Lines Matching refs:prog_flags
93 int prog_flags; member
417 spec->prog_flags = testing_prog_flags(); in parse_test_spec()
541 update_flags(&spec->prog_flags, BPF_F_STRICT_ALIGNMENT, clear); in parse_test_spec()
543 update_flags(&spec->prog_flags, BPF_F_ANY_ALIGNMENT, clear); in parse_test_spec()
545 update_flags(&spec->prog_flags, BPF_F_TEST_RND_HI32, clear); in parse_test_spec()
547 update_flags(&spec->prog_flags, BPF_F_TEST_STATE_FREQ, clear); in parse_test_spec()
549 update_flags(&spec->prog_flags, BPF_F_SLEEPABLE, clear); in parse_test_spec()
551 update_flags(&spec->prog_flags, BPF_F_XDP_HAS_FRAGS, clear); in parse_test_spec()
553 update_flags(&spec->prog_flags, BPF_F_TEST_REG_INVARIANTS, clear); in parse_test_spec()
558 update_flags(&spec->prog_flags, flags, clear); in parse_test_spec()
665 int min_log_level = 0, prog_flags; in prepare_case() local
683 prog_flags = bpf_program__flags(prog); in prepare_case()
684 bpf_program__set_flags(prog, prog_flags | spec->prog_flags); in prepare_case()
818 if ((spec->prog_flags & BPF_F_ANY_ALIGNMENT) && !EFFICIENT_UNALIGNED_ACCESS) in can_execute_unpriv()
892 if ((spec->prog_flags & BPF_F_ANY_ALIGNMENT) && !EFFICIENT_UNALIGNED_ACCESS) { in should_do_test_run()