• Home
  • Raw
  • Download

Lines Matching refs:size_t

46 constexpr std::size_t ehdr32Size {52};
47 constexpr std::size_t ehdr64Size {64};
48 constexpr std::size_t shdr32Size {40};
49 constexpr std::size_t shdr64Size {64};
50 constexpr std::size_t phdr32Size {32};
51 constexpr std::size_t phdr64Size {56};
52 constexpr std::size_t symEnt32Size {16};
53 constexpr std::size_t symEnt64Size {24};
58 const std::size_t bufSize);
59 bool Init(unsigned char * const ehdrBuf, const std::size_t bufSize);
78 bool ParseElf32Header(unsigned char * const ehdrBuf, const std::size_t bufSize);
79 bool ParseElf64Header(unsigned char * const ehdrBuf, const std::size_t bufSize);
80 static inline void DumpEhdrBuf(const char * const ehdrBuf, const std::size_t bufSize) in DumpEhdrBuf()
92 static std::unique_ptr<ProgramHeader> MakeUnique(char * const phdrBuf, const size_t bufSize);
93 inline bool Init(char * const phdrBuf, const size_t bufSize) in Init()
118 static inline void DumpPhdrBuf(const char * const phdrBuf, const std::size_t bufSize) in DumpPhdrBuf()
130 static std::unique_ptr<SectionHeader> MakeUnique(char * const shdrBuf, const size_t bufSize,
131 const size_t index);
133 inline bool Init(char * const shdrBuf, const size_t bufSize, const size_t index) in Init()
163 static inline void DumpShdrBuf(const char * const shdrBuf, const std::size_t bufSize) in DumpShdrBuf()
175 static std::unique_ptr<ElfSymbol> MakeUnique(char * const symBuf, const std::size_t bufSize);
176 inline bool Init(char * const symBuf, const std::size_t bufSize) in Init()
199 static inline void DumpSymBuf(const char * const symBuf, const std::size_t bufSize) in DumpSymBuf()
278 virtual ssize_t ReadFile(void *buf, size_t count) in ReadFile()