Lines Matching refs:size_t
50 size_t phdr_count() const { return phdr_num_; } in phdr_count()
52 size_t load_size() const { return load_size_; } in load_size()
54 size_t gap_size() const { return gap_size_; } in gap_size()
75 [[nodiscard]] bool CheckFileRange(ElfW(Addr) offset, size_t size, size_t alignment);
85 size_t phdr_num_;
92 size_t shdr_num_;
99 size_t strtab_size_;
104 size_t load_size_;
108 size_t gap_size_;
125 size_t phdr_table_get_load_size(const ElfW(Phdr)* phdr_table, size_t phdr_count,
128 size_t phdr_table_get_maximum_alignment(const ElfW(Phdr)* phdr_table, size_t phdr_count);
130 int phdr_table_protect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count,
134 int phdr_table_unprotect_segments(const ElfW(Phdr)* phdr_table, size_t phdr_count,
137 int phdr_table_protect_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count,
140 int phdr_table_serialize_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count,
141 ElfW(Addr) load_bias, int fd, size_t* file_offset);
143 int phdr_table_map_gnu_relro(const ElfW(Phdr)* phdr_table, size_t phdr_count,
144 ElfW(Addr) load_bias, int fd, size_t* file_offset);
147 int phdr_table_get_arm_exidx(const ElfW(Phdr)* phdr_table, size_t phdr_count, ElfW(Addr) load_bias,
148 ElfW(Addr)** arm_exidx, size_t* arm_exidix_count);
151 void phdr_table_get_dynamic_section(const ElfW(Phdr)* phdr_table, size_t phdr_count,
155 const char* phdr_table_get_interpreter_name(const ElfW(Phdr)* phdr_table, size_t phdr_count,