Home
last modified time | relevance | path

Searched refs:next_load (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/libexec/ld.so/
H A Dlibrary.c103 struct load_list *next_load, *load_list = NULL; in _dl_tryload_shlib() local
255 next_load = _dl_calloc(1, sizeof(struct load_list)); in _dl_tryload_shlib()
256 if (next_load == NULL) in _dl_tryload_shlib()
258 next_load->next = load_list; in _dl_tryload_shlib()
259 load_list = next_load; in _dl_tryload_shlib()
260 next_load->start = start; in _dl_tryload_shlib()
261 next_load->size = size; in _dl_tryload_shlib()
262 next_load->prot = PFLAGS(phdp->p_flags); in _dl_tryload_shlib()
H A Dloader.c518 struct load_list *next_load, *load_list = NULL; in _dl_boot() local
597 next_load = _dl_calloc(1, sizeof(struct load_list)); in _dl_boot()
598 if (next_load == NULL) in _dl_boot()
600 next_load->next = load_list; in _dl_boot()
601 load_list = next_load; in _dl_boot()
602 next_load->start = (char *)TRUNC_PG(phdp->p_vaddr) + exe_loff; in _dl_boot()
603 next_load->size = (phdp->p_vaddr & align) + phdp->p_filesz; in _dl_boot()
604 next_load->prot = PFLAGS(phdp->p_flags); in _dl_boot()
605 cur_exec_end = (Elf_Addr)next_load->start + next_load->size; in _dl_boot()
606 if ((next_load->prot & PROT_EXEC) != 0 && in _dl_boot()