Home
last modified time | relevance | path

Searched refs:refcon (Results 1 – 24 of 24) sorted by relevance

/xnu-11215/osfmk/kdp/
H A Dprocessor_core.h207 …kern_return_t (*kcc_coredump_get_summary)(void *refcon, core_save_summary_cb callback, void *conte…
211 …kern_return_t (*kcc_coredump_save_segment_data)(void *refcon, core_save_segment_data_cb callback, …
214 …kern_return_t (*kcc_coredump_save_note_summary)(void *refcon, core_save_note_summary_cb callback, …
216 …kern_return_t (*kcc_coredump_save_note_data)(void *refcon, core_save_note_data_cb callback, void *…
238 …turn_t kern_register_sk_coredump_helper(kern_coredump_callback_config *kc_callbacks, void *refcon);
255 kern_return_t user_dump_init(void *refcon, void *context);
256 kern_return_t user_dump_save_summary(void *refcon, core_save_summary_cb callback, void *context);
259 kern_return_t user_dump_save_sw_vers_detail(void *refcon, core_save_sw_vers_detail_cb callback, voi…
260 kern_return_t user_dump_save_segment_data(void *refcon, core_save_segment_data_cb callback, void *c…
261 kern_return_t user_dump_save_note_summary(void *refcon, core_save_note_summary_cb callback, void *c…
[all …]
H A Duser_core.c36 user_dump_init(void *refcon, void *context) in user_dump_init() argument
39 struct kern_userspace_coredump_context * uccontext = refcon; in user_dump_init()
95 user_dump_save_summary(void *refcon, core_save_summary_cb callback, void *context) in user_dump_save_summary() argument
97 struct kern_userspace_coredump_context * uccontext = refcon; in user_dump_save_summary()
138 struct kern_userspace_coredump_context * uccontext = refcon; in user_dump_save_seg_descriptions()
157 struct kern_userspace_coredump_context * uccontext = refcon; in user_dump_save_thread_state()
177 struct kern_userspace_coredump_context * uccontext = refcon; in user_dump_save_sw_vers_detail()
209 user_dump_save_segment_data(void *refcon, core_save_segment_data_cb callback, void *context) in user_dump_save_segment_data() argument
211 struct kern_userspace_coredump_context * uccontext = refcon; in user_dump_save_segment_data()
247 user_dump_save_note_data(void *refcon, core_save_note_data_cb callback, void *context) in user_dump_save_note_data() argument
[all …]
H A Dsk_core.c483 secure_summary(pmap_paddr_t start, pmap_paddr_t end, void *refcon) in secure_summary() argument
485 struct secure_core_context *scc = refcon; in secure_summary()
494 sk_dump_init(void *refcon, void *context) in sk_dump_init() argument
524 struct secure_core_context *scc = (struct secure_core_context *)refcon; in sk_dump_init()
536 sk_dump_get_summary(void *refcon, core_save_summary_cb callback, void *context) in sk_dump_get_summary() argument
540 ret = papt_walk(secure_summary, refcon); in sk_dump_get_summary()
547 struct secure_core_context *scc = refcon; in sk_dump_get_summary()
602 sk_dump_save_seg_data(void *refcon __unused, core_save_segment_data_cb callback, in sk_dump_save_seg_data()
622 sk_dump_save_thread_state(void *refcon __unused, void *buf __unused, in sk_dump_save_thread_state()
630 sk_dump_save_sw_vers_detail(void *refcon, in sk_dump_save_sw_vers_detail() argument
[all …]
H A Dkdp_core.c104 static kern_return_t kern_dump_init(void *refcon, void *context);
105 static int kern_dump_save_summary(void *refcon, core_save_summary_cb callback, void *context);
108 static int kern_dump_save_sw_vers_detail(void *refcon, core_save_sw_vers_detail_cb callback, void *…
109 static int kern_dump_save_segment_data(void *refcon, core_save_segment_data_cb callback, void *cont…
112 static kern_return_t kern_dump_save_note_data(void *refcon, core_save_note_data_cb callback, void *…
620 kern_dump_init(__unused void *refcon, void *context) in kern_dump_init() argument
641 kern_dump_save_summary(__unused void *refcon, core_save_summary_cb callback, void *context) in kern_dump_save_summary() argument
713 kern_dump_save_sw_vers_detail(__unused void *refcon, core_save_sw_vers_detail_cb callback, void *co… in kern_dump_save_sw_vers_detail() argument
719 kern_dump_save_segment_data(__unused void *refcon, core_save_segment_data_cb callback, void *contex… in kern_dump_save_segment_data() argument
1818 kern_dump_save_note_summary(void *refcon __unused, core_save_note_summary_cb callback, void *contex… in kern_dump_save_note_summary()
[all …]
H A Dprocessor_core.c129 typedef kern_return_t (*legacy_sw_vers_registered_cb)(void *refcon, core_save_sw_vers_cb callback, …
138 void *refcon, const char *core_description, kern_coredump_type_t type, boolean_t is64bit, in kern_register_coredump_helper_internal() argument
199 core_helper->kcc_refcon = refcon; in kern_register_coredump_helper_internal()
257 void *refcon, const char *core_description, boolean_t is64bit, uint32_t mh_magic, in kern_register_coredump_helper() argument
264 …if (kern_register_coredump_helper_internal(kern_coredump_config_vers, kc_callbacks, refcon, core_d… in kern_register_coredump_helper()
290 kern_register_sk_coredump_helper(kern_coredump_callback_config *sk_callbacks, void *refcon) in kern_register_sk_coredump_helper() argument
293 refcon, "secure-kernel", SECURE_COREDUMP, TRUE, _mh_execute_header.magic, in kern_register_sk_coredump_helper()
1174 …per(int kern_coredump_config_vers, const kern_coredump_callback_config *kc_callbacks, void* refcon, in kern_register_coredump_helper() argument
1178 #pragma unused(kern_coredump_config_vers, kc_callbacks, refcon, core_description, is64bit, mh_magic… in kern_register_coredump_helper()
1183 …ter_sk_coredump_helper(__unused kern_coredump_callback_config *sk_callbacks, __unused void *refcon) in kern_register_sk_coredump_helper() argument
/xnu-11215/libkern/c++/
H A DOSCollection.cpp107 OSCollection::iterateObjects(void * refcon, bool (*callback)(void * refcon, OSObject * object)) in iterateObjects() argument
126 done = callback(refcon, object); in iterateObjects()
133 OSCollectionIterateObjectsBlock(void * refcon, OSObject * object) in OSCollectionIterateObjectsBlock() argument
135 bool (^block)(OSObject * object) = (typeof(block))refcon; in OSCollectionIterateObjectsBlock()
H A DOSObject.cpp441 OSObject::iterateObjects(void * refcon, bool (*callback)(void * refcon, OSObject * object)) in iterateObjects() argument
445 return col->iterateObjects(refcon, callback); in iterateObjects()
447 return callback(refcon, this); in iterateObjects()
H A DOSDictionary.cpp846 OSDictionary::iterateObjects(void * refcon, bool (*callback)(void * refcon, const OSSymbol * key, O… in iterateObjects() argument
854 done = callback(refcon, dictionary[i].key.get(), EXT_CAST(dictionary[i].value.get())); in iterateObjects()
867 OSDictionaryIterateObjectsBlock(void * refcon, const OSSymbol * key, OSObject * object) in OSDictionaryIterateObjectsBlock() argument
869 bool (^block)(const OSSymbol * key, OSObject * object) = (typeof(block))refcon; in OSDictionaryIterateObjectsBlock()
/xnu-11215/osfmk/i386/
H A Dacpi.c88 extern void acpi_sleep_cpu(acpi_sleep_callback, void * refcon);
125 void *refcon; member
130 acpi_hibernate(void *refcon) in acpi_hibernate() argument
135 (acpi_hibernate_callback_data_t *)refcon; in acpi_hibernate()
172 (data->func)(data->refcon); in acpi_hibernate()
182 acpi_sleep_kernel(acpi_sleep_callback func, void *refcon) in acpi_sleep_kernel() argument
217 data.refcon = refcon; in acpi_sleep_kernel()
260 acpi_sleep_cpu(func, refcon); in acpi_sleep_kernel()
428 acpi_idle_kernel(acpi_sleep_callback func, void *refcon) in acpi_idle_kernel() argument
468 func(refcon); in acpi_idle_kernel()
H A Dacpi.h46 typedef void (*acpi_sleep_callback)(void * refcon);
48 extern void acpi_sleep_kernel(acpi_sleep_callback func, void * refcon);
49 extern void acpi_idle_kernel(acpi_sleep_callback func, void * refcon);
/xnu-11215/libkern/libkern/c++/
H A DOSCollection.h480 bool iterateObjects(void * refcon, bool (*callback)(void * refcon, OSObject * object));
H A DOSObject.h449 bool iterateObjects(void * refcon, bool (*callback)(void * refcon, OSObject * object));
H A DOSDictionary.h971 …bool iterateObjects(void * refcon, bool (*callback)(void * refcon, const OSSymbol * key, OSObject …
/xnu-11215/iokit/IOKit/
H A DIOEventSource.h153 void *refcon; variable
257 void setRefcon(void *refcon);
H A DIOUserClient.h329 void *callback, void *refcon);
347 mach_vm_address_t callback, io_user_reference_t refcon);
351 mach_vm_address_t callback, io_user_reference_t refcon,
H A DIOService.h2194 virtual IOReturn allowPowerChange( unsigned long refcon );
2195 virtual IOReturn cancelPowerChange( unsigned long refcon );
/xnu-11215/tests/iokit/
H A Dioserviceusernotification_race.c123 notificationReceived(void * refcon __unused, io_iterator_t iter __unused, uint32_t msgType __unused… in notificationReceived()
134 notificationReceived2(void * refcon, io_iterator_t iter __unused, uint32_t msgType __unused, void *… in notificationReceived2() argument
136 struct Context * ctx = (struct Context *)refcon; in notificationReceived2()
/xnu-11215/iokit/Kernel/
H A DIOEventSource.cpp199 refcon = newrefcon; in setRefcon()
205 return refcon; in getRefcon()
H A DIOServicePM.cpp7026 IOService::responseValid( uint32_t refcon, int pid ) in responseValid() argument
7033 serialComponent = (refcon >> 16) & 0xFFFF; in responseValid()
7034 ordinalComponent = (refcon & 0xFFFF); in responseValid()
7182 IOService::allowPowerChange( unsigned long refcon ) in allowPowerChange() argument
7196 request->fArg0 = (void *) refcon; in allowPowerChange()
7206 IOService::serializedAllowPowerChange2( unsigned long refcon ) in serializedAllowPowerChange2() argument
7222 IOService::cancelPowerChange( unsigned long refcon ) in cancelPowerChange() argument
7247 request->fArg0 = (void *) refcon; in cancelPowerChange()
7316 IOService::serializedCancelPowerChange2( unsigned long refcon ) in serializedCancelPowerChange2() argument
H A DIOKitDebug.cpp983 IOTrackingLeakScan(void * refcon) in IOTrackingLeakScan() argument
985 IOTrackingLeaksRef * ref = (typeof(ref))refcon; in IOTrackingLeakScan()
H A DIOUserClient.cpp1316 void *callback, void *refcon) in setAsyncReference() argument
1324 asyncRef[kIOAsyncCalloutRefconIndex] = (uintptr_t) refcon; in setAsyncReference()
1331 mach_vm_address_t callback, io_user_reference_t refcon) in setAsyncReference64() argument
1336 asyncRef[kIOAsyncCalloutRefconIndex] = refcon; in setAsyncReference64()
1342 mach_vm_address_t callback, io_user_reference_t refcon, task_t task) in setAsyncReference64() argument
1344 setAsyncReference64(asyncRef, wakePort, callback, refcon); in setAsyncReference64()
H A DIOPMrootDomain.cpp696 uintptr_t refcon; member in PMSettingObject
4917 uintptr_t refcon, argument
4923 func, target, refcon, handle);
4952 uintptr_t refcon, argument
4967 refcon, supportedPowerSources, settings, &pmsh);
11225 pmso->refcon = refcon_arg;
11274 return (*func)(target, type, object, refcon);
/xnu-11215/osfmk/arm/
H A Dmachine_routines.h198 typedef void (*idle_timer_t)(void *refcon, uint64_t *new_timeout_ticks);
207 typedef void (*platform_error_handler_t)(void *refcon, vm_offset_t fault_addr);
246 void *refcon,
257 void *refcon );
/xnu-11215/iokit/IOKit/pwr_mgt/
H A DRootDomain.h134 OSObject *val, uintptr_t refcon);
319 uintptr_t refcon,
341 uintptr_t refcon,