Home
last modified time | relevance | path

Searched refs:btf_enum (Results 1 - 5 of 5) sorted by relevance

/third_party/libbpf/src/
H A Drelo_core.c320 name_off = btf_is_enum(t) ? btf_enum(t)[access_idx].name_off in bpf_core_parse_spec()
599 name_off = btf_enum(targ_type)[i].name_off; in bpf_core_spec_match()
862 *val = btf_enum(t)[spec->spec[0].idx].val; in bpf_core_calc_enumval_relo()
1188 const struct btf_enum *e; in bpf_core_format_spec()
1191 e = btf_enum(t) + spec->raw_spec[0]; in bpf_core_format_spec()
1460 local_n_off = btf_is_enum(local_t) ? btf_enum(local_t)[i].name_off : in bpf_core_enums_match()
1464 targ_n_off = btf_is_enum(targ_t) ? btf_enum(targ_t)[j].name_off : in bpf_core_enums_match()
H A Dbtf.h484 static inline struct btf_enum *btf_enum(const struct btf_type *t) in btf_enum() function
486 return (struct btf_enum *)(t + 1); in btf_enum()
H A Dbtf.c311 return base_size + vlen * sizeof(struct btf_enum); in btf_type_size()
347 struct btf_enum *e; in btf_bswap_type_rest()
366 for (i = 0, e = btf_enum(t); i < vlen; i++, e++) { in btf_bswap_type_rest()
531 const struct btf_enum *m = btf_enum(t); in btf_validate_type()
2391 struct btf_enum *v;
2411 sz = sizeof(struct btf_enum);
3695 const struct btf_enum *m1, *m2;
3700 m1 = btf_enum(t1);
3701 m2 = btf_enum(t
[all...]
H A Dbtf_dump.c1065 const struct btf_enum *v = btf_enum(t); in btf_dump_emit_enum32_val()
2200 const struct btf_enum *e; in btf_dump_enum_data()
2202 for (i = 0, e = btf_enum(t); i < btf_vlen(t); i++, e++) { in btf_dump_enum_data()
/third_party/libbpf/include/uapi/linux/
H A Dbtf.h101 /* BTF_KIND_ENUM is followed by multiple "struct btf_enum".
102 * The exact number of btf_enum is stored in the vlen (of the
105 struct btf_enum { struct

Completed in 12 milliseconds