Lines Matching defs:token_fd
743 int token_fd;
3600 obj->log_level ? 1 : 0, obj->token_fd);
5016 int bpffs_fd = -1, token_fd, err;
5039 token_fd = bpf_token_create(bpffs_fd, 0);
5041 if (token_fd < 0) {
5042 if (!mandatory && token_fd == -ENOENT) {
5048 obj->name, token_fd, bpffs_path,
5050 return mandatory ? token_fd : 0;
5055 close(token_fd);
5059 obj->token_fd = token_fd;
5060 obj->feat_cache->token_fd = token_fd;
5074 .token_fd = obj->token_fd,
5075 .prog_flags = obj->token_fd ? BPF_F_TOKEN_FD : 0,
5109 if (obj->token_fd)
5269 create_attr.token_fd = obj->token_fd;
5270 if (obj->token_fd)
7589 load_attr.token_fd = obj->token_fd;
7590 if (obj->token_fd)
9226 if (obj->token_fd > 0)
9227 close(obj->token_fd);
9246 return obj->token_fd ?: -1;
10112 static int libbpf_find_prog_btf_id(const char *name, __u32 attach_prog_fd, int token_fd)
10132 btf = btf_load_from_kernel(info.btf_id, NULL, token_fd);
10215 err = libbpf_find_prog_btf_id(attach_name, attach_prog_fd, prog->obj->token_fd);
11347 int probe_kern_syscall_wrapper(int token_fd)
13050 btf_id = libbpf_find_prog_btf_id(attach_func_name, target_fd, prog->obj->token_fd);
13870 attach_prog_fd, prog->obj->token_fd);