| /xnu-11215/osfmk/device/ |
| H A D | device_types.h | 126 typedef struct IOObject * io_object_t; typedef 128 typedef io_object_t io_connect_t; 129 typedef io_object_t io_ident_t; 130 typedef io_object_t uext_object_t; 132 extern void iokit_add_reference( io_object_t obj, natural_t type ); 133 extern void iokit_remove_reference( io_object_t obj ); 134 extern void iokit_remove_connect_reference( io_object_t obj ); 135 extern void iokit_port_object_description(io_object_t obj, kobject_description_t desc); 137 extern io_object_t iokit_lookup_object_port( ipc_port_t port ); 142 extern ipc_port_t iokit_make_object_port( io_object_t obj ); [all …]
|
| H A D | device.defs | 152 object : io_object_t; 157 object : io_object_t; 164 out object : io_object_t 168 iterator : io_object_t 174 out existing : io_object_t 187 out iterator : io_object_t 191 iterator : io_object_t 195 iterator : io_object_t 247 out service : io_object_t 330 out root : io_object_t [all …]
|
| H A D | iokit_rpc.c | 94 io_object_t 119 MIGEXTERN io_object_t 126 MIGEXTERN io_object_t 133 MIGEXTERN io_object_t 140 MIGEXTERN io_object_t 147 static io_object_t 176 EXTERN io_object_t 182 EXTERN io_object_t 188 EXTERN io_object_t 266 io_object_t obj ) in iokit_make_object_port() [all …]
|
| /xnu-11215/iokit/IOKit/ |
| H A D | IOTypes.h | 202 typedef OSObject * io_object_t; typedef 204 typedef struct OSObject * io_object_t; typedef 207 typedef mach_port_t io_object_t; typedef 213 typedef io_object_t io_connect_t; 214 typedef io_object_t io_enumerator_t; 215 typedef io_object_t io_ident_t; 216 typedef io_object_t io_iterator_t; 217 typedef io_object_t io_registry_entry_t; 218 typedef io_object_t io_service_t; 219 typedef io_object_t uext_object_t; [all …]
|
| H A D | IOKitServer.h | 136 extern void iokit_add_reference( io_object_t obj, ipc_kobject_type_t type ); 138 extern ipc_port_t iokit_port_for_object(io_object_t obj, 141 extern kern_return_t iokit_client_died( io_object_t obj, 146 io_object_t connect, 166 io_object_t obj, ipc_kobject_type_t type ); 174 extern io_object_t iokit_lookup_io_object(ipc_port_t port, ipc_kobject_type_t type); 178 extern io_object_t iokit_lookup_object_with_port_name(mach_port_name_t name, ipc_kobject_type_t typ… 180 extern io_object_t iokit_lookup_connect_ref_current_task(mach_port_name_t name); 181 extern io_object_t iokit_lookup_uext_ref_current_task(mach_port_name_t name);
|
| H A D | IOUserClient.h | 448 LIBKERN_CONSUMED OSObject *obj, io_object_t *clientObj);
|
| /xnu-11215/iokit/DriverKit/ |
| H A D | IOTypes.h | 202 typedef OSObject * io_object_t; typedef 204 typedef struct OSObject * io_object_t; typedef 207 typedef mach_port_t io_object_t; typedef 213 typedef io_object_t io_connect_t; 214 typedef io_object_t io_enumerator_t; 215 typedef io_object_t io_ident_t; 216 typedef io_object_t io_iterator_t; 217 typedef io_object_t io_registry_entry_t; 218 typedef io_object_t io_service_t; 219 typedef io_object_t uext_object_t; [all …]
|
| /xnu-11215/security/ |
| H A D | mac_iokit.c | 68 mac_iokit_check_open_service(kauth_cred_t cred, io_object_t service, unsigned int user_client_type) in mac_iokit_check_open_service() 77 mac_iokit_check_open(kauth_cred_t cred, io_object_t user_client, unsigned int user_client_type) in mac_iokit_check_open() 86 mac_iokit_check_set_properties(kauth_cred_t cred, io_object_t registry_entry, io_object_t propertie… in mac_iokit_check_set_properties() 95 mac_iokit_check_filter_properties(kauth_cred_t cred, io_object_t registry_entry) in mac_iokit_check_filter_properties() 104 mac_iokit_check_get_property(kauth_cred_t cred, io_object_t registry_entry, const char *name) in mac_iokit_check_get_property()
|
| H A D | mac_framework.h | 136 typedef OSObject *io_object_t; typedef 139 typedef struct OSObject *io_object_t; typedef 214 int mac_iokit_check_open_service(kauth_cred_t cred, io_object_t service, unsigned int user_clie… 215 int mac_iokit_check_open(kauth_cred_t cred, io_object_t user_client, unsigned int user_client_t… 216 int mac_iokit_check_set_properties(kauth_cred_t cred, io_object_t registry_entry, io_object_t p… 217 int mac_iokit_check_filter_properties(kauth_cred_t cred, io_object_t registry_entry) __result_u… 218 int mac_iokit_check_get_property(kauth_cred_t cred, io_object_t registry_entry, const char *nam…
|
| H A D | mac_policy.h | 140 typedef OSObject *io_object_t; typedef 143 typedef struct OSObject *io_object_t; typedef 1098 io_object_t user_client, 1117 io_object_t service, 1134 io_object_t entry, 1135 io_object_t properties 1162 io_object_t entry 1178 io_object_t entry,
|
| /xnu-11215/iokit/Kernel/ |
| H A D | IOUserClient.cpp | 662 io_object_t 665 io_object_t result; in iokit_copy_object_for_consumed_kobject() 2409 io_object_t object, in is_io_object_get_class() 2533 io_object_t object, in is_io_object_conforms_to() 2549 io_object_t object, in is_io_object_get_retain_count() 2563 io_object_t iterator, in is_io_iterator_next() 2664 io_object_t service, in is_io_service_match_property_table_ool() 2690 io_object_t service, in is_io_service_match_property_table_bin() 3198 io_object_t service, in is_io_service_add_interest_notification() 3220 io_object_t service, in is_io_service_add_interest_notification_64() [all …]
|
| /xnu-11215/osfmk/ipc/ |
| H A D | mach_debug.c | 475 io_object_t obj = NULL; in mach_port_kobject_description()
|