Lines Matching refs:token_fd

23 static int probe_kern_prog_name(int token_fd)
38 attr.prog_token_fd = token_fd;
39 if (token_fd)
48 static int probe_kern_global_data(int token_fd)
58 .token_fd = token_fd,
59 .map_flags = token_fd ? BPF_F_TOKEN_FD : 0,
62 .token_fd = token_fd,
63 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0,
83 static int probe_kern_btf(int token_fd)
92 strs, sizeof(strs), token_fd));
95 static int probe_kern_btf_func(int token_fd)
110 strs, sizeof(strs), token_fd));
113 static int probe_kern_btf_func_global(int token_fd)
128 strs, sizeof(strs), token_fd));
131 static int probe_kern_btf_datasec(int token_fd)
147 strs, sizeof(strs), token_fd));
150 static int probe_kern_btf_qmark_datasec(int token_fd)
166 strs, sizeof(strs), token_fd));
169 static int probe_kern_btf_float(int token_fd)
178 strs, sizeof(strs), token_fd));
181 static int probe_kern_btf_decl_tag(int token_fd)
195 strs, sizeof(strs), token_fd));
198 static int probe_kern_btf_type_tag(int token_fd)
211 strs, sizeof(strs), token_fd));
214 static int probe_kern_array_mmap(int token_fd)
217 .map_flags = BPF_F_MMAPABLE | (token_fd ? BPF_F_TOKEN_FD : 0),
218 .token_fd = token_fd,
226 static int probe_kern_exp_attach_type(int token_fd)
230 .token_fd = token_fd,
231 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0,
248 static int probe_kern_probe_read_kernel(int token_fd)
251 .token_fd = token_fd,
252 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0,
268 static int probe_prog_bind_map(int token_fd)
276 .token_fd = token_fd,
277 .map_flags = token_fd ? BPF_F_TOKEN_FD : 0,
280 .token_fd = token_fd,
281 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0,
308 static int probe_module_btf(int token_fd)
320 fd = libbpf__load_raw_btf((char *)types, sizeof(types), strs, sizeof(strs), token_fd);
337 static int probe_perf_link(int token_fd)
344 .token_fd = token_fd,
345 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0,
367 static int probe_uprobe_multi_link(int token_fd)
371 .token_fd = token_fd,
372 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0,
402 static int probe_kern_bpf_cookie(int token_fd)
409 .token_fd = token_fd,
410 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0,
418 static int probe_kern_btf_enum64(int token_fd)
426 strs, sizeof(strs), token_fd));
429 static int probe_kern_arg_ctx_tag(int token_fd)
463 .token_fd = token_fd,
464 .prog_flags = token_fd ? BPF_F_TOKEN_FD : 0,
468 btf_fd = libbpf__load_raw_btf((char *)types, sizeof(types), strs, sizeof(strs), token_fd);
484 typedef int (*feature_probe_fn)(int /* token_fd */);
571 ret = feat->probe(cache->token_fd);