reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/BPF/BTFDebug.cpp
   35   OS.AddComment(std::string(BTFKindStr[Kind]) + "(id = " + std::to_string(Id) +
   48     Kind = BTF::BTF_KIND_PTR;
   51     Kind = BTF::BTF_KIND_CONST;
   54     Kind = BTF::BTF_KIND_VOLATILE;
   57     Kind = BTF::BTF_KIND_TYPEDEF;
   60     Kind = BTF::BTF_KIND_RESTRICT;
   65   BTFType.Info = Kind << 24;
   81     assert((Kind == BTF::BTF_KIND_PTR || Kind == BTF::BTF_KIND_CONST ||
   81     assert((Kind == BTF::BTF_KIND_PTR || Kind == BTF::BTF_KIND_CONST ||
   82             Kind == BTF::BTF_KIND_VOLATILE) &&
   98   Kind = BTF::BTF_KIND_FWD;
   99   BTFType.Info = IsUnion << 31 | Kind << 24;
  134   Kind = BTF::BTF_KIND_INT;
  135   BTFType.Info = Kind << 24;
  155   Kind = BTF::BTF_KIND_ENUM;
  156   BTFType.Info = Kind << 24 | VLen;
  188   Kind = BTF::BTF_KIND_ARRAY;
  190   BTFType.Info = Kind << 24;
  221   Kind = IsStruct ? BTF::BTF_KIND_STRUCT : BTF::BTF_KIND_UNION;
  223   BTFType.Info = (HasBitField << 31) | (Kind << 24) | Vlen;
  273   Kind = BTF::BTF_KIND_FUNC_PROTO;
  274   BTFType.Info = (Kind << 24) | VLen;
  313   Kind = BTF::BTF_KIND_FUNC;
  314   BTFType.Info = Kind << 24;
  330   Kind = BTF::BTF_KIND_VAR;
  331   BTFType.Info = Kind << 24;
  347   Kind = BTF::BTF_KIND_DATASEC;
  348   BTFType.Info = Kind << 24;