Searched refs:obj (Results 1 - 25 of 57) sorted by relevance

123

/darwin-on-arm/xnu/osfmk/ipc/
H A Dipc_hash.c93 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 Dipc_hash.h78 /* 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 Dsetup.csh2 setenv OBJROOT $SRCROOT/BUILD/obj
H A Dsetup.sh2 export OBJROOT=$SRCROOT/BUILD/obj
/darwin-on-arm/xnu/osfmk/device/
H A Diokit_rpc.c77 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 Ddevice_types.h119 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 DIOStartIOKit.cpp91 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 DIOMapper.cpp76 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 DIOUserClient.cpp113 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 Dsecurity.c134 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 DOSCollection.cpp94 OSObject *obj = cycleDict->getObject((const OSSymbol *) this); local
95 if (obj)
96 obj->retain();
98 return reinterpret_cast<OSCollection *>(obj);
H A DOSOrderedSet.cpp55 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 DOSString.cpp214 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 DOSBoolean.cpp102 bool OSBoolean::isEqualTo(const OSMetaClassBase *obj) const
105 if ((boolean = OSDynamicCast(OSBoolean, obj)))
H A DOSSet.cpp47 #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 DOSData.cpp336 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 Dpktsched_rmclass_debug.h115 #define CBQTRACE(func, act, obj) { \
120 *_p++ = (int)(obj); \
/darwin-on-arm/xnu/pexpert/conf/
H A DMakefile.template79 $(_v)( for obj in ${LDOBJS}; do \
80 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \
/darwin-on-arm/xnu/libsa/conf/
H A DMakefile.template85 $(_v)( for obj in ${LDOBJS}; do \
86 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \
/darwin-on-arm/xnu/security/
H A Dmac_mach_internal.h57 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 Dmac_internal.h403 #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 DMakefile.template95 $(_v)( for obj in ${LDOBJS}; do \
96 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \
/darwin-on-arm/xnu/libkern/conf/
H A DMakefile.template100 $(_v)( for obj in ${LDOBJS}; do \
101 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \
/darwin-on-arm/xnu/osfmk/conf/
H A DMakefile.template98 $(_v)( for obj in ${LDOBJS}; do \
99 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \
/darwin-on-arm/xnu/security/conf/
H A DMakefile.template89 $(_v)( for obj in ${LDOBJS} vers.o; do \
90 echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \

Completed in 186 milliseconds

123