Searched refs:dynv (Results 1 - 3 of 3) sorted by relevance

/seL4-refos-master/libs/libmuslc/src/internal/
H A Dvdso.c51 size_t *dynv=0, base=-1; local
56 dynv = (void *)((char *)eh + ph->p_offset);
58 if (!dynv || base==(size_t)-1) return 0;
66 for (i=0; dynv[i]; i+=2) {
67 void *p = (void *)(base + dynv[i+1]);
68 switch(dynv[i]) {
/seL4-refos-master/libs/libmuslc/ldso/
H A Ddlstart.c21 void _dlstart_c(size_t *sp, size_t *dynv) argument
39 if (dynv) {
45 /* If dynv is null, the entry point was started from loader
62 dynv = (void *)(base + ph->p_vaddr);
67 for (i=0; dynv[i]; i+=2) if (dynv[i]<DYN_CNT)
68 dyn[dynv[i]] = dynv[i+1];
111 base = (size_t)dynv - ph->p_vaddr;
123 for (i=0; dynv[
[all...]
H A Ddynlink.c49 size_t *dynv; member in struct:dso
706 dso->dynv = laddr(dso, dyn);
813 decode_vec(p->dynv, dyn, DYN_CNT);
824 if (search_vec(p->dynv, dyn, DT_GNU_HASH))
826 if (search_vec(p->dynv, dyn, DT_VERSYM))
1084 for (i=0; p->dynv[i]; i+=2) {
1085 if (p->dynv[i] != DT_NEEDED) continue;
1086 dep = load_library(p->strings + p->dynv[i+1], p);
1089 p->strings + p->dynv[i+1], p->name);
1127 i=0; search_vec(p->dynv,
[all...]

Completed in 37 milliseconds