Lines Matching full:aux

94 	Elf_Auxinfo *aux;  in init_aux()  local
98 for (aux = __elf_aux_vector; aux->a_type != AT_NULL; aux++) { in init_aux()
99 switch (aux->a_type) { in init_aux()
101 bsdflags = aux->a_un.a_val; in init_aux()
105 canary = (char *)(aux->a_un.a_ptr); in init_aux()
109 canary_len = aux->a_un.a_val; in init_aux()
113 execpath = (char *)(aux->a_un.a_ptr); in init_aux()
118 hwcap = (u_long)(aux->a_un.a_val); in init_aux()
123 hwcap2 = (u_long)(aux->a_un.a_val); in init_aux()
128 hwcap3 = (u_long)(aux->a_un.a_val); in init_aux()
133 hwcap4 = (u_long)(aux->a_un.a_val); in init_aux()
137 pagesizes = (char *)(aux->a_un.a_ptr); in init_aux()
141 pagesizes_len = aux->a_un.a_val; in init_aux()
145 pagesize = aux->a_un.a_val; in init_aux()
149 osreldate = aux->a_un.a_val; in init_aux()
153 ncpus = aux->a_un.a_val; in init_aux()
157 timekeep = aux->a_un.a_ptr; in init_aux()
161 ps_strings = aux->a_un.a_ptr; in init_aux()
165 fxrng_seed_version = aux->a_un.a_ptr; in init_aux()
169 usrstackbase = aux->a_un.a_val; in init_aux()
173 usrstacklim = aux->a_un.a_val; in init_aux()
200 Elf_Auxinfo *aux; in _init_aux_powerpc_fixup() local
204 * the aux vector. When running old binaries, the kernel will pass in _init_aux_powerpc_fixup()
207 for (aux = __elf_aux_vector; aux->a_type != AT_NULL; aux++) { in _init_aux_powerpc_fixup()
208 switch (aux->a_type) { in _init_aux_powerpc_fixup()
210 canary = (char *)(aux->a_un.a_ptr); in _init_aux_powerpc_fixup()
213 canary_len = aux->a_un.a_val; in _init_aux_powerpc_fixup()
216 execpath = (char *)(aux->a_un.a_ptr); in _init_aux_powerpc_fixup()
219 pagesizes = (char *)(aux->a_un.a_ptr); in _init_aux_powerpc_fixup()
222 pagesizes_len = aux->a_un.a_val; in _init_aux_powerpc_fixup()
225 osreldate = aux->a_un.a_val; in _init_aux_powerpc_fixup()
228 ncpus = aux->a_un.a_val; in _init_aux_powerpc_fixup()
235 _powerpc_elf_aux_info(int aux, void *buf, int buflen) in _powerpc_elf_aux_info() argument
239 * If we are in the old auxv format, we need to translate the aux in _powerpc_elf_aux_info()
245 switch (aux) { in _powerpc_elf_aux_info()
247 aux = AT_EXECPATH; in _powerpc_elf_aux_info()
250 aux = AT_CANARY; in _powerpc_elf_aux_info()
253 aux = AT_CANARYLEN; in _powerpc_elf_aux_info()
256 aux = AT_OSRELDATE; in _powerpc_elf_aux_info()
259 aux = AT_NCPUS; in _powerpc_elf_aux_info()
262 aux = AT_PAGESIZES; in _powerpc_elf_aux_info()
265 aux = AT_PAGESIZESLEN; in _powerpc_elf_aux_info()
268 aux = AT_STACKPROT; in _powerpc_elf_aux_info()
272 return _elf_aux_info(aux, buf, buflen); in _powerpc_elf_aux_info()
280 _elf_aux_info(int aux, void *buf, int buflen) in _elf_aux_info() argument
294 switch (aux) { in _elf_aux_info()