Lines Matching refs:token_fd
23 static int probe_kern_prog_name(int token_fd) in probe_kern_prog_name() argument
38 attr.prog_token_fd = token_fd; in probe_kern_prog_name()
39 if (token_fd) in probe_kern_prog_name()
48 static int probe_kern_global_data(int token_fd) in probe_kern_global_data() argument
57 .token_fd = token_fd, in probe_kern_global_data()
58 .map_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_global_data()
61 .token_fd = token_fd, in probe_kern_global_data()
62 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_global_data()
81 static int probe_kern_btf(int token_fd) in probe_kern_btf() argument
90 strs, sizeof(strs), token_fd)); in probe_kern_btf()
93 static int probe_kern_btf_func(int token_fd) in probe_kern_btf_func() argument
108 strs, sizeof(strs), token_fd)); in probe_kern_btf_func()
111 static int probe_kern_btf_func_global(int token_fd) in probe_kern_btf_func_global() argument
126 strs, sizeof(strs), token_fd)); in probe_kern_btf_func_global()
129 static int probe_kern_btf_datasec(int token_fd) in probe_kern_btf_datasec() argument
145 strs, sizeof(strs), token_fd)); in probe_kern_btf_datasec()
148 static int probe_kern_btf_qmark_datasec(int token_fd) in probe_kern_btf_qmark_datasec() argument
164 strs, sizeof(strs), token_fd)); in probe_kern_btf_qmark_datasec()
167 static int probe_kern_btf_float(int token_fd) in probe_kern_btf_float() argument
176 strs, sizeof(strs), token_fd)); in probe_kern_btf_float()
179 static int probe_kern_btf_decl_tag(int token_fd) in probe_kern_btf_decl_tag() argument
193 strs, sizeof(strs), token_fd)); in probe_kern_btf_decl_tag()
196 static int probe_kern_btf_type_tag(int token_fd) in probe_kern_btf_type_tag() argument
209 strs, sizeof(strs), token_fd)); in probe_kern_btf_type_tag()
212 static int probe_kern_array_mmap(int token_fd) in probe_kern_array_mmap() argument
215 .map_flags = BPF_F_MMAPABLE | (token_fd ? BPF_F_TOKEN_FD : 0), in probe_kern_array_mmap()
216 .token_fd = token_fd, in probe_kern_array_mmap()
224 static int probe_kern_exp_attach_type(int token_fd) in probe_kern_exp_attach_type() argument
228 .token_fd = token_fd, in probe_kern_exp_attach_type()
229 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_exp_attach_type()
246 static int probe_kern_probe_read_kernel(int token_fd) in probe_kern_probe_read_kernel() argument
249 .token_fd = token_fd, in probe_kern_probe_read_kernel()
250 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_probe_read_kernel()
266 static int probe_prog_bind_map(int token_fd) in probe_prog_bind_map() argument
273 .token_fd = token_fd, in probe_prog_bind_map()
274 .map_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_prog_bind_map()
277 .token_fd = token_fd, in probe_prog_bind_map()
278 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_prog_bind_map()
304 static int probe_module_btf(int token_fd) in probe_module_btf() argument
316 fd = libbpf__load_raw_btf((char *)types, sizeof(types), strs, sizeof(strs), token_fd); in probe_module_btf()
333 static int probe_perf_link(int token_fd) in probe_perf_link() argument
340 .token_fd = token_fd, in probe_perf_link()
341 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_perf_link()
363 static int probe_uprobe_multi_link(int token_fd) in probe_uprobe_multi_link() argument
367 .token_fd = token_fd, in probe_uprobe_multi_link()
368 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_uprobe_multi_link()
428 static int probe_kern_bpf_cookie(int token_fd) in probe_kern_bpf_cookie() argument
435 .token_fd = token_fd, in probe_kern_bpf_cookie()
436 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_bpf_cookie()
444 static int probe_kern_btf_enum64(int token_fd) in probe_kern_btf_enum64() argument
452 strs, sizeof(strs), token_fd)); in probe_kern_btf_enum64()
455 static int probe_kern_arg_ctx_tag(int token_fd) in probe_kern_arg_ctx_tag() argument
489 .token_fd = token_fd, in probe_kern_arg_ctx_tag()
490 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_arg_ctx_tag()
494 btf_fd = libbpf__load_raw_btf((char *)types, sizeof(types), strs, sizeof(strs), token_fd); in probe_kern_arg_ctx_tag()
597 ret = feat->probe(cache->token_fd); in feat_supported()