Lines Matching refs:vmap

334 	struct vmapinfo *vmap;  member
711 memset((char *)opt_state->vmap, 0, opt_state->maxval * sizeof(*opt_state->vmap)); in init_val()
752 opt_state->vmap[val].const_val = v0; in F()
753 opt_state->vmap[val].is_const = 1; in F()
784 a = opt_state->vmap[v0].const_val; in fold_op()
785 b = opt_state->vmap[v1].const_val; in fold_op()
1045 if (opt_state->vmap[val].is_const) { in opt_peep()
1055 b->s.k += opt_state->vmap[val].const_val; in opt_peep()
1132 if (opt_state->vmap[val].is_const && BPF_SRC(b->s.code) == BPF_X) { in opt_peep()
1133 bpf_u_int32 v = opt_state->vmap[val].const_val; in opt_peep()
1142 if (opt_state->vmap[val].is_const && BPF_SRC(b->s.code) == BPF_K) { in opt_peep()
1143 bpf_u_int32 v = opt_state->vmap[val].const_val; in opt_peep()
1204 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
1206 s->k += opt_state->vmap[v].const_val; in opt_stmt()
1240 if (alter && opt_state->vmap[val[A_ATOM]].is_const) { in opt_stmt()
1258 s->k = 0U - opt_state->vmap[val[A_ATOM]].const_val; in opt_stmt()
1307 if (opt_state->vmap[val[A_ATOM]].is_const) { in opt_stmt()
1327 if (alter && opt_state->vmap[val[X_ATOM]].is_const) { in opt_stmt()
1328 if (opt_state->vmap[val[A_ATOM]].is_const) { in opt_stmt()
1334 s->k = opt_state->vmap[val[X_ATOM]].const_val; in opt_stmt()
1356 if (alter && opt_state->vmap[val[A_ATOM]].is_const in opt_stmt()
1357 && opt_state->vmap[val[A_ATOM]].const_val == 0) { in opt_stmt()
1384 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
1386 s->k = opt_state->vmap[v].const_val; in opt_stmt()
1402 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
1404 s->k = opt_state->vmap[v].const_val; in opt_stmt()
2416 free((void *)opt_state->vmap); in opt_cleanup()
2674 opt_state->vmap = (struct vmapinfo *)calloc(opt_state->maxval, sizeof(*opt_state->vmap)); in opt_init()
2675 if (opt_state->vmap == NULL) { in opt_init()