Home
last modified time | relevance | path

Searched refs:btf_type (Results 1 – 20 of 20) sorted by relevance

/kernel/bpf/
A Dbtf.c255 struct btf_type **types;
287 const struct btf_type *t;
549 const struct btf_type *t; in btf_find_by_name_kind()
631 const struct btf_type *t; in btf_type_resolve_ptr()
908 const struct btf_type *t; in btf_member_is_reg_int()
975 const struct btf_type *t; in btf_show_name()
1255 const struct btf_type *rt; in btf_show_obj_safe()
2021 const struct btf_type *
3424 const struct btf_type *t; in btf_find_decl_tag_value()
3805 const struct btf_type *t; in btf_parse_kptr()
[all …]
A Dbpf_struct_ops.c90 const struct btf_type *type, in is_valid_value_type()
93 const struct btf_type *common_value_type; in is_valid_value_type()
95 const struct btf_type *vt, *mt; in is_valid_value_type()
312 const struct btf_type *t; in is_module_member()
338 const struct btf_type *t; in bpf_struct_ops_desc_init()
393 const struct btf_type *func_proto, *ret_type; in bpf_struct_ops_desc_init()
549 const struct btf_type *mtype; in check_zero_holes()
683 const struct btf_type *module_type; in bpf_struct_ops_map_update_elem()
685 const struct btf_type *t = st_ops_desc->type; in bpf_struct_ops_map_update_elem()
737 const struct btf_type *mtype, *ptype; in bpf_struct_ops_map_update_elem()
[all …]
A Dinode.c600 const struct btf_type *cmd_t;
601 const struct btf_type *map_t;
602 const struct btf_type *prog_t;
603 const struct btf_type *attach_t;
609 const struct btf_type *t; in find_bpffs_btf_enums()
650 static bool find_btf_enum_const(const struct btf *btf, const struct btf_type *enum_t, in find_btf_enum_const()
682 const struct btf_type *enum_t, in seq_print_delegate_opts()
880 const struct btf_type *enum_t; in bpf_parse_param()
A Dbloom_filter.c185 const struct btf_type *key_type, in bloom_map_check_btf()
186 const struct btf_type *value_type) in bloom_map_check_btf()
A Dlocal_storage.c358 const struct btf_type *key_type, in cgroup_storage_check_btf()
359 const struct btf_type *value_type) in cgroup_storage_check_btf()
A Darena.c212 const struct btf_type *key_type, const struct btf_type *value_type) in arena_map_check_btf()
A Dlpm_trie.c756 const struct btf_type *key_type, in trie_check_btf()
757 const struct btf_type *value_type) in trie_check_btf()
A Dbpf_local_storage.c722 const struct btf_type *key_type, in bpf_local_storage_map_check_btf()
723 const struct btf_type *value_type) in bpf_local_storage_map_check_btf()
A Dverifier.c3019 const struct btf_type *t; in bpf_find_exception_callback_insn_off()
5999 const struct btf_type *t; in mark_uptr_ld_reg()
7374 const struct btf_type *t; in check_ptr_to_map_access()
8769 const struct btf_type *t; in process_iter_arg()
11958 const struct btf_type *t; in is_kfunc_arg_mem_size()
11971 const struct btf_type *t; in is_kfunc_arg_const_mem_size()
12076 const struct btf_type *t; in BTF_ID()
12138 const struct btf_type *t; in is_kfunc_arg_callback()
12355 const struct btf_type *t, const struct btf_type *ref_t, in get_kfunc_ptr_arg_type()
20152 const struct btf_type *t; in find_btf_percpu_datasec()
[all …]
A Darraymap.c530 const struct btf_type *key_type, in array_map_check_btf()
531 const struct btf_type *value_type) in array_map_check_btf()
A Dsyscall.c194 const struct btf_type *t; in bpf_obj_pin_uptrs()
1210 const struct btf_type *key_type, in map_check_no_btf()
1211 const struct btf_type *value_type) in map_check_no_btf()
1219 const struct btf_type *key_type, *value_type; in map_check_btf()
A Dcore.c596 const struct btf_type *type; in bpf_prog_ksym_set_name()
/kernel/trace/
A Dtrace_btf.h4 const struct btf_type *btf_find_func_proto(const char *func_name,
6 const struct btf_param *btf_get_func_param(const struct btf_type *func_proto,
9 const struct btf_type *type,
A Dtrace_btf.c13 const struct btf_type *btf_find_func_proto(const char *func_name, struct btf **btf_p) in btf_find_func_proto()
15 const struct btf_type *t; in btf_find_func_proto()
43 const struct btf_param *btf_get_func_param(const struct btf_type *func_proto, s32 *nr) in btf_get_func_param()
71 const struct btf_type *type, in btf_find_struct_member()
A Dtrace_probe.c336 static u32 btf_type_int(const struct btf_type *t) in btf_type_int()
341 static bool btf_type_is_char_ptr(struct btf *btf, const struct btf_type *type) in btf_type_is_char_ptr()
343 const struct btf_type *real_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()
361 const struct btf_type *real_type; in btf_type_is_char_array()
413 const struct btf_type *type, in fetch_type_from_btf_type()
469 const struct btf_type *type; in query_btf_context()
549 static int parse_btf_field(char *fieldname, const struct btf_type *type, in parse_btf_field()
637 const struct btf_type *type; in parse_btf_arg()
A Dtrace_probe.h415 const struct btf_type *proto; /* Prototype of the function */
419 const struct btf_type *last_type; /* Saved type */
A Dtrace_output.c697 const struct btf_type *t; in print_function_args()
A Dbpf_trace.c981 const struct btf_type *t; in bpf_btf_printf_prepare()
/kernel/bpf/preload/iterators/
A Diterators.bpf.c26 struct btf_type { struct
36 struct btf_type **types; argument
61 struct btf_type **types, *t; in get_name()
/kernel/sched/
A Dext.c5819 static const struct btf_type *task_struct_type;
5840 const struct btf_type *t; in bpf_scx_btf_struct_access()
5864 static int bpf_scx_init_member(const struct btf_type *t, in bpf_scx_init_member()
5910 static int bpf_scx_check_member(const struct btf_type *t, in bpf_scx_check_member()

Completed in 122 milliseconds