Lines Matching full:alter

767 vstore(struct stmt *s, bpf_u_int32 *valp, bpf_u_int32 newval, int alter)  in vstore()  argument
769 if (alter && newval != VAL_UNKNOWN && *valp == newval) in vstore()
1181 * anything it defines in the value table 'val'. If 'alter' is true,
1186 opt_stmt(opt_state_t *opt_state, struct stmt *s, bpf_u_int32 val[], int alter) in opt_stmt() argument
1197 vstore(s, &val[A_ATOM], v, alter); in opt_stmt()
1204 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
1216 vstore(s, &val[A_ATOM], v, alter); in opt_stmt()
1221 vstore(s, &val[A_ATOM], v, alter); in opt_stmt()
1226 vstore(s, &val[A_ATOM], v, alter); in opt_stmt()
1231 vstore(s, &val[X_ATOM], v, alter); in opt_stmt()
1236 vstore(s, &val[X_ATOM], v, alter); in opt_stmt()
1240 if (alter && opt_state->vmap[val[A_ATOM]].is_const) { in opt_stmt()
1276 if (alter) { in opt_stmt()
1327 if (alter && opt_state->vmap[val[X_ATOM]].is_const) { in opt_stmt()
1356 if (alter && opt_state->vmap[val[A_ATOM]].is_const in opt_stmt()
1360 vstore(s, &val[A_ATOM], val[X_ATOM], alter); in opt_stmt()
1367 vstore(s, &val[A_ATOM], K(s->k), alter); in opt_stmt()
1379 vstore(s, &val[A_ATOM], val[X_ATOM], alter); in opt_stmt()
1384 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
1393 vstore(s, &val[A_ATOM], v, alter); in opt_stmt()
1397 vstore(s, &val[X_ATOM], val[A_ATOM], alter); in opt_stmt()
1402 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
1411 vstore(s, &val[X_ATOM], v, alter); in opt_stmt()
1415 vstore(s, &val[s->k], val[A_ATOM], alter); in opt_stmt()
1419 vstore(s, &val[s->k], val[X_ATOM], alter); in opt_stmt()