Home
last modified time | relevance | path

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

/netbsd-src/external/cddl/osnet/dev/dtrace/mips/
H A Ddtrace_subr.c76 dtrace_invop_hdlr_t *hdlr; in dtrace_invop() local
79 for (hdlr = dtrace_invop_hdlr; hdlr != NULL; hdlr = hdlr->dtih_next) in dtrace_invop()
80 if ((rval = hdlr->dtih_func(addr, stack, eax)) != 0) in dtrace_invop()
89 dtrace_invop_hdlr_t *hdlr; in dtrace_invop_add() local
91 hdlr = kmem_alloc(sizeof(*hdlr), 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, *prev; in dtrace_invop_remove() local
102 hdlr = dtrace_invop_hdlr; in dtrace_invop_remove()
[all …]
/netbsd-src/external/cddl/osnet/dev/dtrace/aarch64/
H A Ddtrace_subr.c74 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, r0)) != 0) in dtrace_invop()
88 dtrace_invop_hdlr_t *hdlr; in dtrace_invop_add() local
90 hdlr = kmem_alloc(sizeof(*hdlr), KM_SLEEP); in dtrace_invop_add()
91 hdlr->dtih_func = func; in dtrace_invop_add()
92 hdlr->dtih_next = dtrace_invop_hdlr; in dtrace_invop_add()
93 dtrace_invop_hdlr = hdlr; in dtrace_invop_add()
99 dtrace_invop_hdlr_t *hdlr, *prev; in dtrace_invop_remove() local
101 hdlr = dtrace_invop_hdlr; in dtrace_invop_remove()
[all …]
/netbsd-src/external/cddl/osnet/dev/cyclic/
H A Dcyclic_test.c57 cyc_handler_t hdlr; in cyclic_test_001() local
63 hdlr.cyh_func = (cyc_func_t) cyclic_test_001_func; in cyclic_test_001()
64 hdlr.cyh_arg = 0; in cyclic_test_001()
73 id = cyclic_add(&hdlr, &when); in cyclic_test_001()
101 cyclic_test_002_online(void *arg, cpu_t *c, cyc_handler_t *hdlr, cyc_time_t *t) in cyclic_test_002_online() argument
104 hdlr->cyh_func = cyclic_test_002_func; in cyclic_test_002_online()
105 hdlr->cyh_arg = NULL; in cyclic_test_002_online()
120 cyc_omni_handler_t hdlr; in cyclic_test_002() local
125 hdlr.cyo_online = cyclic_test_002_online; in cyclic_test_002()
126 hdlr.cyo_offline = cyclic_test_002_offline; in cyclic_test_002()
[all …]
/netbsd-src/external/cddl/osnet/dev/dtrace/amd64/
H A Ddtrace_subr.c66 dtrace_invop_hdlr_t *hdlr; in dtrace_invop() local
69 for (hdlr = dtrace_invop_hdlr; hdlr != NULL; hdlr = hdlr->dtih_next) in dtrace_invop()
70 if ((rval = hdlr->dtih_func(addr, frame, eax)) != 0) in dtrace_invop()
79 dtrace_invop_hdlr_t *hdlr; in dtrace_invop_add() local
81 hdlr = kmem_alloc(sizeof(*hdlr), KM_SLEEP); in dtrace_invop_add()
82 hdlr->dtih_func = func; in dtrace_invop_add()
83 hdlr->dtih_next = dtrace_invop_hdlr; in dtrace_invop_add()
84 dtrace_invop_hdlr = hdlr; in dtrace_invop_add()
90 dtrace_invop_hdlr_t *hdlr = dtrace_invop_hdlr, *prev = NULL; in dtrace_invop_remove() local
93 if (hdlr == NULL) in dtrace_invop_remove()
[all …]
/netbsd-src/external/cddl/osnet/dev/dtrace/i386/
H A Ddtrace_subr.c75 dtrace_invop_hdlr_t *hdlr; in dtrace_invop() local
78 for (hdlr = dtrace_invop_hdlr; hdlr != NULL; hdlr = hdlr->dtih_next) in dtrace_invop()
79 if ((rval = hdlr->dtih_func(addr, frame, eax)) != 0) in dtrace_invop()
88 dtrace_invop_hdlr_t *hdlr; in dtrace_invop_add() local
90 hdlr = kmem_alloc(sizeof(*hdlr), KM_SLEEP); in dtrace_invop_add()
91 hdlr->dtih_func = func; in dtrace_invop_add()
92 hdlr->dtih_next = dtrace_invop_hdlr; in dtrace_invop_add()
93 dtrace_invop_hdlr = hdlr; in dtrace_invop_add()
99 dtrace_invop_hdlr_t *hdlr = dtrace_invop_hdlr, *prev = NULL; in dtrace_invop_remove() local
102 if (hdlr == NULL) in dtrace_invop_remove()
[all …]
/netbsd-src/external/cddl/osnet/dev/dtrace/arm/
H A Ddtrace_subr.c81 dtrace_invop_hdlr_t *hdlr; in dtrace_invop() local
84 for (hdlr = dtrace_invop_hdlr; hdlr != NULL; hdlr = hdlr->dtih_next) in dtrace_invop()
85 if ((rval = hdlr->dtih_func(addr, frame, eax)) != 0) in dtrace_invop()
95 dtrace_invop_hdlr_t *hdlr; in dtrace_invop_add() local
97 hdlr = kmem_alloc(sizeof(*hdlr), KM_SLEEP); in dtrace_invop_add()
98 hdlr->dtih_func = func; in dtrace_invop_add()
99 hdlr->dtih_next = dtrace_invop_hdlr; in dtrace_invop_add()
100 dtrace_invop_hdlr = hdlr; in dtrace_invop_add()
106 dtrace_invop_hdlr_t *hdlr = dtrace_invop_hdlr, *prev = NULL; in dtrace_invop_remove() local
109 if (hdlr == NULL) in dtrace_invop_remove()
[all …]
/netbsd-src/external/cddl/osnet/dist/lib/libdtrace/common/
H A Ddt_handle.c52 dtrace_handle_err(dtrace_hdl_t *dtp, dtrace_handle_err_f *hdlr, void *arg) in dtrace_handle_err() argument
84 dtp->dt_errhdlr = hdlr; in dtrace_handle_err()
92 dtrace_handle_drop(dtrace_hdl_t *dtp, dtrace_handle_drop_f *hdlr, void *arg) in dtrace_handle_drop() argument
97 dtp->dt_drophdlr = hdlr; in dtrace_handle_drop()
104 dtrace_handle_proc(dtrace_hdl_t *dtp, dtrace_handle_proc_f *hdlr, void *arg) in dtrace_handle_proc() argument
109 dtp->dt_prochdlr = hdlr; in dtrace_handle_proc()
116 dtrace_handle_buffered(dtrace_hdl_t *dtp, dtrace_handle_buffered_f *hdlr, in dtrace_handle_buffered() argument
122 if (hdlr == NULL) in dtrace_handle_buffered()
125 dtp->dt_bufhdlr = hdlr; in dtrace_handle_buffered()
132 dtrace_handle_setopt(dtrace_hdl_t *dtp, dtrace_handle_setopt_f *hdlr, in dtrace_handle_setopt() argument
[all …]
/netbsd-src/external/cddl/osnet/dev/profile/
H A Dprofile.c581 profile_online(void *arg, cpu_t *cpu, cyc_handler_t *hdlr, cyc_time_t *when) in profile_online() argument
589 hdlr->cyh_func = profile_fire; in profile_online()
590 hdlr->cyh_arg = pcpu; in profile_online()
615 cyc_handler_t hdlr; in profile_enable() local
622 hdlr.cyh_func = profile_tick; in profile_enable()
623 hdlr.cyh_arg = prof; in profile_enable()
635 prof->prof_cyclic = cyclic_add(&hdlr, &when); in profile_enable()
/netbsd-src/sys/arch/pmax/tc/
H A Ddt.c259 void *arg, void (*hdlr)(void *, struct dt_msg *)) in dt_establish_handler()
263 dtdv->dtdv_handler = hdlr; in dt_establish_handler()
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dspa_misc.c697 cyc_handler_t hdlr; in spa_add() local
736 hdlr.cyh_func = spa_deadman; in spa_add()
737 hdlr.cyh_arg = spa; in spa_add()
738 hdlr.cyh_level = CY_LOW_LEVEL; in spa_add()
753 spa->spa_deadman_cycid = cyclic_add(&hdlr, &when); in spa_add()
/netbsd-src/external/bsd/unbound/dist/winrc/
H A Dwin_svc.c105 hdlr(DWORD ctrl) in hdlr() function
411 (LPHANDLER_FUNCTION)hdlr); in service_main()
/netbsd-src/external/cddl/osnet/dist/lib/libzpool/common/
H A Dkernel.c961 cyclic_add(cyc_handler_t *hdlr, cyc_time_t *when) in cyclic_add() argument
/netbsd-src/external/cddl/osnet/dist/uts/common/dtrace/
H A Ddtrace.c15315 cyc_handler_t hdlr; local
15499 hdlr.cyh_func = (cyc_func_t)dtrace_state_clean;
15500 hdlr.cyh_arg = state;
15501 hdlr.cyh_level = CY_LOW_LEVEL;
15506 state->dts_cleaner = cyclic_add(&hdlr, &when);
15508 hdlr.cyh_func = (cyc_func_t)dtrace_state_deadman;
15509 hdlr.cyh_arg = state;
15510 hdlr.cyh_level = CY_LOW_LEVEL;
15515 state->dts_deadman = cyclic_add(&hdlr, &when);