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

123

/xnu-2422.115.4/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
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 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,
/xnu-2422.115.4/osfmk/device/
H A Diokit_rpc.c75 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 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 );
/xnu-2422.115.4/iokit/Kernel/
H A DIOStartIOKit.cpp92 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 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);
151 OSObject * obj; local
155 obj = device->copyProperty("iommu-parent");
156 if (!obj)
159 if ((mapper = OSDynamicCast(IOMapper, obj)))
[all...]
H A DIOUserClient.cpp114 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 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...]
/xnu-2422.115.4/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 ();
H A DOSNumber.cpp135 bool OSNumber::isEqualTo(const OSMetaClassBase *obj) const
138 if ((offset = OSDynamicCast(OSNumber, obj)))
H A DOSDictionary.cpp61 #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 Dxnu.py28 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 Dioreg.py15 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 Dpktsched_rmclass_debug.h115 #define CBQTRACE(func, act, obj) { \
120 *_p++ = (int)(obj); \
/xnu-2422.115.4/libsa/conf/
H A DMakefile.template63 $(_v)( for obj in ${LDOBJS}; do \
64 echo $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \
/xnu-2422.115.4/pexpert/conf/
H A DMakefile.template62 $(_v)( for obj in ${LDOBJS}; do \
63 echo $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \
/xnu-2422.115.4/security/
H A Dmac_mach_internal.h61 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 Dmac_internal.h412 #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 DMakefile.template87 $(_v)( for obj in ${LDOBJS}; do \
88 echo $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \
/xnu-2422.115.4/security/conf/
H A DMakefile.template79 $(_v)( for obj in ${LDOBJS} vers.o; do \
80 echo $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \

Completed in 135 milliseconds

123