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

/openbsd-current/usr.sbin/btrace/
H A Dbtrace.c586 rules_apply(int fd, struct dt_evt *dtev) argument
594 bp->bp_pbn != dtev->dtev_pbn)
597 dtai_cache(fd, &dt_dtpis[dtev->dtev_pbn - 1]);
598 if (rule_eval(r, dtev))
655 rule_eval(struct bt_rule *r, struct dt_evt *dtev) argument
666 if (stmt_test(r->br_filter->bf_condition, dtev) == false) {
673 if (stmt_eval(bs, dtev))
710 builtin_gettime(struct dt_evt *dtev) argument
714 if (dtev == NULL) {
719 return dtev
729 builtin_nsecs(struct dt_evt *dtev) argument
742 builtin_stack(struct dt_evt *dtev, int kernel, unsigned long offset) argument
786 builtin_arg(struct dt_evt *dtev, enum bt_argtype dat) argument
820 stmt_eval(struct bt_stmt *bs, struct dt_evt *dtev) argument
882 stmt_bucketize(struct bt_stmt *bs, struct dt_evt *dtev) argument
951 stmt_delete(struct bt_stmt *bs, struct dt_evt *dtev) argument
979 stmt_insert(struct bt_stmt *bs, struct dt_evt *dtev) argument
1042 stmt_print(struct bt_stmt *bs, struct dt_evt *dtev) argument
1089 stmt_store(struct bt_stmt *bs, struct dt_evt *dtev) argument
1158 fn_str(struct bt_arg *ba, struct dt_evt *dtev, char *buf) argument
1187 stmt_test(struct bt_stmt *bs, struct dt_evt *dtev) argument
1203 stmt_time(struct bt_stmt *bs, struct dt_evt *dtev) argument
1268 baeval(struct bt_arg *bval, struct dt_evt *dtev) argument
1312 ba2hash(struct bt_arg *ba, struct dt_evt *dtev) argument
1357 ba2bucket(struct bt_arg *ba, struct bt_arg *brange, struct dt_evt *dtev, long *pstep) argument
1402 baexpr2long(struct bt_arg *ba, struct dt_evt *dtev) argument
1638 ba2long(struct bt_arg *ba, struct dt_evt *dtev) argument
1700 ba2str(struct bt_arg *ba, struct dt_evt *dtev) argument
[all...]
/openbsd-current/sys/dev/dt/
H A Ddt_prov_syscall.c147 struct dt_evt *dtev; local
149 dtev = dt_pcb_ring_get(dp, 0);
150 if (dtev == NULL)
154 memcpy(dtev->dtev_args, args, argsize);
156 dt_pcb_ring_consume(dp, dtev);
190 struct dt_evt *dtev; local
192 dtev = dt_pcb_ring_get(dp, 0);
193 if (dtev == NULL)
197 dtev->dtev_retval[0] = -1;
198 dtev
[all...]
H A Ddt_prov_profile.c105 struct dt_evt *dtev; local
110 dtev = dt_pcb_ring_get(dp, 1);
111 if (dtev == NULL)
113 dt_pcb_ring_consume(dp, dtev);
H A Ddt_prov_static.c214 struct dt_evt *dtev; local
216 dtev = dt_pcb_ring_get(dp, 0);
217 if (dtev == NULL)
220 dtev->dtev_args[0] = args[0];
221 dtev->dtev_args[1] = args[1];
222 dtev->dtev_args[2] = args[2];
223 dtev->dtev_args[3] = args[3];
224 dtev->dtev_args[4] = args[4];
226 dt_pcb_ring_consume(dp, dtev);
H A Ddt_prov_kprobe.c342 struct dt_evt *dtev; local
344 dtev = dt_pcb_ring_get(dp, 0);
345 if (dtev == NULL)
359 memcpy(dtev->dtev_args, args, argsize);
361 dt_pcb_ring_consume(dp, dtev);
382 struct dt_evt *dtev; local
384 dtev = dt_pcb_ring_get(dp, 0);
385 if (dtev == NULL)
398 dtev->dtev_retval[0] = retval[0];
399 dtev
[all...]
H A Ddt_dev.c691 struct dt_evt *dtev; local
706 dtev = &dp->dp_ring[dp->dp_cons];
707 memset(dtev, 0, sizeof(*dtev));
709 dtev->dtev_pbn = dp->dp_dtp->dtp_pbn;
710 dtev->dtev_cpu = cpu_number();
711 dtev->dtev_pid = p->p_p->ps_pid;
712 dtev->dtev_tid = p->p_tid + THREAD_PID_OFFSET;
713 nanotime(&dtev->dtev_tsp);
716 strlcpy(dtev
731 dt_pcb_ring_consume(struct dt_pcb *dp, struct dt_evt *dtev) argument
[all...]

Completed in 73 milliseconds