Lines Matching refs:prog_flags
93 int prog_flags; member
423 spec->prog_flags = testing_prog_flags(); in parse_test_spec()
547 update_flags(&spec->prog_flags, BPF_F_STRICT_ALIGNMENT, clear); in parse_test_spec()
549 update_flags(&spec->prog_flags, BPF_F_ANY_ALIGNMENT, clear); in parse_test_spec()
551 update_flags(&spec->prog_flags, BPF_F_TEST_RND_HI32, clear); in parse_test_spec()
553 update_flags(&spec->prog_flags, BPF_F_TEST_STATE_FREQ, clear); in parse_test_spec()
555 update_flags(&spec->prog_flags, BPF_F_SLEEPABLE, clear); in parse_test_spec()
557 update_flags(&spec->prog_flags, BPF_F_XDP_HAS_FRAGS, clear); in parse_test_spec()
559 update_flags(&spec->prog_flags, BPF_F_TEST_REG_INVARIANTS, clear); in parse_test_spec()
564 update_flags(&spec->prog_flags, flags, clear); in parse_test_spec()
671 int min_log_level = 0, prog_flags; in prepare_case() local
689 prog_flags = bpf_program__flags(prog); in prepare_case()
690 bpf_program__set_flags(prog, prog_flags | spec->prog_flags); in prepare_case()
824 if ((spec->prog_flags & BPF_F_ANY_ALIGNMENT) && !EFFICIENT_UNALIGNED_ACCESS) in can_execute_unpriv()
898 if ((spec->prog_flags & BPF_F_ANY_ALIGNMENT) && !EFFICIENT_UNALIGNED_ACCESS) { in should_do_test_run()