Lines Matching refs:flags
77 static int bpf_do_map(const char *file, uint32_t flags, uint32_t key, in bpf_do_map() argument
82 if (flags & BPF_F_PIN) { in bpf_do_map()
97 if ((flags & BPF_F_KEY_VAL) == BPF_F_KEY_VAL) { in bpf_do_map()
102 } else if (flags & BPF_F_KEY) { in bpf_do_map()
112 static int bpf_do_prog(const char *file, uint32_t flags, const char *object) in bpf_do_prog() argument
116 if (flags & BPF_F_PIN) { in bpf_do_prog()
144 uint32_t key = 0, value = 0, flags = 0; in main() local
154 flags |= BPF_F_PIN; in main()
157 flags |= BPF_F_GET; in main()
165 flags |= BPF_F_KEY; in main()
169 flags |= BPF_F_VAL; in main()
183 if (!(flags & BPF_F_PIN_GET) || !file) in main()
188 return bpf_do_map(file, flags, key, value); in main()
190 return bpf_do_prog(file, flags, object); in main()