Lines Matching refs:BTF
50 Kind = BTF::BTF_KIND_PTR; in BTFTypeDerived()
53 Kind = BTF::BTF_KIND_CONST; in BTFTypeDerived()
56 Kind = BTF::BTF_KIND_VOLATILE; in BTFTypeDerived()
59 Kind = BTF::BTF_KIND_TYPEDEF; in BTFTypeDerived()
62 Kind = BTF::BTF_KIND_RESTRICT; in BTFTypeDerived()
74 Kind = BTF::BTF_KIND_PTR; in BTFTypeDerived()
92 assert((Kind == BTF::BTF_KIND_PTR || Kind == BTF::BTF_KIND_CONST || in completeType()
93 Kind == BTF::BTF_KIND_VOLATILE) && in completeType()
109 Kind = BTF::BTF_KIND_FWD; in BTFTypeFwd()
131 BTFEncoding = BTF::INT_BOOL; in BTFTypeInt()
135 BTFEncoding = BTF::INT_SIGNED; in BTFTypeInt()
145 Kind = BTF::BTF_KIND_INT; in BTFTypeInt()
167 Kind = BTF::BTF_KIND_ENUM; in BTFTypeEnum()
183 struct BTF::BTFEnum BTFEnum; in completeType()
206 Kind = BTF::BTF_KIND_ENUM64; in BTFTypeEnum64()
222 struct BTF::BTFEnum64 BTFEnum; in completeType()
247 Kind = BTF::BTF_KIND_ARRAY; in BTFTypeArray()
280 Kind = IsStruct ? BTF::BTF_KIND_STRUCT : BTF::BTF_KIND_UNION; in BTFTypeStruct()
295 struct BTF::BTFMember BTFMember; in completeType()
332 Kind = BTF::BTF_KIND_FUNC_PROTO; in BTFTypeFuncProto()
349 struct BTF::BTFParam Param; in completeType()
373 Kind = BTF::BTF_KIND_FUNC; in BTFTypeFunc()
390 Kind = BTF::BTF_KIND_VAR; in BTFKindVar()
407 Kind = BTF::BTF_KIND_DATASEC; in BTFKindDataSec()
429 Kind = BTF::BTF_KIND_FLOAT; in BTFTypeFloat()
445 Kind = BTF::BTF_KIND_DECL_TAG; in BTFTypeDeclTag()
466 Kind = BTF::BTF_KIND_TYPE_TAG; in BTFTypeTypeTag()
473 Kind = BTF::BTF_KIND_TYPE_TAG; in BTFTypeTypeTag()
561 if (VLen > BTF::MAX_VLEN) in visitSubroutineType()
644 if (VLen > BTF::MAX_VLEN) in visitStructType()
717 if (VLen > BTF::MAX_VLEN) in visitEnumType()
987 OS.AddComment("0x" + Twine::utohexstr(BTF::MAGIC)); in emitCommonHeader()
988 OS.emitIntValue(BTF::MAGIC, 2); in emitCommonHeader()
989 OS.emitInt8(BTF::VERSION); in emitCommonHeader()
1005 OS.emitInt32(BTF::HeaderSize); in emitBTFSection()
1045 OS.emitInt32(BTF::ExtHeaderSize); in emitBTFExtSection()
1052 FuncLen += BTF::SecFuncInfoSize; in emitBTFExtSection()
1053 FuncLen += FuncSec.second.size() * BTF::BPFFuncInfoSize; in emitBTFExtSection()
1056 LineLen += BTF::SecLineInfoSize; in emitBTFExtSection()
1057 LineLen += LineSec.second.size() * BTF::BPFLineInfoSize; in emitBTFExtSection()
1060 FieldRelocLen += BTF::SecFieldRelocSize; in emitBTFExtSection()
1061 FieldRelocLen += FieldRelocSec.second.size() * BTF::BPFFieldRelocSize; in emitBTFExtSection()
1076 OS.emitInt32(BTF::BPFFuncInfoSize); in emitBTFExtSection()
1090 OS.emitInt32(BTF::BPFLineInfoSize); in emitBTFExtSection()
1109 OS.emitInt32(BTF::BPFFieldRelocSize); in emitBTFExtSection()
1179 uint8_t Scope = SP->isLocalToUnit() ? BTF::FUNC_STATIC : BTF::FUNC_GLOBAL; in beginFunctionImpl()
1434 GVarInfo = BTF::VAR_STATIC; in processGlobals()
1436 GVarInfo = BTF::VAR_GLOBAL_ALLOCATED; in processGlobals()
1438 GVarInfo = BTF::VAR_GLOBAL_EXTERNAL; in processGlobals()
1536 uint8_t Scope = BTF::FUNC_EXTERN; in processFuncPrototypes()