Lines Matching defs:phdr_table
141 size_t phdr_table_get_load_size(const ELF::Phdr* phdr_table,
150 const ELF::Phdr* phdr = &phdr_table[i];
185 static int _phdr_table_set_load_prot(const ELF::Phdr* phdr_table,
189 const ELF::Phdr* phdr = phdr_table;
215 * phdr_table -> program header table
221 int phdr_table_protect_segments(const ELF::Phdr* phdr_table,
224 return _phdr_table_set_load_prot(phdr_table, phdr_count, load_bias, 0);
237 * phdr_table -> program header table
243 int phdr_table_unprotect_segments(const ELF::Phdr* phdr_table,
247 phdr_table, phdr_count, load_bias, PROT_WRITE);
258 int phdr_table_get_relro_info(const ELF::Phdr* phdr_table,
264 const ELF::Phdr* phdr_limit = phdr_table + phdr_count;
266 for (phdr = phdr_table; phdr < phdr_limit; ++phdr) {
306 * phdr_table -> program header table
312 int phdr_table_protect_gnu_relro(const ELF::Phdr* phdr_table,
318 phdr_table, phdr_count, load_bias, &relro_start, &relro_size) < 0) {
335 * phdr_table -> program header table
344 int phdr_table_get_arm_exidx(const ELF::Phdr* phdr_table,
349 const ELF::Phdr* phdr = phdr_table;
352 for (phdr = phdr_table; phdr < phdr_limit; phdr++) {
370 * phdr_table -> program header table
380 void phdr_table_get_dynamic_section(const ELF::Phdr* phdr_table,
386 const ELF::Phdr* phdr = phdr_table;
389 for (phdr = phdr_table; phdr < phdr_limit; phdr++) {