| /netbsd-src/external/cddl/osnet/dev/dtrace/mips/ |
| H A D | dtrace_subr.c | 76 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 D | dtrace_subr.c | 74 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 D | cyclic_test.c | 57 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 D | dtrace_subr.c | 66 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 D | dtrace_subr.c | 75 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 D | dtrace_subr.c | 81 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 D | dt_handle.c | 52 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 D | profile.c | 581 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 D | dt.c | 259 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 D | spa_misc.c | 697 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 D | win_svc.c | 105 hdlr(DWORD ctrl) in hdlr() function 411 (LPHANDLER_FUNCTION)hdlr); in service_main()
|
| /netbsd-src/external/cddl/osnet/dist/lib/libzpool/common/ |
| H A D | kernel.c | 961 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 D | dtrace.c | 15315 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);
|