Lines Matching refs:unpriv

84 	struct test_subspec unpriv;  member
130 free_msgs(&spec->unpriv.expect_msgs); in free_test_spec()
132 free_msgs(&spec->unpriv.expect_xlated); in free_test_spec()
134 free_msgs(&spec->unpriv.jited); in free_test_spec()
137 free(spec->unpriv.name); in free_test_spec()
139 spec->unpriv.name = NULL; in free_test_spec()
452 spec->unpriv.expect_failure = true; in parse_test_spec()
456 spec->unpriv.expect_failure = false; in parse_test_spec()
471 err = push_msg(msg, &spec->unpriv.expect_msgs); in parse_test_spec()
494 &spec->unpriv.jited); in parse_test_spec()
507 &spec->unpriv.expect_xlated); in parse_test_spec()
520 err = parse_retval(val, &spec->unpriv.retval, "__retval_unpriv"); in parse_test_spec()
524 spec->unpriv.execute = true; in parse_test_spec()
579 err = parse_caps(val, &spec->unpriv.caps, "test caps"); in parse_test_spec()
617 spec->unpriv.name = name; in parse_test_spec()
622 spec->unpriv.expect_failure = spec->priv.expect_failure; in parse_test_spec()
625 spec->unpriv.retval = spec->priv.retval; in parse_test_spec()
626 spec->unpriv.execute = spec->priv.execute; in parse_test_spec()
629 if (spec->unpriv.expect_msgs.cnt == 0) in parse_test_spec()
630 clone_msgs(&spec->priv.expect_msgs, &spec->unpriv.expect_msgs); in parse_test_spec()
631 if (spec->unpriv.expect_xlated.cnt == 0) in parse_test_spec()
632 clone_msgs(&spec->priv.expect_xlated, &spec->unpriv.expect_xlated); in parse_test_spec()
633 if (spec->unpriv.jited.cnt == 0) in parse_test_spec()
634 clone_msgs(&spec->priv.jited, &spec->unpriv.jited); in parse_test_spec()
928 bool unpriv) in run_subtest() argument
930 struct test_subspec *subspec = unpriv ? &spec->unpriv : &spec->priv; in run_subtest()
949 if (unpriv) { in run_subtest()
987 spec_iter->mode_mask & (unpriv ? UNPRIV : PRIV)) in run_subtest()
1002 bpf_map__set_autocreate(map, !unpriv || is_unpriv_capable_map(map)); in run_subtest()