Home
last modified time | relevance | path

Searched refs:btf_param (Results 1 – 16 of 16) sorted by relevance

/tools/lib/bpf/
A Dbtf_iter.c63 sizeof(struct btf_param), in btf_field_iter_init()
64 1, {offsetof(struct btf_param, type)} in btf_field_iter_init()
126 sizeof(struct btf_param), in btf_field_iter_init()
127 1, {offsetof(struct btf_param, name_off)} in btf_field_iter_init()
A Dbtf.h592 static inline struct btf_param *btf_params(const struct btf_type *t) in btf_params()
594 return (struct btf_param *)(t + 1); in btf_params()
A Drelo_core.c193 struct btf_param *local_p = btf_params(local_type); in __bpf_core_types_are_compat()
194 struct btf_param *targ_p = btf_params(targ_type); in __bpf_core_types_are_compat()
1674 struct btf_param *local_p = btf_params(local_t); in __bpf_core_types_match()
1675 struct btf_param *targ_p = btf_params(targ_t); in __bpf_core_types_match()
A Dbtf.c324 return base_size + vlen * sizeof(struct btf_param); in btf_type_size()
350 struct btf_param *p; in btf_bswap_type_rest()
570 const struct btf_param *m = btf_params(t); in btf_validate_type()
2755 struct btf_param *p; in btf__add_func_param()
2772 sz = sizeof(struct btf_param); in btf__add_func_param()
4128 const struct btf_param *member = btf_params(t); in btf_hash_fnproto()
4150 const struct btf_param *m1, *m2; in btf_equal_fnproto()
4176 const struct btf_param *m1, *m2; in btf_compat_fnproto()
4486 const struct btf_param *p1, *p2; in btf_dedup_identical_types()
4732 const struct btf_param *cand_p, *canon_p; in btf_dedup_is_equiv()
[all …]
A Dbtf_dump.c362 const struct btf_param *p = btf_params(t); in btf_dump_mark_referenced()
591 const struct btf_param *p = btf_params(t); in btf_dump_order_type()
823 const struct btf_param *p = btf_params(t); in btf_dump_emit_type()
1545 const struct btf_param *p = btf_params(t); in btf_dump_emit_type_chain()
A Dlinker.c1640 const struct btf_param *m1, *m2; in glob_sym_btf_matches()
1932 struct btf_param *src_p, *dst_p; in complete_extern_btf_info()
A Dlibbpf.c4371 struct btf_param *param; in bpf_object__collect_externs()
6869 struct btf_param *p; in clone_func_btf_info()
6940 struct btf_param *p; in bpf_program_fixup_func_info()
/tools/include/uapi/linux/
A Dbtf.h146 struct btf_param { struct
/tools/testing/selftests/bpf/prog_tests/
A Dtest_global_funcs.c26 static void check_ctx_arg_type(const struct btf *btf, const struct btf_param *p) in check_ctx_arg_type()
A Dbtf_dedup_split.c488 const struct btf_param *p; in test_split_module()
A Dbtf_write.c14 const struct btf_param *p; in gen_btf()
A Dbtf.c8056 return base_size + vlen * sizeof(struct btf_param); in btf_type_size()
/tools/testing/selftests/bpf/
A Dbtf_helpers.c176 const struct btf_param *p = btf_params(t); in fprintf_btf_type_raw()
/tools/bpf/bpftool/
A Dbtf_dumper.c723 struct btf_param *arg = &((struct btf_param *)(func_proto + 1))[i]; in btf_dump_func()
A Dgen.c2035 struct btf_param *param; in btfgen_mark_type()
2230 struct btf_param *param; in btfgen_mark_type_match()
A Dbtf.c326 const struct btf_param *p = (const void *)(t + 1); in dump_btf_type()

Completed in 67 milliseconds