Symbol: BPF_F_LINK
include/uapi/linux/bpf.h
1254
#define BPF_F_LINK BPF_F_LINK /* 1 << 13 */
kernel/bpf/bpf_struct_ops.c
1025
(attr->map_flags & ~(BPF_F_LINK | BPF_F_VTYPE_BTF_OBJ_FD)) ||
kernel/bpf/bpf_struct_ops.c
1249
map->map_flags & BPF_F_LINK &&
kernel/bpf/bpf_struct_ops.c
874
if (st_map->map.map_flags & BPF_F_LINK) {
kernel/bpf/bpf_struct_ops.c
928
if (st_map->map.map_flags & BPF_F_LINK)
kernel/bpf/cgroup.c
1513
BPF_F_LINK)
kernel/bpf/cgroup.c
706
bool is_link = flags & BPF_F_LINK, is_id = flags & BPF_F_ID;
kernel/bpf/mprog.c
57
bool link = flags & BPF_F_LINK;
kernel/bpf/syscall.c
4632
BPF_F_LINK)
tools/bpf/bpftool/struct_ops.c
560
if (!(bpf_map__map_flags(map) & BPF_F_LINK)) {
tools/include/uapi/linux/bpf.h
1254
#define BPF_F_LINK BPF_F_LINK /* 1 << 13 */
tools/lib/bpf/libbpf.c
14081
if (err && (!(map->def.map_flags & BPF_F_LINK) || err != -EBUSY)) {
tools/lib/bpf/libbpf.c
14088
if (!(map->def.map_flags & BPF_F_LINK)) {
tools/lib/bpf/libbpf.c
1464
map->def.map_flags = strcmp(sec_name, STRUCT_OPS_LINK_SEC) == 0 ? BPF_F_LINK : 0;
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
193
.flags = BPF_F_BEFORE | BPF_F_LINK,
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
206
.flags = BPF_F_AFTER | BPF_F_LINK,
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
440
.flags = BPF_F_AFTER | BPF_F_PREORDER | BPF_F_LINK,
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_opts.c
540
.flags = BPF_F_ALLOW_MULTI | BPF_F_LINK,
tools/testing/selftests/bpf/prog_tests/tc_links.c
1033
.flags = BPF_F_BEFORE | BPF_F_LINK,
tools/testing/selftests/bpf/prog_tests/tc_links.c
1069
.flags = BPF_F_AFTER | BPF_F_LINK,
tools/testing/selftests/bpf/prog_tests/tc_links.c
1094
.flags = BPF_F_AFTER | BPF_F_LINK,
tools/testing/selftests/bpf/prog_tests/tc_links.c
1107
.flags = BPF_F_BEFORE | BPF_F_LINK | BPF_F_ID,
tools/testing/selftests/bpf/prog_tests/tc_links.c
1120
.flags = BPF_F_BEFORE | BPF_F_LINK | BPF_F_ID,
tools/testing/selftests/bpf/prog_tests/tc_links.c
1145
.flags = BPF_F_BEFORE | BPF_F_LINK | BPF_F_ID,
tools/testing/selftests/bpf/prog_tests/tc_links.c
216
.flags = BPF_F_BEFORE | BPF_F_LINK,
tools/testing/selftests/bpf/prog_tests/tc_links.c
370
.flags = BPF_F_AFTER | BPF_F_LINK,
tools/testing/selftests/bpf/prog_tests/tc_links.c
733
.flags = BPF_F_REPLACE | BPF_F_LINK,
tools/testing/selftests/bpf/prog_tests/tc_links.c
747
.flags = BPF_F_REPLACE | BPF_F_LINK | BPF_F_AFTER,
tools/testing/selftests/bpf/prog_tests/tc_links.c
931
.flags = BPF_F_LINK,
tools/testing/selftests/bpf/prog_tests/tc_links.c
944
.flags = BPF_F_LINK,