Home
last modified time | relevance | path

Searched refs:BPF_F_CPU (Results 1 – 9 of 9) sorted by relevance

/linux/kernel/bpf/
H A Dlocal_storage.c201 if (map_flags & BPF_F_CPU) { in bpf_percpu_cgroup_storage_copy()
225 if ((u32)map_flags & ~(BPF_ANY | BPF_EXIST | BPF_F_CPU | BPF_F_ALL_CPUS)) in bpf_percpu_cgroup_storage_update()
241 if (map_flags & BPF_F_CPU) { in bpf_percpu_cgroup_storage_update()
H A Dhashtab.c1030 if (map_flags & BPF_F_CPU) { in pcpu_copy_value()
1798 allowed_flags |= BPF_F_CPU; in __htab_map_lookup_and_delete_batch()
1824 if (is_percpu && !(elem_map_flags & BPF_F_CPU)) in __htab_map_lookup_and_delete_batch()
1907 if (elem_map_flags & BPF_F_CPU) { in __htab_map_lookup_and_delete_batch()
2497 if (map_flags & BPF_F_CPU) { in bpf_percpu_hash_copy()
H A Darraymap.c357 if (map_flags & BPF_F_CPU) { in bpf_percpu_array_copy()
462 if (map_flags & BPF_F_CPU) { in bpf_percpu_array_update()
H A Dsyscall.c139 if (flags & (BPF_F_CPU | BPF_F_ALL_CPUS)) in bpf_map_value_size()
1805 err = bpf_map_check_op_flags(map, attr->flags, BPF_F_LOCK | BPF_F_CPU); in map_lookup_elem()
2076 BPF_F_LOCK | BPF_F_CPU | BPF_F_ALL_CPUS); in generic_map_update_batch()
2135 err = bpf_map_check_op_flags(map, attr->batch.elem_flags, BPF_F_LOCK | BPF_F_CPU); in generic_map_lookup_batch()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dglobal_data_init.c103 flags = ((__u64) i << 32) | BPF_F_CPU; in test_percpu_data_on_cpus()
/linux/include/linux/
H A Dbpf.h4202 if (!(flags & BPF_F_CPU) && flags >> 32) in bpf_map_check_op_flags()
4205 if (flags & (BPF_F_CPU | BPF_F_ALL_CPUS)) { in bpf_map_check_op_flags()
4208 if ((flags & BPF_F_CPU) && (flags & BPF_F_ALL_CPUS)) in bpf_map_check_op_flags()
4212 if ((flags & BPF_F_CPU) && cpu >= num_possible_cpus()) in bpf_map_check_op_flags()
/linux/tools/include/uapi/linux/
H A Dbpf.h1406 BPF_F_CPU = 8, /* cpu flag for percpu maps, upper 32-bit of flags is a cpu number */ enumerator
/linux/include/uapi/linux/
H A Dbpf.h1406 BPF_F_CPU = 8, /* cpu flag for percpu maps, upper 32-bit of flags is a cpu number */ enumerator
/linux/tools/lib/bpf/
H A Dlibbpf.c11271 if (flags & (BPF_F_CPU | BPF_F_ALL_CPUS)) { in validate_map_op()
11272 if ((flags & BPF_F_CPU) && (flags & BPF_F_ALL_CPUS)) { in validate_map_op()