Searched refs:modctl (Results 1 - 10 of 10) sorted by relevance

/darwin-on-arm/xnu/bsd/sys/
H A Dfbt.h55 struct modctl *fbtp_ctl;
65 extern void fbt_provide_module(void *, struct modctl *);
H A Dsdt_impl.h81 void sdt_provide_module(void *, struct modctl *);
110 struct modctl *sdp_ctl; /* modctl for module */
H A Ddtrace_glue.h208 /* Solaris' modctl structure, greatly simplified, shadowing parts of xnu kmod structure. */
209 typedef struct modctl { struct
210 struct modctl *mod_next;
211 struct modctl *mod_stale; // stale module chain
H A Ddtrace.h51 #include <sys/modctl.h>
122 typedef uint8_t UUID[16]; /* For modctl use in dtrace.h */
124 struct modctl; /* In lieu of Solaris <sys/modctl.h> */
1576 * 1.3 void dtps_provide_module(void *arg, struct modctl *mp)
1586 * second argument is a pointer to a modctl structure that indicates the
2183 void (*dtps_provide_module)(void *arg, struct modctl *mp);
2424 extern void (*dtrace_modload)(struct modctl *);
2425 extern void (*dtrace_modunload)(struct modctl *);
/darwin-on-arm/xnu/bsd/dev/dtrace/
H A Ddtrace_subr.c53 void (*dtrace_modload)(struct modctl *);
54 void (*dtrace_modunload)(struct modctl *);
H A Dfbt.c113 struct modctl *ctl = NULL;
130 * Now check that our modctl has the expected load count. If it
174 struct modctl *ctl = NULL;
199 struct modctl *ctl = NULL;
222 struct modctl *ctl = NULL;
255 struct modctl *ctl = fbt->fbtp_ctl;
285 struct modctl *mp = &modules;
286 struct modctl *mod = NULL;
H A Dsdt.c76 __sdt_provide_module(void *arg, struct modctl *ctl)
174 struct modctl *ctl = sdp->sdp_ctl;
218 struct modctl *ctl = sdp->sdp_ctl;
236 * Now check that our modctl has the expected load count. If it
275 struct modctl *ctl = sdp->sdp_ctl;
501 static struct modctl g_sdt_kernctl;
649 sdt_provide_module(void *arg, struct modctl *ctl)
H A Dprofile_prvd.c31 #include <sys/modctl.h>
H A Ddtrace.c71 #include <sys/modctl.h>
353 (void (*)(void *, struct modctl *))dtrace_nullop,
8045 (void (*)(void *, struct modctl *))dtrace_nullop;
8576 struct modctl *ctl;
16156 * Routines to manipulate the modctl list within dtrace
16162 dtrace_modctl_add(struct modctl * newctl)
16164 struct modctl *nextp, *prevp;
16215 struct modctl * ctl;
16226 * It removes a modctl structure and its stale chain
16230 dtrace_modctl_remove(struct modctl * ct
[all...]
/darwin-on-arm/xnu/bsd/dev/i386/
H A Dfbt_x86.c268 is_module_valid(struct modctl* ctl)
665 __provide_probe_32(struct modctl *ctl, uintptr_t instrLow, uintptr_t instrHigh, char *modname, char* symbolName, machine_inst_t* symbolStart)
934 __kernel_syms_provide_module(void *arg, struct modctl *ctl)
1007 __user_syms_provide_module(void *arg, struct modctl *ctl)
1181 __provide_probe_64(struct modctl *ctl, uintptr_t instrLow, uintptr_t instrHigh, char *modname, char* symbolName, machine_inst_t* symbolStart)
1452 __kernel_syms_provide_module(void *arg, struct modctl *ctl)
1525 __user_syms_provide_module(void *arg, struct modctl *ctl)
1567 fbt_provide_module(void *arg, struct modctl *ctl)

Completed in 210 milliseconds