Home
last modified time | relevance | path

Searched refs:hdlr (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/cddl/dev/dtrace/riscv/
H A Ddtrace_subr.c68 dtrace_invop_hdlr_t *hdlr; in dtrace_invop() local
74 for (hdlr = dtrace_invop_hdlr; hdlr != NULL; hdlr = hdlr->dtih_next) in dtrace_invop()
75 if ((rval = hdlr->dtih_func(addr, frame, 0)) != 0) in dtrace_invop()
84 dtrace_invop_hdlr_t *hdlr; in dtrace_invop_add() local
86 hdlr = kmem_alloc(sizeof (dtrace_invop_hdlr_t), KM_SLEEP); in dtrace_invop_add()
87 hdlr->dtih_func = func; in dtrace_invop_add()
88 hdlr->dtih_next = dtrace_invop_hdlr; in dtrace_invop_add()
89 dtrace_invop_hdlr = hdlr; in dtrace_invop_add()
95 dtrace_invop_hdlr_t *hdlr, *prev; in dtrace_invop_remove() local
97 hdlr = dtrace_invop_hdlr; in dtrace_invop_remove()
[all …]
/freebsd/sys/cddl/dev/dtrace/powerpc/
H A Ddtrace_subr.c65 dtrace_invop_hdlr_t *hdlr; in dtrace_invop() local
71 for (hdlr = dtrace_invop_hdlr; hdlr != NULL; hdlr = hdlr->dtih_next) in dtrace_invop()
72 if ((rval = hdlr->dtih_func(addr, frame, arg0)) != 0) in dtrace_invop()
81 dtrace_invop_hdlr_t *hdlr; in dtrace_invop_add() local
83 hdlr = kmem_alloc(sizeof (dtrace_invop_hdlr_t), KM_SLEEP); in dtrace_invop_add()
84 hdlr->dtih_func = func; in dtrace_invop_add()
85 hdlr->dtih_next = dtrace_invop_hdlr; in dtrace_invop_add()
86 dtrace_invop_hdlr = hdlr; in dtrace_invop_add()
92 dtrace_invop_hdlr_t *hdlr = dtrace_invop_hdlr, *prev = NULL; in dtrace_invop_remove() local
95 if (hdlr == NULL) in dtrace_invop_remove()
[all …]
/freebsd/sys/cddl/dev/dtrace/arm/
H A Ddtrace_subr.c70 dtrace_invop_hdlr_t *hdlr; in dtrace_invop() local
76 for (hdlr = dtrace_invop_hdlr; hdlr != NULL; hdlr = hdlr->dtih_next) in dtrace_invop()
77 if ((rval = hdlr->dtih_func(addr, frame, eax)) != 0) in dtrace_invop()
87 dtrace_invop_hdlr_t *hdlr; in dtrace_invop_add() local
89 hdlr = kmem_alloc(sizeof (dtrace_invop_hdlr_t), KM_SLEEP); in dtrace_invop_add()
90 hdlr->dtih_func = func; in dtrace_invop_add()
91 hdlr->dtih_next = dtrace_invop_hdlr; in dtrace_invop_add()
92 dtrace_invop_hdlr = hdlr; in dtrace_invop_add()
98 dtrace_invop_hdlr_t *hdlr = dtrace_invop_hdlr, *prev = NULL; in dtrace_invop_remove() local
101 if (hdlr == NULL) in dtrace_invop_remove()
[all …]
/freebsd/sys/cddl/dev/dtrace/aarch64/
H A Ddtrace_subr.c65 dtrace_invop_hdlr_t *hdlr; in dtrace_invop() local
71 for (hdlr = dtrace_invop_hdlr; hdlr != NULL; hdlr = hdlr->dtih_next) in dtrace_invop()
72 if ((rval = hdlr->dtih_func(addr, frame, eax)) != 0) in dtrace_invop()
81 dtrace_invop_hdlr_t *hdlr; in dtrace_invop_add() local
83 hdlr = kmem_alloc(sizeof (dtrace_invop_hdlr_t), KM_SLEEP); in dtrace_invop_add()
84 hdlr->dtih_func = func; in dtrace_invop_add()
85 hdlr->dtih_next = dtrace_invop_hdlr; in dtrace_invop_add()
86 dtrace_invop_hdlr = hdlr; in dtrace_invop_add()
92 dtrace_invop_hdlr_t *hdlr, *prev; in dtrace_invop_remove() local
94 hdlr = dtrace_invop_hdlr; in dtrace_invop_remove()
[all …]
/freebsd/sys/cddl/dev/dtrace/i386/
H A Ddtrace_subr.c71 dtrace_invop_hdlr_t *hdlr; in dtrace_invop() local
77 for (hdlr = dtrace_invop_hdlr; hdlr != NULL; hdlr = hdlr->dtih_next) in dtrace_invop()
78 if ((rval = hdlr->dtih_func(addr, frame, eax)) != 0) in dtrace_invop()
87 dtrace_invop_hdlr_t *hdlr; in dtrace_invop_add() local
89 hdlr = kmem_alloc(sizeof (dtrace_invop_hdlr_t), KM_SLEEP); in dtrace_invop_add()
90 hdlr->dtih_func = func; in dtrace_invop_add()
91 hdlr->dtih_next = dtrace_invop_hdlr; in dtrace_invop_add()
92 dtrace_invop_hdlr = hdlr; in dtrace_invop_add()
98 dtrace_invop_hdlr_t *hdlr = dtrace_invop_hdlr, *prev = NULL; in dtrace_invop_remove() local
101 if (hdlr == NULL) in dtrace_invop_remove()
[all …]
/freebsd/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_subr.c69 dtrace_invop_hdlr_t *hdlr; in dtrace_invop() local
77 for (hdlr = dtrace_invop_hdlr; hdlr != NULL; hdlr = hdlr->dtih_next) { in dtrace_invop()
78 rval = hdlr->dtih_func(addr, frame, (uintptr_t)scratch); in dtrace_invop()
89 dtrace_invop_hdlr_t *hdlr; in dtrace_invop_add() local
91 hdlr = kmem_alloc(sizeof (dtrace_invop_hdlr_t), KM_SLEEP); in dtrace_invop_add()
92 hdlr->dtih_func = func; in dtrace_invop_add()
93 hdlr->dtih_next = dtrace_invop_hdlr; in dtrace_invop_add()
94 dtrace_invop_hdlr = hdlr; in dtrace_invop_add()
100 dtrace_invop_hdlr_t *hdlr = dtrace_invop_hdlr, *prev = NULL; in dtrace_invop_remove() local
103 if (hdlr == NULL) in dtrace_invop_remove()
[all …]
/freebsd/stand/common/
H A Dpnp.c33 int hdlr; in pnp_scan() local
61 for (hdlr = 0; pnphandlers[hdlr] != NULL; hdlr++) { in pnp_scan()
63 printf("Probing %s...\n", pnphandlers[hdlr]->pp_name); in pnp_scan()
64 pnphandlers[hdlr]->pp_enumerate(); in pnp_scan()
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_handle.c53 dtrace_handle_err(dtrace_hdl_t *dtp, dtrace_handle_err_f *hdlr, void *arg) in dtrace_handle_err() argument
85 dtp->dt_errhdlr = hdlr; in dtrace_handle_err()
93 dtrace_handle_drop(dtrace_hdl_t *dtp, dtrace_handle_drop_f *hdlr, void *arg) in dtrace_handle_drop() argument
98 dtp->dt_drophdlr = hdlr; in dtrace_handle_drop()
105 dtrace_handle_proc(dtrace_hdl_t *dtp, dtrace_handle_proc_f *hdlr, void *arg) in dtrace_handle_proc() argument
110 dtp->dt_prochdlr = hdlr; in dtrace_handle_proc()
117 dtrace_handle_buffered(dtrace_hdl_t *dtp, dtrace_handle_buffered_f *hdlr, in dtrace_handle_buffered() argument
123 if (hdlr == NULL) in dtrace_handle_buffered()
126 dtp->dt_bufhdlr = hdlr; in dtrace_handle_buffered()
133 dtrace_handle_setopt(dtrace_hdl_t *dtp, dtrace_handle_setopt_f *hdlr, in dtrace_handle_setopt() argument
[all …]
/freebsd/sys/cddl/dev/profile/
H A Dprofile.c471 profile_online(void *arg, cpu_t *cpu, cyc_handler_t *hdlr, cyc_time_t *when) in profile_online() argument
479 hdlr->cyh_func = profile_fire; in profile_online()
480 hdlr->cyh_arg = pcpu; in profile_online()
505 cyc_handler_t hdlr; in profile_enable() local
512 hdlr.cyh_func = profile_tick; in profile_enable()
513 hdlr.cyh_arg = prof; in profile_enable()
525 prof->prof_cyclic = cyclic_add(&hdlr, &when); in profile_enable()
/freebsd/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c14970 cyc_handler_t hdlr; local
15154 hdlr.cyh_func = (cyc_func_t)dtrace_state_clean;
15155 hdlr.cyh_arg = state;
15156 hdlr.cyh_level = CY_LOW_LEVEL;
15161 state->dts_cleaner = cyclic_add(&hdlr, &when);
15163 hdlr.cyh_func = (cyc_func_t)dtrace_state_deadman;
15164 hdlr.cyh_arg = state;
15165 hdlr.cyh_level = CY_LOW_LEVEL;
15170 state->dts_deadman = cyclic_add(&hdlr, &when);