Lines Matching refs:io_object_t
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,
87 io_object_t connect,
100 extern ipc_port_t iokit_alloc_object_port( io_object_t obj,
106 io_object_t obj, ipc_kobject_type_t type );
110 extern io_object_t iokit_lookup_connect_ref(io_object_t clientRef, ipc_space_t task);
112 extern io_object_t iokit_lookup_connect_ref_current_task(io_object_t clientRef);
121 extern kern_return_t iokit_switch_object_port( ipc_port_t port, io_object_t obj, ipc_kobject_type_t type );
141 MIGEXTERN io_object_t
145 register io_object_t obj;
152 obj = (io_object_t) port->ip_kobject;
163 MIGEXTERN io_object_t
167 register io_object_t obj;
174 obj = (io_object_t) port->ip_kobject;
185 EXTERN io_object_t
186 iokit_lookup_connect_ref(io_object_t connectRef, ipc_space_t space)
188 io_object_t obj = NULL;
204 obj = (io_object_t) port->ip_kobject;
216 EXTERN io_object_t
217 iokit_lookup_connect_ref_current_task(io_object_t connectRef)
260 io_object_t obj )
282 io_object_t obj )
305 iokit_alloc_object_port( io_object_t obj, ipc_kobject_type_t type )
349 iokit_switch_object_port( ipc_port_t port, io_object_t obj, ipc_kobject_type_t type )
359 iokit_make_send_right( task_t task, io_object_t obj, ipc_kobject_type_t type )
407 io_object_t obj = NULL;
413 // convert a port to io_object_t.
417 obj = (io_object_t) port->ip_kobject;