Lines Matching defs:VLen
177 BTFTypeEnum::BTFTypeEnum(const DICompositeType *ETy, uint32_t VLen,
180 BTFType.Info = IsSigned << 31 | Kind << 24 | VLen;
216 BTFTypeEnum64::BTFTypeEnum64(const DICompositeType *ETy, uint32_t VLen,
219 BTFType.Info = IsSigned << 31 | Kind << 24 | VLen;
341 const DISubroutineType *STy, uint32_t VLen,
345 BTFType.Info = (Kind << 24) | VLen;
572 uint32_t VLen = Elements.size() - 1;
573 if (VLen > BTF::MAX_VLEN)
580 auto TypeEntry = std::make_unique<BTFTypeFuncProto>(STy, VLen, FuncArgNames);
674 uint32_t VLen = Elements.size();
675 if (VLen > BTF::MAX_VLEN)
689 std::make_unique<BTFTypeStruct>(CTy, IsStruct, HasBitField, VLen);
747 uint32_t VLen = Elements.size();
748 if (VLen > BTF::MAX_VLEN)
763 auto TypeEntry = std::make_unique<BTFTypeEnum>(CTy, VLen, IsSigned);
767 auto TypeEntry = std::make_unique<BTFTypeEnum64>(CTy, VLen, IsSigned);