/darwin-on-arm/xnu/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 249 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 289 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,
|
/darwin-on-arm/xnu/SETUP/ |
H A D | setup.csh | 2 setenv OBJROOT $SRCROOT/BUILD/obj
|
H A D | setup.sh | 2 export OBJROOT=$SRCROOT/BUILD/obj
|
/darwin-on-arm/xnu/osfmk/device/ |
H A D | iokit_rpc.c | 77 extern void iokit_add_reference( io_object_t obj ); 79 extern ipc_port_t iokit_port_for_object( io_object_t obj, 82 extern kern_return_t iokit_client_died( io_object_t obj, 100 extern ipc_port_t iokit_alloc_object_port( io_object_t obj, 106 io_object_t obj, ipc_kobject_type_t type ); 121 extern kern_return_t iokit_switch_object_port( ipc_port_t port, io_object_t obj, ipc_kobject_type_t type ); 145 register io_object_t obj; local 152 obj = (io_object_t) port->ip_kobject; 153 iokit_add_reference( obj ); 156 obj 167 register io_object_t obj; local 188 io_object_t obj = NULL; local 305 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 407 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 );
|
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOStartIOKit.cpp | 91 OSObject * obj; local 106 obj = OSString::withCString( version ); 107 assert( obj ); 108 if( obj ) { 109 root->setProperty( kIOKitBuildVersionKey, obj ); 110 obj->release(); 112 obj = IOKitDiagnostics::diagnostics(); 113 if( obj ) { 114 root->setProperty( kIOKitDiagnosticsKey, obj ); 115 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); 145 OSObject * obj; local 149 obj = device->copyProperty("iommu-parent"); 150 if (!obj) 153 if ((mapper = OSDynamicCast(IOMapper, obj))) [all...] |
H A D | IOUserClient.cpp | 113 extern ipc_port_t iokit_alloc_object_port( io_object_t obj, 119 io_object_t obj, ipc_kobject_type_t type ); 133 extern kern_return_t iokit_switch_object_port( ipc_port_t port, io_object_t obj, ipc_kobject_type_t type ); 154 static IOMachPort * portForObject( OSObject * obj, 156 static bool noMoreSendersForObject( OSObject * obj, 158 static void releasePortForObject( OSObject * obj, 160 static void setHoldDestroy( OSObject * obj, ipc_kobject_type_t type ); 165 io_object_t obj, ipc_kobject_type_t type ); 198 IOMachPort * IOMachPort::portForObject ( OSObject * obj, argument 213 dict->getObject( (const OSSymbol *) obj ))) { 243 noMoreSendersForObject( OSObject * obj, ipc_kobject_type_t type, mach_port_mscount_t * mscount ) argument 271 releasePortForObject( OSObject * obj, ipc_kobject_type_t type ) argument 290 setHoldDestroy( OSObject * obj, ipc_kobject_type_t type ) argument 340 makeSendRightForTask( task_t task, io_object_t obj, ipc_kobject_type_t type ) argument 394 iokit_port_for_object( io_object_t obj, ipc_kobject_type_t type ) argument 414 iokit_client_died( io_object_t obj, ipc_port_t , ipc_kobject_type_t type, mach_port_mscount_t * mscount ) argument 1176 exportObjectToClient(task_t task, OSObject *obj, io_object_t *clientObj) argument 1496 OSObject * obj; local 1541 OSObject * obj; local 1590 OSObject * obj; local 1643 OSObject * obj; local 2189 OSObject * obj; local 2254 OSObject * obj; local 2294 OSObject * obj; local 2363 OSObject * obj; local 2504 OSObject * obj; local 3926 OSObject * obj = 0; local [all...] |
/darwin-on-arm/xnu/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...] |
/darwin-on-arm/xnu/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 ();
|
/darwin-on-arm/xnu/bsd/net/pktsched/ |
H A D | pktsched_rmclass_debug.h | 115 #define CBQTRACE(func, act, obj) { \ 120 *_p++ = (int)(obj); \
|
/darwin-on-arm/xnu/pexpert/conf/ |
H A D | Makefile.template | 79 $(_v)( for obj in ${LDOBJS}; do \ 80 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \
|
/darwin-on-arm/xnu/libsa/conf/ |
H A D | Makefile.template | 85 $(_v)( for obj in ${LDOBJS}; do \ 86 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \
|
/darwin-on-arm/xnu/security/ |
H A D | mac_mach_internal.h | 57 int mac_task_check_service(task_t self, task_t obj, const char *perm); 59 int mac_port_label_compute(struct label *subj, struct label *obj, 61 int mac_port_check_method(task_t task, struct label *sub, struct label *obj, int msgid); 116 int mac_port_check_service(struct label *subj, struct label *obj,
|
H A D | mac_internal.h | 403 #define MAC_INTERNALIZE(obj, label, instring) \ 404 mac_internalize(offsetof(struct mac_policy_ops, mpo_ ## obj ## _label_internalize), label, instring) 406 #define MAC_EXTERNALIZE(obj, label, elementlist, outbuf, outbuflen) \ 407 mac_externalize(offsetof(struct mac_policy_ops, mpo_ ## obj ## _label_externalize), label, elementlist, outbuf, outbuflen) 409 #define MAC_EXTERNALIZE_AUDIT(obj, label, outbuf, outbuflen) \ 410 mac_externalize(offsetof(struct mac_policy_ops, mpo_ ## obj ## _label_externalize_audit), label, "*", outbuf, outbuflen)
|
/darwin-on-arm/xnu/iokit/conf/ |
H A D | Makefile.template | 95 $(_v)( for obj in ${LDOBJS}; do \ 96 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \
|
/darwin-on-arm/xnu/libkern/conf/ |
H A D | Makefile.template | 100 $(_v)( for obj in ${LDOBJS}; do \ 101 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \
|
/darwin-on-arm/xnu/osfmk/conf/ |
H A D | Makefile.template | 98 $(_v)( for obj in ${LDOBJS}; do \ 99 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \
|
/darwin-on-arm/xnu/security/conf/ |
H A D | Makefile.template | 89 $(_v)( for obj in ${LDOBJS} vers.o; do \ 90 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \
|