Searched refs:kmod_info_t (Results 1 - 19 of 19) sorted by relevance

/darwin-on-arm/xnu/libkern/kmod/
H A Dcplus_stop.c57 extern kern_return_t OSRuntimeFinalizeCPP(kmod_info_t *ki, void *data);
62 __private_extern__ kern_return_t _stop(kmod_info_t *ki, void *data)
H A Dc_stop.c50 __private_extern__ kern_return_t _stop(kmod_info_t *ki, void *data)
H A Dcplus_start.c59 extern kmod_info_t KMOD_INFO_NAME;
62 extern kern_return_t OSRuntimeInitializeCPP(kmod_info_t *ki, void *data);
63 extern kern_return_t OSRuntimeFinalizeCPP(kmod_info_t *ki, void *data);
67 __private_extern__ kern_return_t _start(kmod_info_t *ki, void *data)
H A Dc_start.c50 extern kmod_info_t KMOD_INFO_NAME;
54 __private_extern__ kern_return_t _start(kmod_info_t *ki, void *data)
/darwin-on-arm/xnu/osfmk/mach/
H A Dkmod.h83 /* The kmod_info_t structure is only safe to use inside the running
84 * kernel. If you need to work with a kmod_info_t structure outside
100 } kmod_info_t; typedef in typeref:struct:kmod_info
102 /* A compatibility definition of kmod_info_t for 32-bit kexts.
119 /* A compatibility definition of kmod_info_t for 64-bit kexts.
150 kmod_info_t KMOD_INFO_NAME = { 0, KMOD_INFO_VERSION, -1U, \
156 kmod_info_t KMOD_INFO_NAME = { 0, KMOD_INFO_VERSION, -1U, \
191 typedef kmod_info_t * kmod_info_array_t;
/darwin-on-arm/xnu/osfmk/kperf/
H A Dkperf.c99 kern_return_t kperf_start (kmod_info_t * ki, void * d);
102 kperf_start (kmod_info_t * ki, void * d)
/darwin-on-arm/xnu/libkern/c++/
H A DOSRuntime.cpp273 kmod_info_t * kmodInfo)
322 kmod_info_t * kmodInfo,
351 kmod_info_t * kmodInfo,
404 kmod_info_t * kmodInfo,
542 extern kmod_info_t g_kernel_kmod_info;
H A DOSKext.cpp70 extern void OSRuntimeUnloadCPP(kmod_info_t * ki, void * data);
278 kmod_info_t g_kernel_kmod_info = {
298 kmod_info_t * kmod = NULL;
1502 kmod_info = (kmod_info_t *) (intptr_t) (addressNum->unsigned64BitValue() + vm_kernel_slide);
2251 kfree(kmod_info, sizeof(kmod_info_t));
5042 kmod_info = (kmod_info_t *)kalloc(sizeof(kmod_info_t));
5050 bzero(kmod_info, sizeof(kmod_info_t));
5151 kfree(kmod_info, sizeof(kmod_info_t));
5611 kern_return_t (* startfunc)(kmod_info_t *, voi
[all...]
/darwin-on-arm/xnu/libkern/libkern/c++/
H A DOSKext.h85 kmod_info_t * kmodInfo,
88 kmod_info_t * kmodInfo,
169 kmod_info_t * kmodInfo,
172 kmod_info_t * kmodInfo,
213 kmod_info_t * kmod_info; // address into linkedExec./alloced for interface
/darwin-on-arm/xnu/osfmk/kern/
H A Dmisc_protos.h222 struct kmod_info_t;
/darwin-on-arm/xnu/libkern/
H A DOSKextLib.cpp360 kext_get_vm_map(kmod_info_t *info)
/darwin-on-arm/xnu/libkern/libkern/
H A DOSKextLibPrivate.h698 * @param info The kmod_info_t structure of the kext.
702 vm_map_t kext_get_vm_map(kmod_info_t * info);
749 * <code>kmod_info_t</code> struct.
805 * (the <code>id</code> field of its <code>kmod_info_t</code> struct),
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOStatisticsPrivate.h242 static void onKextLoad(OSKext *kext, kmod_info_t *kmod_info);
/darwin-on-arm/xnu/osfmk/arm/
H A Dmodel_dep.c234 extern kmod_info_t * kmod; /* the list of modules */
/darwin-on-arm/xnu/security/
H A Dmac_policy.h6574 kmod_start(kmod_info_t *ki, void *xd) \
6581 kmod_stop(kmod_info_t *ki, void *xd) \
6586 extern kern_return_t _start(kmod_info_t *ki, void *data); \
6587 extern kern_return_t _stop(kmod_info_t *ki, void *data); \
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOStatistics.cpp202 void IOStatistics::onKextLoad(OSKext *kext, kmod_info_t *kmod_info)
/darwin-on-arm/xnu/osfmk/i386/AT386/
H A Dmodel_dep.c997 extern kmod_info_t * kmod; /* the list of modules */
/darwin-on-arm/xnu/libkern/kxld/
H A Dkxld_object.c2276 kmod_info_t *kmod_info = NULL;
2295 kmod_info = (kmod_info_t *) ((void *) (kmodsect->data + kmod_offset));
/darwin-on-arm/xnu/bsd/dev/dtrace/
H A Ddtrace.c126 extern kmod_info_t g_kernel_kmod_info;

Completed in 206 milliseconds