Lines Matching refs:io_object_t
81 extern void iokit_add_reference( io_object_t obj );
83 extern ipc_port_t iokit_port_for_object( io_object_t obj,
86 extern kern_return_t iokit_client_died( io_object_t obj,
91 io_object_t connect,
104 extern ipc_port_t iokit_alloc_object_port( io_object_t obj,
110 io_object_t obj, ipc_kobject_type_t type );
114 extern io_object_t iokit_lookup_connect_ref(io_object_t clientRef, ipc_space_t task);
116 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;
200 obj = (io_object_t) port->ip_kobject;
211 EXTERN io_object_t
212 iokit_lookup_connect_ref_current_task(io_object_t connectRef)
235 io_object_t obj )
257 io_object_t obj )
280 iokit_alloc_object_port( io_object_t obj, ipc_kobject_type_t type )
323 iokit_switch_object_port( ipc_port_t port, io_object_t obj, ipc_kobject_type_t type )
331 iokit_make_send_right( task_t task, io_object_t obj, ipc_kobject_type_t type )
379 io_object_t obj = NULL;
385 // convert a port to io_object_t.
389 obj = (io_object_t) port->ip_kobject;