Lines Matching refs:BTF

52     Kind = BTF::BTF_KIND_PTR;  in BTFTypeDerived()
55 Kind = BTF::BTF_KIND_CONST; in BTFTypeDerived()
58 Kind = BTF::BTF_KIND_VOLATILE; in BTFTypeDerived()
61 Kind = BTF::BTF_KIND_TYPEDEF; in BTFTypeDerived()
64 Kind = BTF::BTF_KIND_RESTRICT; in BTFTypeDerived()
76 Kind = BTF::BTF_KIND_PTR; in BTFTypeDerived()
94 assert((Kind == BTF::BTF_KIND_PTR || Kind == BTF::BTF_KIND_CONST || in completeType()
95 Kind == BTF::BTF_KIND_VOLATILE) && in completeType()
111 Kind = BTF::BTF_KIND_FWD; in BTFTypeFwd()
133 BTFEncoding = BTF::INT_BOOL; in BTFTypeInt()
137 BTFEncoding = BTF::INT_SIGNED; in BTFTypeInt()
147 Kind = BTF::BTF_KIND_INT; in BTFTypeInt()
169 Kind = BTF::BTF_KIND_ENUM; in BTFTypeEnum()
185 struct BTF::BTFEnum BTFEnum; in completeType()
208 Kind = BTF::BTF_KIND_ENUM64; in BTFTypeEnum64()
224 struct BTF::BTFEnum64 BTFEnum; in completeType()
249 Kind = BTF::BTF_KIND_ARRAY; in BTFTypeArray()
282 Kind = IsStruct ? BTF::BTF_KIND_STRUCT : BTF::BTF_KIND_UNION; in BTFTypeStruct()
297 struct BTF::BTFMember BTFMember; in completeType()
334 Kind = BTF::BTF_KIND_FUNC_PROTO; in BTFTypeFuncProto()
351 struct BTF::BTFParam Param; in completeType()
375 Kind = BTF::BTF_KIND_FUNC; in BTFTypeFunc()
392 Kind = BTF::BTF_KIND_VAR; in BTFKindVar()
409 Kind = BTF::BTF_KIND_DATASEC; in BTFKindDataSec()
431 Kind = BTF::BTF_KIND_FLOAT; in BTFTypeFloat()
447 Kind = BTF::BTF_KIND_DECL_TAG; in BTFTypeDeclTag()
468 Kind = BTF::BTF_KIND_TYPE_TAG; in BTFTypeTypeTag()
475 Kind = BTF::BTF_KIND_TYPE_TAG; in BTFTypeTypeTag()
563 if (VLen > BTF::MAX_VLEN) in visitSubroutineType()
665 if (VLen > BTF::MAX_VLEN) in visitStructType()
738 if (VLen > BTF::MAX_VLEN) in visitEnumType()
1026 OS.AddComment("0x" + Twine::utohexstr(BTF::MAGIC)); in emitCommonHeader()
1027 OS.emitIntValue(BTF::MAGIC, 2); in emitCommonHeader()
1028 OS.emitInt8(BTF::VERSION); in emitCommonHeader()
1044 OS.emitInt32(BTF::HeaderSize); in emitBTFSection()
1084 OS.emitInt32(BTF::ExtHeaderSize); in emitBTFExtSection()
1091 FuncLen += BTF::SecFuncInfoSize; in emitBTFExtSection()
1092 FuncLen += FuncSec.second.size() * BTF::BPFFuncInfoSize; in emitBTFExtSection()
1095 LineLen += BTF::SecLineInfoSize; in emitBTFExtSection()
1096 LineLen += LineSec.second.size() * BTF::BPFLineInfoSize; in emitBTFExtSection()
1099 FieldRelocLen += BTF::SecFieldRelocSize; in emitBTFExtSection()
1100 FieldRelocLen += FieldRelocSec.second.size() * BTF::BPFFieldRelocSize; in emitBTFExtSection()
1115 OS.emitInt32(BTF::BPFFuncInfoSize); in emitBTFExtSection()
1129 OS.emitInt32(BTF::BPFLineInfoSize); in emitBTFExtSection()
1148 OS.emitInt32(BTF::BPFFieldRelocSize); in emitBTFExtSection()
1218 uint8_t Scope = SP->isLocalToUnit() ? BTF::FUNC_STATIC : BTF::FUNC_GLOBAL; in beginFunctionImpl()
1470 GVarInfo = BTF::VAR_STATIC; in processGlobals()
1472 GVarInfo = BTF::VAR_GLOBAL_ALLOCATED; in processGlobals()
1474 GVarInfo = BTF::VAR_GLOBAL_EXTERNAL; in processGlobals()
1521 if (Reloc == BTF::ENUM_VALUE_EXISTENCE || Reloc == BTF::ENUM_VALUE || in InstLower()
1522 Reloc == BTF::BTF_TYPE_ID_LOCAL || Reloc == BTF::BTF_TYPE_ID_REMOTE) in InstLower()
1570 uint32_t FuncId = processDISubprogram(SP, ProtoTypeId, BTF::FUNC_EXTERN); in processFuncPrototypes()