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
58 .token_fd = token_fd, in probe_kern_global_data()
59 .map_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_global_data()
62 .token_fd = token_fd, in probe_kern_global_data()
63 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_global_data()
83 static int probe_kern_btf(int token_fd) in probe_kern_btf() argument
92 strs, sizeof(strs), token_fd)); in probe_kern_btf()
95 static int probe_kern_btf_func(int token_fd) in probe_kern_btf_func() argument
110 strs, sizeof(strs), token_fd)); in probe_kern_btf_func()
113 static int probe_kern_btf_func_global(int token_fd) in probe_kern_btf_func_global() argument
128 strs, sizeof(strs), token_fd)); in probe_kern_btf_func_global()
131 static int probe_kern_btf_datasec(int token_fd) in probe_kern_btf_datasec() argument
147 strs, sizeof(strs), token_fd)); in probe_kern_btf_datasec()
150 static int probe_kern_btf_qmark_datasec(int token_fd) in probe_kern_btf_qmark_datasec() argument
166 strs, sizeof(strs), token_fd)); in probe_kern_btf_qmark_datasec()
169 static int probe_kern_btf_float(int token_fd) in probe_kern_btf_float() argument
178 strs, sizeof(strs), token_fd)); in probe_kern_btf_float()
181 static int probe_kern_btf_decl_tag(int token_fd) in probe_kern_btf_decl_tag() argument
195 strs, sizeof(strs), token_fd)); in probe_kern_btf_decl_tag()
198 static int probe_kern_btf_type_tag(int token_fd) in probe_kern_btf_type_tag() argument
211 strs, sizeof(strs), token_fd)); in probe_kern_btf_type_tag()
214 static int probe_kern_array_mmap(int token_fd) in probe_kern_array_mmap() argument
217 .map_flags = BPF_F_MMAPABLE | (token_fd ? BPF_F_TOKEN_FD : 0), in probe_kern_array_mmap()
218 .token_fd = token_fd, in probe_kern_array_mmap()
226 static int probe_kern_exp_attach_type(int token_fd) in probe_kern_exp_attach_type() argument
230 .token_fd = token_fd, in probe_kern_exp_attach_type()
231 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_exp_attach_type()
248 static int probe_kern_probe_read_kernel(int token_fd) in probe_kern_probe_read_kernel() argument
251 .token_fd = token_fd, in probe_kern_probe_read_kernel()
252 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_probe_read_kernel()
268 static int probe_prog_bind_map(int token_fd) in probe_prog_bind_map() argument
276 .token_fd = token_fd, in probe_prog_bind_map()
277 .map_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_prog_bind_map()
280 .token_fd = token_fd, in probe_prog_bind_map()
281 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_prog_bind_map()
308 static int probe_module_btf(int token_fd) in probe_module_btf() argument
320 fd = libbpf__load_raw_btf((char *)types, sizeof(types), strs, sizeof(strs), token_fd); in probe_module_btf()
337 static int probe_perf_link(int token_fd) in probe_perf_link() argument
344 .token_fd = token_fd, in probe_perf_link()
345 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_perf_link()
367 static int probe_uprobe_multi_link(int token_fd) in probe_uprobe_multi_link() argument
371 .token_fd = token_fd, in probe_uprobe_multi_link()
372 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_uprobe_multi_link()
432 static int probe_kern_bpf_cookie(int token_fd) in probe_kern_bpf_cookie() argument
439 .token_fd = token_fd, in probe_kern_bpf_cookie()
440 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_bpf_cookie()
448 static int probe_kern_btf_enum64(int token_fd) in probe_kern_btf_enum64() argument
456 strs, sizeof(strs), token_fd)); in probe_kern_btf_enum64()
459 static int probe_kern_arg_ctx_tag(int token_fd) in probe_kern_arg_ctx_tag() argument
493 .token_fd = token_fd, in probe_kern_arg_ctx_tag()
494 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0, in probe_kern_arg_ctx_tag()
498 btf_fd = libbpf__load_raw_btf((char *)types, sizeof(types), strs, sizeof(strs), token_fd); in probe_kern_arg_ctx_tag()
601 ret = feat->probe(cache->token_fd); in feat_supported()