Searched refs:progtab (Results 1 – 2 of 2) sorted by relevance
100 Elf_progent *progtab; member274 if (ef->progtab[i].name != NULL && ( in link_elf_protect()276 strcmp(ef->progtab[i].name, VNET_SETNAME) == 0 || in link_elf_protect()278 strcmp(ef->progtab[i].name, DPCPU_SETNAME) == 0)) in link_elf_protect()281 segstart = trunc_page((vm_offset_t)ef->progtab[i].addr); in link_elf_protect()282 segend = round_page((vm_offset_t)ef->progtab[i].addr + in link_elf_protect()283 ef->progtab[i].size); in link_elf_protect()285 if ((ef->progtab[i].flags & SHF_WRITE) != 0) in link_elf_protect()287 if ((ef->progtab[i].flags & SHF_EXECINSTR) != 0) in link_elf_protect()447 ef->progtab = malloc(ef->nprogtab * sizeof(*ef->progtab), in link_elf_link_preload()[all …]
73 Elf_progent *progtab; member122 pt = &ef->progtab[i]; in ef_obj_get_offset()159 if ((strncmp(ef->progtab[i].name, "set_", 4) == 0) && in ef_obj_lookup_set()160 strcmp(ef->progtab[i].name + 4, name) == 0) { in ef_obj_lookup_set()161 *startp = ef->progtab[i].addr; in ef_obj_lookup_set()162 *stopp = ef->progtab[i].addr + ef->progtab[i].size; in ef_obj_lookup_set()197 if (address < ef->progtab[i].addr) in ef_obj_seg_read_rel()200 dataoff = address - ef->progtab[i].addr; in ef_obj_seg_read_rel()201 if (dataoff + len > ef->progtab[i].size) in ef_obj_seg_read_rel()204 sec = ef->progtab[i].sec; in ef_obj_seg_read_rel()[all …]