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

References

projects/compiler-rt/lib/scudo/standalone/atomic_helpers.h
   32   typedef u8 Type;
projects/compiler-rt/lib/scudo/standalone/bytemap.h
   27   void set(uptr Index, u8 Value) {
   32   u8 operator[](uptr Index) {
   38   u8 *Map;
   54       u8 *P = get(I);
   70   void set(uptr Index, u8 Value) {
   72     u8 *Level2Map = getOrCreate(Index / Level2Size);
   77   u8 operator[](uptr Index) const {
   79     u8 *Level2Map = get(Index / Level2Size);
   86   u8 *get(uptr Index) const {
   92   u8 *getOrCreate(uptr Index) {
   93     u8 *Res = get(Index);
projects/compiler-rt/lib/scudo/standalone/checksum.h
   31 enum class Checksum : u8 {
   41   for (u8 I = 0; I < sizeof(Data); I++) {
projects/compiler-rt/lib/scudo/standalone/chunk.h
   54 enum Origin : u8 {
   61 enum State : u8 { Available = 0, Allocated = 1, Quarantined = 2 };
   67   u8 State : 2;
   68   u8 Origin : 2;
   79 constexpr u8 StateMask = (1U << 2) - 1;
   80 constexpr u8 OriginMask = (1U << 2) - 1;
projects/compiler-rt/lib/scudo/standalone/combined.h
  475     u8 MayReturnNull : 1;       // may_return_null
  476     u8 ZeroContents : 1;        // zero_contents
  477     u8 DeallocTypeMismatch : 1; // dealloc_type_mismatch
  478     u8 DeleteSizeMismatch : 1;  // delete_size_mismatch
projects/compiler-rt/lib/scudo/standalone/common.h
  103 INLINE void yieldProcessor(u8 Count) {
  106   for (u8 I = 0; I < Count; I++)
projects/compiler-rt/lib/scudo/standalone/flags_parser.h
   19 enum class FlagType : u8 {
projects/compiler-rt/lib/scudo/standalone/mutex.h
   37     for (u8 I = 0U; I < NumberOfTries; I++) {
   47   static constexpr u8 NumberOfTries = 8U;
   48   static constexpr u8 NumberOfYields = 8U;
projects/compiler-rt/lib/scudo/standalone/report.cpp
  139                                         u8 TypeA, u8 TypeB) {
  139                                         u8 TypeA, u8 TypeB) {
projects/compiler-rt/lib/scudo/standalone/report.h
   36 enum class AllocatorAction : u8 {
   45                                         u8 TypeA, u8 TypeB);
   45                                         u8 TypeA, u8 TypeB);
projects/compiler-rt/lib/scudo/standalone/size_class_map.h
   43   static const u8 S = NumBits - 1;
projects/compiler-rt/lib/scudo/standalone/string_utils.cpp
   29                         u8 Base, u8 MinNumberLength, bool PadWithZero,
   29                         u8 Base, u8 MinNumberLength, bool PadWithZero,
   72                           u8 Base, u8 MinNumberLength, bool PadWithZero,
   72                           u8 Base, u8 MinNumberLength, bool PadWithZero,
   79                                u8 MinNumberLength, bool PadWithZero) {
  138     u8 Width = 0;
projects/compiler-rt/lib/scudo/standalone/tsd.h
   28   u8 DestructorIterations;
projects/compiler-rt/lib/scudo/standalone/tsd_exclusive.h
   18 enum class ThreadState : u8 {