/kernel/bpf/ |
A D | btf.c | 253 struct btf { struct 273 struct btf *base_btf; argument 277 bool kernel_btf; argument 314 struct btf *btf; member 569 struct btf *btf; in bpf_find_btf_id() local 5510 struct btf *btf; in btf_parse_hdr() local 6260 struct btf *btf; in btf_parse_vmlinux() local 8033 struct btf *btf; in btf_new_fd() local 8061 struct btf *btf; in btf_get_by_fd() local 8133 struct btf *btf; in btf_get_fd_by_id() local [all …]
|
A D | bpf_struct_ops.c | 43 struct btf *btf; member 89 static bool is_valid_value_type(struct btf *btf, s32 value_id, in is_valid_value_type() 171 static int prepare_arg_info(struct btf *btf, in prepare_arg_info() 310 static bool is_module_member(const struct btf *btf, u32 id) in is_module_member() 332 struct btf *btf, in bpf_struct_ops_desc_init() 545 static int check_zero_holes(const struct btf *btf, const struct btf_type *t, void *data) in check_zero_holes() 1014 static u32 count_func_ptrs(const struct btf *btf, const struct btf_type *t) in count_func_ptrs() 1035 struct btf *btf; in bpf_struct_ops_map_alloc() local
|
A D | log.c | 386 const struct btf *btf; in verbose_linfo() local 430 static const char *btf_type_name(const struct btf *btf, u32 id) in btf_type_name() 509 const char *iter_type_str(const struct btf *btf, u32 btf_id) in iter_type_str()
|
A D | inode.c | 599 const struct btf *btf; member 608 const struct btf *btf; in find_bpffs_btf_enums() local 650 static bool find_btf_enum_const(const struct btf *btf, const struct btf_type *enum_t, in find_btf_enum_const() 681 const struct btf *btf, in seq_print_delegate_opts()
|
A D | verifier.c | 290 struct btf *btf; member 301 struct btf *btf; member 3089 struct btf *btf; member 3160 struct btf *btf; in __find_kfunc_desc_btf() local 17950 const struct btf *btf; in check_btf_func_early() local 18335 struct btf *btf; in check_btf_info_early() local 20221 struct btf *btf) in __check_pseudo_btf_id() 20305 struct btf *btf; in check_pseudo_btf_id() local 23392 struct btf *btf; in check_struct_ops_btf_id() local 23539 struct btf *btf; in bpf_check_attach_target() local [all …]
|
A D | bloom_filter.c | 184 const struct btf *btf, in bloom_map_check_btf()
|
A D | lpm_trie.c | 755 const struct btf *btf, in trie_check_btf()
|
A D | local_storage.c | 357 const struct btf *btf, in cgroup_storage_check_btf()
|
A D | arena.c | 211 static int arena_map_check_btf(const struct bpf_map *map, const struct btf *btf, in arena_map_check_btf()
|
A D | bpf_local_storage.c | 721 const struct btf *btf, in bpf_local_storage_map_check_btf()
|
A D | syscall.c | 857 struct btf *btf = map->btf; in bpf_map_free() local 1209 const struct btf *btf, in map_check_no_btf() 1217 const struct btf *btf, u32 btf_key_id, u32 btf_value_id) in map_check_btf() 1510 struct btf *btf; in map_create() local 5196 struct btf *btf, in bpf_btf_get_info_by_fd()
|
A D | arraymap.c | 529 const struct btf *btf, in array_map_check_btf()
|
A D | core.c | 3269 struct btf *btf; in bpf_prog_get_file_line() local
|
/kernel/bpf/preload/iterators/ |
A D | iterators.bpf.c | 34 struct btf { struct 36 struct btf_type **types; argument 37 struct btf_header hdr; argument 46 struct btf *btf; member 59 static const char *get_name(struct btf *btf, long btf_id, const char *fallback) in get_name()
|
/kernel/trace/ |
A D | trace_probe.c | 341 static bool btf_type_is_char_ptr(struct btf *btf, const struct btf_type *type) in btf_type_is_char_ptr() 359 static bool btf_type_is_char_array(struct btf *btf, const struct btf_type *type) in btf_type_is_char_array() 382 struct btf *btf = ctx->btf; in check_prepare_btf_string_fetch() local 412 static const char *fetch_type_from_btf_type(struct btf *btf, in fetch_type_from_btf_type() 470 struct btf *btf; in query_btf_context() local 729 struct btf *btf = ctx->btf; in find_fetch_type_from_btf_type() local
|
A D | trace_btf.c | 70 const struct btf_member *btf_find_struct_member(struct btf *btf, in btf_find_struct_member()
|
A D | trace_probe.h | 418 struct btf *btf; /* The BTF to be used */ member
|
A D | bpf_trace.c | 515 const struct btf *btf; in BPF_CALL_4() local 978 u64 flags, const struct btf **btf, in bpf_btf_printf_prepare() 1010 const struct btf *btf; in BPF_CALL_5() local
|
A D | trace_output.c | 701 struct btf *btf; in print_function_args() local
|
/kernel/sched/ |
A D | ext.c | 5951 static int bpf_scx_init(struct btf *btf) in bpf_scx_init()
|