Searched refs:auxv (Results 1 - 25 of 79) sorted by relevance

1234

/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A D_setup.c43 #include <sys/auxv.h>
66 auxv_t *auxv, *_auxv; local
97 for (auxv = _auxv; auxv->a_type != AT_NULL; auxv++) {
98 switch (auxv->a_type) {
101 fd = (int)auxv->a_un.a_val;
105 _flags = auxv->a_un.a_val;
109 _syspagsz = (int)auxv->a_un.a_val;
113 phdr = (Phdr *)auxv
[all...]
H A Dboot.s129 / set up tag for auxv
131 / point to auxv
/illumos-gate/usr/src/cmd/sgs/rtld/i386/
H A D_setup.c48 #include <sys/auxv.h>
71 auxv_t *auxv, *_auxv; local
102 for (auxv = _auxv; auxv->a_type != AT_NULL; auxv++) {
103 switch (auxv->a_type) {
106 fd = (int)auxv->a_un.a_val;
110 _flags = auxv->a_un.a_val;
114 _syspagsz = (int)auxv->a_un.a_val;
118 phdr = (Phdr *)auxv
[all...]
H A Dboot.s120 movl $EB_AUXV,16(%esi) / set up tag for auxv
121 movl %edi,20(%esi) / point to auxv
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A D_setup.c48 #include <sys/auxv.h>
74 auxv_t *auxv, *_auxv; local
113 for (auxv = _auxv; auxv->a_type != AT_NULL; auxv++) {
114 switch (auxv->a_type) {
117 fd = (int)auxv->a_un.a_val;
121 _flags = auxv->a_un.a_val;
125 _syspagsz = (int)auxv->a_un.a_val;
129 phdr = (Phdr *)auxv
[all...]
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A D_setup.c48 #include <sys/auxv.h>
71 auxv_t *auxv, *_auxv; local
102 for (auxv = _auxv; auxv->a_type != AT_NULL; auxv++) {
103 switch (auxv->a_type) {
106 fd = (int)auxv->a_un.a_val;
110 _flags = auxv->a_un.a_val;
114 _syspagsz = (int)auxv->a_un.a_val;
118 phdr = (Phdr *)auxv
[all...]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dgetexecname.c35 #include <sys/auxv.h>
H A Dgetisax.c34 #include <sys/auxv.h>
H A Dgetauxv.c36 #include <sys/auxv.h>
66 if ((fd = open("/proc/self/auxv", O_RDONLY)) != -1 &&
/illumos-gate/usr/src/cmd/ptools/pldd/
H A Dpldd.c153 const auxv_t *auxv; local
161 if (ps_pauxv(Pr, &auxv) == PS_OK) {
162 while (auxv->a_type != AT_NULL) {
163 if (auxv->a_type == AT_BASE) {
164 if (pmap->pr_vaddr == auxv->a_un.a_val)
168 auxv++;
/illumos-gate/usr/src/cmd/sgs/elfdump/common/
H A Dgen_layout_obj.c27 #include <sys/auxv.h>
40 auxv_t auxv; variable
/illumos-gate/usr/src/ucbcmd/sbcp/
H A Dsbcp_util.c29 #include <sys/auxv.h>
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_pservice.c228 * Return the auxv structure from the process being examined.
248 const auxv_t *auxv; local
253 if (mdb_tgt_auxv(t, &auxv) != 0)
256 while (auxv->a_type != AT_NULL) {
257 if (auxv->a_type == AT_SUN_BRANDNAME)
259 auxv++;
261 if (auxv->a_type == AT_NULL)
265 buf, len, auxv->a_un.a_val) <= 0)
H A Dmdb_ks.h35 #include <sys/auxv.h>
/illumos-gate/usr/src/uts/intel/amd64/krtld/
H A Dkobj_boot.c35 #include <sys/auxv.h>
/illumos-gate/usr/src/uts/intel/ia32/krtld/
H A Dkobj_boot.c35 #include <sys/auxv.h>
/illumos-gate/usr/src/uts/common/exec/elf/
H A Dold_notes.c48 #include <sys/auxv.h>
114 aux_entry_t auxv[__KERN_NAUXV_IMPL]; member in union:__anon4570
149 bigwad->auxv[i].a_type = up->u_auxv[i].a_type;
150 bigwad->auxv[i].a_un.a_val = up->u_auxv[i].a_un.a_val;
152 error = elfnote(vp, &offset, NT_AUXV, sizeof (bigwad->auxv),
153 (caddr_t)bigwad->auxv, rlimit, credp);
H A Delf_notes.c56 #include <sys/auxv.h>
181 aux_entry_t auxv[__KERN_NAUXV_IMPL]; member in union:__anon187
274 bigwad->auxv[i].a_type = up->u_auxv[i].a_type;
275 bigwad->auxv[i].a_un.a_val = up->u_auxv[i].a_un.a_val;
277 error = elfnote(vp, &offset, NT_AUXV, sizeof (bigwad->auxv),
278 (caddr_t)bigwad->auxv, rlimit, credp);
/illumos-gate/usr/src/lib/libproc/common/
H A DP32ton.h37 #include <sys/auxv.h>
H A DPservice.c314 if (P->auxv == NULL)
317 if (P->auxv == NULL)
320 *aux = (const auxv_t *)P->auxv;
H A DPsymtab.c305 if (P->auxv && (mptr == P->map_exec || mptr == P->map_ldso)) {
306 free(P->auxv);
307 P->auxv = NULL;
843 if (P->auxv != NULL) {
844 free(P->auxv);
845 P->auxv = NULL;
849 P->ops.pop_read_aux(P, &P->auxv, &P->nauxv, P->data);
859 auxv_t *auxv; local
861 if (P->auxv == NULL)
864 if (P->auxv
[all...]
/illumos-gate/usr/src/cmd/sgs/libconv/common/
H A Dlintsup.c39 #include <sys/auxv.h>
/illumos-gate/usr/src/psm/stand/boot/common/
H A Dreadfile.c37 #include <sys/auxv.h>
613 auxv32_t auxv[__BOOT_NAUXV_IMPL]; /* Aux vector */ local
615 auxv32_t *av = auxv;
654 size = (caddr_t)av - (caddr_t)auxv;
655 if (size > sizeof (auxv)) {
667 bcopy(auxv,
680 size = (av - auxv) * sizeof (auxv64_t);
690 auxv32_t *a = auxv;
692 for (a = auxv; a < av; a++) {
1003 auxv64_t auxv[__BOOT_NAUXV_IMP local
[all...]
/illumos-gate/usr/src/head/
H A Ddlfcn.h36 #include <sys/auxv.h>
73 auxv_t *dla_auxv; /* process auxv vectors */
207 /* environment and auxv */
H A Dproc_service.h44 #include <sys/auxv.h>

Completed in 85 milliseconds

1234