• Home
  • Raw
  • Download

Lines Matching refs:vmap

210 	struct vmapinfo *vmap;  member
554 memset((char *)opt_state->vmap, 0, opt_state->maxval * sizeof(*opt_state->vmap)); in init_val()
576 opt_state->vmap[val].const_val = v0; in F()
577 opt_state->vmap[val].is_const = 1; in F()
609 a = opt_state->vmap[v0].const_val; in fold_op()
610 b = opt_state->vmap[v1].const_val; in fold_op()
826 if (opt_state->vmap[val].is_const) { in opt_peep()
836 b->s.k += opt_state->vmap[val].const_val; in opt_peep()
897 if (opt_state->vmap[val].is_const && BPF_SRC(b->s.code) == BPF_X) { in opt_peep()
898 bpf_int32 v = opt_state->vmap[val].const_val; in opt_peep()
907 if (opt_state->vmap[val].is_const && BPF_SRC(b->s.code) == BPF_K) { in opt_peep()
908 bpf_int32 v = opt_state->vmap[val].const_val; in opt_peep()
965 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
967 s->k += opt_state->vmap[v].const_val; in opt_stmt()
997 if (alter && opt_state->vmap[val[A_ATOM]].is_const) { in opt_stmt()
999 s->k = -opt_state->vmap[val[A_ATOM]].const_val; in opt_stmt()
1034 if (opt_state->vmap[val[A_ATOM]].is_const) { in opt_stmt()
1054 if (alter && opt_state->vmap[val[X_ATOM]].is_const) { in opt_stmt()
1055 if (opt_state->vmap[val[A_ATOM]].is_const) { in opt_stmt()
1061 s->k = opt_state->vmap[val[X_ATOM]].const_val; in opt_stmt()
1075 if (alter && opt_state->vmap[val[A_ATOM]].is_const in opt_stmt()
1076 && opt_state->vmap[val[A_ATOM]].const_val == 0) { in opt_stmt()
1103 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
1105 s->k = opt_state->vmap[v].const_val; in opt_stmt()
1117 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
1119 s->k = opt_state->vmap[v].const_val; in opt_stmt()
1840 free((void *)opt_state->vmap); in opt_cleanup()
2004 opt_state->vmap = (struct vmapinfo *)calloc(opt_state->maxval, sizeof(*opt_state->vmap)); in opt_init()
2006 if (opt_state->vmap == NULL || opt_state->vnode_base == NULL) in opt_init()