Home
last modified time | relevance | path

Searched refs:dtev (Results 1 – 6 of 6) sorted by relevance

/openbsd-src/usr.sbin/btrace/
H A Dbtrace.c654 rules_apply(int fd, struct dt_evt *dtev)
662 bp->bp_pbn != dtev->dtev_pbn) in rule_eval()
665 dtai_cache(fd, &dt_dtpis[dtev->dtev_pbn - 1]); in rule_eval()
666 if (rule_eval(r, dtev)) in rule_eval()
723 rule_eval(struct bt_rule *r, struct dt_evt *dtev) in TIMESPEC_TO_NSEC()
734 if (stmt_test(r->br_filter->bf_condition, dtev) == false) { in builtin_nsecs()
741 if (stmt_eval(bs, dtev))
778 builtin_gettime(struct dt_evt *dtev) in builtin_stack()
782 if (dtev == NULL) { in builtin_stack()
787 return dtev in builtin_arg()
586 rules_apply(int fd,struct dt_evt * dtev) rules_apply() argument
655 rule_eval(struct bt_rule * r,struct dt_evt * dtev) rule_eval() argument
710 builtin_gettime(struct dt_evt * dtev) builtin_gettime() argument
729 builtin_nsecs(struct dt_evt * dtev) builtin_nsecs() argument
742 builtin_stack(struct dt_evt * dtev,int kernel,unsigned long offset) builtin_stack() argument
786 builtin_arg(struct dt_evt * dtev,enum bt_argtype dat) builtin_arg() argument
820 stmt_eval(struct bt_stmt * bs,struct dt_evt * dtev) stmt_eval() argument
882 stmt_bucketize(struct bt_stmt * bs,struct dt_evt * dtev) stmt_bucketize() argument
951 stmt_delete(struct bt_stmt * bs,struct dt_evt * dtev) stmt_delete() argument
979 stmt_insert(struct bt_stmt * bs,struct dt_evt * dtev) stmt_insert() argument
1042 stmt_print(struct bt_stmt * bs,struct dt_evt * dtev) stmt_print() argument
1089 stmt_store(struct bt_stmt * bs,struct dt_evt * dtev) stmt_store() argument
1158 fn_str(struct bt_arg * ba,struct dt_evt * dtev,char * buf) fn_str() argument
1187 stmt_test(struct bt_stmt * bs,struct dt_evt * dtev) stmt_test() argument
1203 stmt_time(struct bt_stmt * bs,struct dt_evt * dtev) stmt_time() argument
1268 baeval(struct bt_arg * bval,struct dt_evt * dtev) baeval() argument
1312 ba2hash(struct bt_arg * ba,struct dt_evt * dtev) ba2hash() argument
1357 ba2bucket(struct bt_arg * ba,struct bt_arg * brange,struct dt_evt * dtev,long * pstep) ba2bucket() argument
1402 baexpr2long(struct bt_arg * ba,struct dt_evt * dtev) baexpr2long() argument
1638 ba2long(struct bt_arg * ba,struct dt_evt * dtev) ba2long() argument
1700 ba2str(struct bt_arg * ba,struct dt_evt * dtev) ba2str() argument
[all...]
/openbsd-src/sys/dev/dt/
H A Ddt_prov_syscall.c147 struct dt_evt *dtev; in dt_prov_syscall_entry() local
149 dtev = dt_pcb_ring_get(dp, 0); in dt_prov_syscall_entry()
150 if (dtev == NULL) in dt_prov_syscall_entry()
154 memcpy(dtev->dtev_args, args, argsize); in dt_prov_syscall_entry()
156 dt_pcb_ring_consume(dp, dtev); in dt_prov_syscall_entry()
190 struct dt_evt *dtev; in dt_prov_syscall_return() local
192 dtev = dt_pcb_ring_get(dp, 0); in dt_prov_syscall_return()
193 if (dtev == NULL) in dt_prov_syscall_return()
197 dtev->dtev_retval[0] = -1; in dt_prov_syscall_return()
198 dtev->dtev_retval[1] = 0; in dt_prov_syscall_return()
[all …]
H A Ddt_prov_static.c216 struct dt_evt *dtev; in dt_prov_static_hook()
218 dtev = dt_pcb_ring_get(dp, 0); in dt_prov_static_hook()
219 if (dtev == NULL) in dt_prov_static_hook()
222 dtev->dtev_args[0] = args[0]; in dt_prov_static_hook()
223 dtev->dtev_args[1] = args[1]; in dt_prov_static_hook()
224 dtev->dtev_args[2] = args[2]; in dt_prov_static_hook()
225 dtev->dtev_args[3] = args[3]; in dt_prov_static_hook()
226 dtev->dtev_args[4] = args[4]; in dt_prov_static_hook()
228 dt_pcb_ring_consume(dp, dtev); in dt_prov_static_hook()
214 struct dt_evt *dtev; dt_prov_static_hook() local
H A Ddt_prov_kprobe.c342 struct dt_evt *dtev; in dt_prov_kprobe_hook() local
344 dtev = dt_pcb_ring_get(dp, 0); in dt_prov_kprobe_hook()
345 if (dtev == NULL) in dt_prov_kprobe_hook()
359 memcpy(dtev->dtev_args, args, argsize); in dt_prov_kprobe_hook()
361 dt_pcb_ring_consume(dp, dtev); in dt_prov_kprobe_hook()
382 struct dt_evt *dtev; in dt_prov_kprobe_hook() local
384 dtev = dt_pcb_ring_get(dp, 0); in dt_prov_kprobe_hook()
385 if (dtev == NULL) in dt_prov_kprobe_hook()
398 dtev->dtev_retval[0] = retval[0]; in dt_prov_kprobe_hook()
399 dtev in dt_prov_kprobe_hook()
[all...]
H A Ddt_dev.c355 struct dt_evt *dtev; in dt_ioctl_list_probes()
363 dtev = mallocarray(DT_EVTRING_SIZE, sizeof(*dtev), M_DEVBUF, in dt_ioctl_list_probes()
365 if (dtev == NULL) in dt_ioctl_list_probes()
367 sc->ds_cpu[i].dc_ring = dtev; in dt_ioctl_list_probes()
386 struct dt_evt *dtev;
393 dtev = sc->ds_cpu[i].dc_ring; in dt_ioctl_get_args()
394 free(dtev, M_DEVBUF, DT_EVTRING_SIZE * sizeof(*dtev)); in dt_ioctl_get_args()
758 struct dt_evt *dtev; in dt_pcb_ring_copy()
691 struct dt_evt *dtev; dt_pcb_ring_get() local
731 dt_pcb_ring_consume(struct dt_pcb * dp,struct dt_evt * dtev) dt_pcb_ring_consume() argument
[all...]
H A Ddt_prov_profile.c106 struct dt_evt *dtev; in dt_clock()
115 dtev = dt_pcb_ring_get(dp, 1); in dt_clock()
116 if (dtev == NULL)
118 dt_pcb_ring_consume(dp, dtev);
105 struct dt_evt *dtev; dt_clock() local