Lines Matching refs:flags
66 static int bpf_do_map(const char *file, uint32_t flags, uint32_t key, in bpf_do_map() argument
71 if (flags & BPF_F_PIN) { in bpf_do_map()
85 if ((flags & BPF_F_KEY_VAL) == BPF_F_KEY_VAL) { in bpf_do_map()
90 } else if (flags & BPF_F_KEY) { in bpf_do_map()
100 static int bpf_do_prog(const char *file, uint32_t flags, const char *object) in bpf_do_prog() argument
104 if (flags & BPF_F_PIN) { in bpf_do_prog()
132 uint32_t key = 0, value = 0, flags = 0; in main() local
142 flags |= BPF_F_PIN; in main()
145 flags |= BPF_F_GET; in main()
153 flags |= BPF_F_KEY; in main()
157 flags |= BPF_F_VAL; in main()
171 if (!(flags & BPF_F_PIN_GET) || !file) in main()
176 return bpf_do_map(file, flags, key, value); in main()
178 return bpf_do_prog(file, flags, object); in main()