Lines Matching refs:alter
768 vstore(struct stmt *s, bpf_u_int32 *valp, bpf_u_int32 newval, int alter) in vstore() argument
770 if (alter && newval != VAL_UNKNOWN && *valp == newval) in vstore()
1187 opt_stmt(opt_state_t *opt_state, struct stmt *s, bpf_u_int32 val[], int alter) in opt_stmt() argument
1198 vstore(s, &val[A_ATOM], v, alter); in opt_stmt()
1205 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
1217 vstore(s, &val[A_ATOM], v, alter); in opt_stmt()
1222 vstore(s, &val[A_ATOM], v, alter); in opt_stmt()
1227 vstore(s, &val[A_ATOM], v, alter); in opt_stmt()
1232 vstore(s, &val[X_ATOM], v, alter); in opt_stmt()
1237 vstore(s, &val[X_ATOM], v, alter); in opt_stmt()
1241 if (alter && opt_state->vmap[val[A_ATOM]].is_const) { in opt_stmt()
1277 if (alter) { in opt_stmt()
1328 if (alter && opt_state->vmap[val[X_ATOM]].is_const) { in opt_stmt()
1357 if (alter && opt_state->vmap[val[A_ATOM]].is_const in opt_stmt()
1361 vstore(s, &val[A_ATOM], val[X_ATOM], alter); in opt_stmt()
1368 vstore(s, &val[A_ATOM], K(s->k), alter); in opt_stmt()
1380 vstore(s, &val[A_ATOM], val[X_ATOM], alter); in opt_stmt()
1385 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
1394 vstore(s, &val[A_ATOM], v, alter); in opt_stmt()
1398 vstore(s, &val[X_ATOM], val[A_ATOM], alter); in opt_stmt()
1403 if (alter && opt_state->vmap[v].is_const) { in opt_stmt()
1412 vstore(s, &val[X_ATOM], v, alter); in opt_stmt()
1416 vstore(s, &val[s->k], val[A_ATOM], alter); in opt_stmt()
1420 vstore(s, &val[s->k], val[X_ATOM], alter); in opt_stmt()