/xnu-2422.115.4/osfmk/ipc/ |
H A D | ipc_hash.c | 93 ipc_object_t obj, 100 * Converts (space, obj) -> (name, entry). 109 ipc_object_t obj, 113 return ipc_hash_table_lookup(space->is_table, space->is_table_size, obj, namep, entryp); 128 ipc_object_t obj, 135 ipc_hash_table_insert(space->is_table, space->is_table_size, obj, index, entry); 149 ipc_object_t obj, 156 ipc_hash_table_delete(space->is_table, space->is_table_size, obj, index, entry); 189 #define IH_TABLE_HASH(obj, size) \ 190 ((mach_port_index_t)((((uintptr_t) (obj)) >> 107 ipc_hash_lookup( ipc_space_t space, ipc_object_t obj, mach_port_name_t *namep, ipc_entry_t *entryp) argument 126 ipc_hash_insert( ipc_space_t space, ipc_object_t obj, mach_port_name_t name, ipc_entry_t entry) argument 147 ipc_hash_delete( ipc_space_t space, ipc_object_t obj, mach_port_name_t name, ipc_entry_t entry) argument 201 ipc_hash_table_lookup( ipc_entry_t table, ipc_entry_num_t size, ipc_object_t obj, mach_port_name_t *namep, ipc_entry_t *entryp) argument 251 ipc_hash_table_insert( ipc_entry_t table, ipc_entry_num_t size, ipc_object_t obj, mach_port_index_t index, __assert_only ipc_entry_t entry) argument 291 ipc_hash_table_delete( ipc_entry_t table, ipc_entry_num_t size, ipc_object_t obj, mach_port_index_t index, __assert_only ipc_entry_t entry) argument [all...] |
H A D | ipc_hash.h | 78 /* Lookup (space, obj) in the appropriate reverse hash table */ 81 ipc_object_t obj, 88 ipc_object_t obj, 95 ipc_object_t obj, 104 /* Lookup (space, obj) in local hash table */ 108 ipc_object_t obj, 116 ipc_object_t obj, 124 ipc_object_t obj,
|
/xnu-2422.115.4/osfmk/device/ |
H A D | iokit_rpc.c | 75 extern void iokit_add_reference( io_object_t obj ); 77 extern ipc_port_t iokit_port_for_object( io_object_t obj, 80 extern kern_return_t iokit_client_died( io_object_t obj, 98 extern ipc_port_t iokit_alloc_object_port( io_object_t obj, 104 io_object_t obj, ipc_kobject_type_t type ); 119 extern kern_return_t iokit_switch_object_port( ipc_port_t port, io_object_t obj, ipc_kobject_type_t type ); 143 register io_object_t obj; local 150 obj = (io_object_t) port->ip_kobject; 151 iokit_add_reference( obj ); 154 obj 165 register io_object_t obj; local 186 io_object_t obj = NULL; local 303 iokit_alloc_object_port( io_object_t obj, ipc_kobject_type_t type ) argument 349 iokit_switch_object_port( ipc_port_t port, io_object_t obj, ipc_kobject_type_t type ) argument 359 iokit_make_send_right( task_t task, io_object_t obj, ipc_kobject_type_t type ) argument 409 io_object_t obj = NULL; local [all...] |
H A D | device_types.h | 119 extern void iokit_remove_reference( io_object_t obj ); 124 extern ipc_port_t iokit_make_object_port( io_object_t obj ); 125 extern ipc_port_t iokit_make_connect_port( io_connect_t obj );
|
/xnu-2422.115.4/iokit/Kernel/ |
H A D | IOStartIOKit.cpp | 92 OSObject * obj; local 107 obj = OSString::withCString( version ); 108 assert( obj ); 109 if( obj ) { 110 root->setProperty( kIOKitBuildVersionKey, obj ); 111 obj->release(); 113 obj = IOKitDiagnostics::diagnostics(); 114 if( obj ) { 115 root->setProperty( kIOKitDiagnosticsKey, obj ); 116 obj [all...] |
H A D | IOMapper.cpp | 76 OSObject * obj; local 92 obj = provider->getProperty("iommu-id"); 93 if (!obj) 94 obj = provider->getProperty("AAPL,phandle"); 95 if (obj) 96 setProperty(gIOMapperIDKey, obj); 151 OSObject * obj; local 155 obj = device->copyProperty("iommu-parent"); 156 if (!obj) 159 if ((mapper = OSDynamicCast(IOMapper, obj))) [all...] |
H A D | IOUserClient.cpp | 114 extern ipc_port_t iokit_alloc_object_port( io_object_t obj, 120 io_object_t obj, ipc_kobject_type_t type ); 134 extern kern_return_t iokit_switch_object_port( ipc_port_t port, io_object_t obj, ipc_kobject_type_t type ); 155 static IOMachPort * portForObject( OSObject * obj, 157 static bool noMoreSendersForObject( OSObject * obj, 159 static void releasePortForObject( OSObject * obj, 161 static void setHoldDestroy( OSObject * obj, ipc_kobject_type_t type ); 166 io_object_t obj, ipc_kobject_type_t type ); 199 IOMachPort * IOMachPort::portForObject ( OSObject * obj, argument 214 dict->getObject( (const OSSymbol *) obj ))) { 244 noMoreSendersForObject( OSObject * obj, ipc_kobject_type_t type, mach_port_mscount_t * mscount ) argument 272 releasePortForObject( OSObject * obj, ipc_kobject_type_t type ) argument 291 setHoldDestroy( OSObject * obj, ipc_kobject_type_t type ) argument 341 makeSendRightForTask( task_t task, io_object_t obj, ipc_kobject_type_t type ) argument 395 iokit_port_for_object( io_object_t obj, ipc_kobject_type_t type ) argument 415 iokit_client_died( io_object_t obj, ipc_port_t , ipc_kobject_type_t type, mach_port_mscount_t * mscount ) argument 1191 exportObjectToClient(task_t task, OSObject *obj, io_object_t *clientObj) argument 1528 OSObject * obj; local 1573 OSObject * obj; local 1622 OSObject * obj; local 1675 OSObject * obj; local 2221 OSObject * obj; local 2286 OSObject * obj; local 2326 OSObject * obj; local 2395 OSObject * obj; local 2539 OSObject * obj; local 3964 OSObject * obj = 0; local [all...] |
/xnu-2422.115.4/osfmk/kern/ |
H A D | security.c | 134 task_t obj, 137 tasklabel_lock2(self, obj); 140 &self->maclabel, &obj->maclabel, 143 tasklabel_unlock2(self, obj); 151 task_t obj __unused, 163 labelstr_t obj, 176 rc = mac_port_label_internalize(&objl, obj); 194 __unused labelstr_t obj, 207 mach_port_name_t obj, 221 if (!MACH_PORT_VALID(obj)) 132 mac_task_check_service( task_t self, task_t obj, const char * perm) argument 160 mac_check_service( __unused ipc_space_t space, labelstr_t subj, labelstr_t obj, labelstr_t serv, labelstr_t perm) argument 191 mac_check_service( __unused ipc_space_t space, __unused labelstr_t subj, __unused labelstr_t obj, __unused labelstr_t serv, __unused labelstr_t perm) argument 204 mac_port_check_service_obj( ipc_space_t space, labelstr_t subj, mach_port_name_t obj, labelstr_t serv, labelstr_t perm) argument 265 mac_port_check_service_obj( __unused ipc_space_t space, __unused labelstr_t subj, __unused mach_port_name_t obj, __unused labelstr_t serv, __unused labelstr_t perm) argument 278 mac_port_check_access( ipc_space_t space, mach_port_name_t sub, mach_port_name_t obj, labelstr_t serv, labelstr_t perm) argument 335 mac_port_check_access( __unused ipc_space_t space, __unused mach_port_name_t sub, __unused mach_port_name_t obj, __unused labelstr_t serv, __unused labelstr_t perm) argument 348 mac_request_label( ipc_space_t space, mach_port_name_t sub, mach_port_name_t obj, labelstr_t serv, mach_port_name_t *outlabel) argument 415 mac_request_label( __unused ipc_space_t space, __unused mach_port_name_t sub, __unused mach_port_name_t obj, __unused labelstr_t serv, __unused mach_port_name_t *outlabel) argument [all...] |
/xnu-2422.115.4/libkern/c++/ |
H A D | OSCollection.cpp | 94 OSObject *obj = cycleDict->getObject((const OSSymbol *) this); local 95 if (obj) 96 obj->retain(); 98 return reinterpret_cast<OSCollection *>(obj);
|
H A D | OSOrderedSet.cpp | 55 const OSMetaClassBase * obj; member in struct:_Element 59 #define EXT_CAST(obj) \ 60 reinterpret_cast<OSObject *>(const_cast<OSMetaClassBase *>(obj)) 161 array[i].obj->taggedRelease(OSTypeID(OSCollection)); 187 array[index].obj = anObject; 216 (i < count) && (ORDER(array[i].obj, anObject) >= 0); 231 else if (array[i].obj == anObject) { 234 array[i].obj->taggedRelease(OSTypeID(OSCollection)); 252 (i < count) && (array[i].obj != anObject); 267 return( const_cast<OSObject *>((const OSObject *) array[index].obj) ); 399 OSObject *obj = EXT_CAST(array[i].obj); local [all...] |
H A D | OSString.cpp | 214 bool OSString::isEqualTo(const OSMetaClassBase *obj) const 219 if ((str = OSDynamicCast(OSString, obj))) 221 else if ((data = OSDynamicCast (OSData, obj))) 227 bool OSString::isEqualTo(const OSData *obj) const 229 if (NULL == obj) 232 unsigned int dataLen = obj->getLength ();; 233 char * dataPtr = (char *) obj->getBytesNoCopy ();
|
H A D | OSBoolean.cpp | 102 bool OSBoolean::isEqualTo(const OSMetaClassBase *obj) const 105 if ((boolean = OSDynamicCast(OSBoolean, obj)))
|
H A D | OSSet.cpp | 47 #define EXT_CAST(obj) \ 48 reinterpret_cast<OSObject *>(const_cast<OSMetaClassBase *>(obj)) 387 OSObject *obj = EXT_CAST(members->array[i]); local 388 OSCollection *coll = OSDynamicCast(OSCollection, obj); 392 obj = newColl; // Rely on cycleDict ref for a bit 398 newMembers->setObject(obj);
|
H A D | OSData.cpp | 336 bool OSData::isEqualTo(const OSMetaClassBase *obj) const 341 if ((otherData = OSDynamicCast(OSData, obj))) 343 else if ((str = OSDynamicCast (OSString, obj))) 349 bool OSData::isEqualTo(const OSString *obj) const 356 if (!obj) 359 stringLen = obj->getLength (); 380 aCString = obj->getCStringNoCopy ();
|
H A D | OSNumber.cpp | 135 bool OSNumber::isEqualTo(const OSMetaClassBase *obj) const 138 if ((offset = OSDynamicCast(OSNumber, obj)))
|
H A D | OSDictionary.cpp | 61 #define EXT_CAST(obj) \ 62 reinterpret_cast<OSObject *>(const_cast<OSMetaClassBase *>(obj)) 410 const OSMetaClassBase * obj; local 412 obj = srcDict->getObject(sym); 413 if ( !setObject(sym, obj) ) { 532 const OSMetaClassBase * obj; local 541 obj = srcDict->getObject(dictionary[i].key); 542 if ( !obj ) 545 if ( !dictionary[i].value->isEqualTo(obj) ) 666 const OSMetaClassBase *obj local [all...] |
/xnu-2422.115.4/tools/lldbmacros/ |
H A D | xnu.py | 28 def _set_var(obj): 29 setattr(obj, var_name, initial_value) 30 return obj 34 def _set_header(obj): 35 setattr(obj, 'header', initial_value) 36 return obj 47 def _get_summary(obj): 50 if internal_dict != None and len(obj.header) > 0 : 51 out_string += "\n" + obj.header +"\n" 52 out_string += obj( cor [all...] |
H A D | ioreg.py | 15 def GetObjectSummary(obj): 18 if obj is None: 21 vt = dereference(Cast(obj, 'uintptr_t *')) - 2 * sizeof('uintptr_t') 23 if hasattr(obj, 'retainCount'): 24 retCount = (obj.retainCount & 0xffff) 26 out_string = "`object 0x{0: <16x}, vt 0x{1: <16x} <{2:s}>, retain count {3:d}, container retain {4:d}` ".format(obj, vt, vtype[0].GetName(), retCount, cntnrRetCount) 29 out_string = "`object 0x{0: <16x}, vt 0x{1: <16x} <{2:s}>` ".format(obj, vt, vtype[0].GetName()) 31 out_string = "`object 0x{0: <16x}, vt 0x{1: <16x}` ".format(obj, vt) 35 out_string += GetString(obj) 40 out_string += GetString(obj) [all...] |
/xnu-2422.115.4/bsd/net/pktsched/ |
H A D | pktsched_rmclass_debug.h | 115 #define CBQTRACE(func, act, obj) { \ 120 *_p++ = (int)(obj); \
|
/xnu-2422.115.4/libsa/conf/ |
H A D | Makefile.template | 63 $(_v)( for obj in ${LDOBJS}; do \ 64 echo $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \
|
/xnu-2422.115.4/pexpert/conf/ |
H A D | Makefile.template | 62 $(_v)( for obj in ${LDOBJS}; do \ 63 echo $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \
|
/xnu-2422.115.4/security/ |
H A D | mac_mach_internal.h | 61 int mac_task_check_service(task_t self, task_t obj, const char *perm); 63 int mac_port_label_compute(struct label *subj, struct label *obj, 65 int mac_port_check_method(task_t task, struct label *sub, struct label *obj, int msgid); 120 int mac_port_check_service(struct label *subj, struct label *obj,
|
H A D | mac_internal.h | 412 #define MAC_INTERNALIZE(obj, label, instring) \ 413 mac_internalize(offsetof(struct mac_policy_ops, mpo_ ## obj ## _label_internalize), label, instring) 415 #define MAC_EXTERNALIZE(obj, label, elementlist, outbuf, outbuflen) \ 416 mac_externalize(offsetof(struct mac_policy_ops, mpo_ ## obj ## _label_externalize), label, elementlist, outbuf, outbuflen) 418 #define MAC_EXTERNALIZE_AUDIT(obj, label, outbuf, outbuflen) \ 419 mac_externalize(offsetof(struct mac_policy_ops, mpo_ ## obj ## _label_externalize_audit), label, "*", outbuf, outbuflen)
|
/xnu-2422.115.4/iokit/conf/ |
H A D | Makefile.template | 87 $(_v)( for obj in ${LDOBJS}; do \ 88 echo $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \
|
/xnu-2422.115.4/security/conf/ |
H A D | Makefile.template | 79 $(_v)( for obj in ${LDOBJS} vers.o; do \ 80 echo $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \
|