Searched refs:bpffs_fd (Results 1 – 6 of 6) sorted by relevance
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | token.c | 285 typedef int (*child_callback_fn)(int bpffs_fd, struct token_lsm *lsm_skel); in child() 289 int mnt_fd = -1, fs_fd = -1, err = 0, bpffs_fd = -1, token_fd = -1; in child() 383 bpffs_fd = openat(mnt_fd, ".", 0, O_RDWR); in child() 384 if (!ASSERT_GE(bpffs_fd, 0, "bpffs_open")) { in child() 390 token_fd = bpf_token_create(bpffs_fd, NULL); in child() 401 err = callback(bpffs_fd, lsm_skel); in child() 410 zclose(bpffs_fd); in child() 283 int mnt_fd = -1, fs_fd = -1, err = 0, bpffs_fd = -1, token_fd = -1; child() local
|
| /linux/kernel/bpf/ |
| H A D | token.c | 118 CLASS(fd, f)(attr->token_create.bpffs_fd); in bpf_token_create()
|
| H A D | syscall.c | 6244 #define BPF_TOKEN_CREATE_LAST_FIELD token_create.bpffs_fd in prog_stream_read()
|
| /linux/tools/include/uapi/linux/ |
| H A D | bpf.h | 1937 __u32 bpffs_fd; member
|
| /linux/include/uapi/linux/ |
| H A D | bpf.h | 1937 __u32 bpffs_fd; member
|
| /linux/tools/lib/bpf/ |
| H A D | libbpf.c | 5150 int bpffs_fd = -1, token_fd, err; in bpf_object_prepare_token() local 5164 bpffs_fd = open(bpffs_path, O_DIRECTORY, O_RDWR); in bpf_object_prepare_token() 5165 if (bpffs_fd < 0) { in bpf_object_prepare_token() 5173 token_fd = bpf_token_create(bpffs_fd, 0); in bpf_object_prepare_token() 5174 close(bpffs_fd); in bpf_object_prepare_token()
|