Lines Matching refs:name
12 #define BTF_TYPE_ENC(name, info, size_or_type) \ argument
13 (name), (info), (size_or_type)
17 #define BTF_TYPE_INT_ENC(name, encoding, bits_offset, bits, sz) \ argument
18 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_INT, 0, 0), sz), \
21 #define BTF_FWD_ENC(name, kind_flag) \ argument
22 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_FWD, kind_flag, 0), 0)
30 #define BTF_STRUCT_ENC(name, nr_elems, sz) \ argument
31 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, nr_elems), sz)
33 #define BTF_UNION_ENC(name, nr_elems, sz) \ argument
34 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_UNION, 0, nr_elems), sz)
36 #define BTF_VAR_ENC(name, type, linkage) \ argument
37 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_VAR, 0, 0), type), (linkage)
41 #define BTF_MEMBER_ENC(name, type, bits_offset) \ argument
42 (name), (type), (bits_offset)
43 #define BTF_ENUM_ENC(name, val) (name), (val) argument
44 #define BTF_ENUM64_ENC(name, val_lo32, val_hi32) (name), (val_lo32), (val_hi32) argument
48 #define BTF_TYPEDEF_ENC(name, type) \ argument
49 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), type)
66 #define BTF_FUNC_PROTO_ARG_ENC(name, type) \ argument
67 (name), (type)
69 #define BTF_FUNC_ENC(name, func_proto) \ argument
70 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_FUNC, 0, 0), func_proto)
72 #define BTF_TYPE_FLOAT_ENC(name, sz) \ argument
73 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_FLOAT, 0, 0), sz)