/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | getauxv.c | 46 static auxv_t * 49 static auxv_t *auxb = NULL; in _getaux() 61 auxv_t *buf = NULL; in _getaux() 67 statb.st_size + sizeof (auxv_t)); in _getaux() 72 nauxv = i / sizeof (auxv_t); in _getaux() 100 return ((auxv_t *)0); in _getaux() 110 auxv_t *auxp; in ___getauxval() 112 if ((auxp = _getaux(type)) != (auxv_t *)0) in ___getauxval() 120 auxv_t *auxp; in ___getauxptr() 122 if ((auxp = _getaux(type)) != (auxv_t *)0) in ___getauxptr()
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | P32ton.h | 51 extern void auxv_32_to_n(const auxv32_t *, auxv_t *); 69 extern void auxv_n_to_32(const auxv_t *, auxv32_t *);
|
H A D | proc_get_info.c | 207 proc_get_auxv(pid_t pid, auxv_t *pauxv, int naux) in proc_get_auxv() 216 if ((rv = read(fd, pauxv, naux * sizeof (auxv_t))) >= 0) in proc_get_auxv() 217 rv /= sizeof (auxv_t); in proc_get_auxv()
|
H A D | Pservice.c | 363 ps_pauxv(struct ps_prochandle *P, const auxv_t **aux) in ps_pauxv() 371 *aux = (const auxv_t *)P->auxv; in ps_pauxv()
|
H A D | libproc.h | 194 typedef void (*pop_read_aux_t)(struct ps_prochandle *, auxv_t **, int *, 588 extern const auxv_t *Pgetauxvec(struct ps_prochandle *); 726 extern int proc_get_auxv(pid_t, auxv_t *, int);
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | _setup.c | 71 auxv_t *auxv, *_auxv; in _setup() 94 _auxv = (auxv_t *)ebp->eb_un.eb_ptr; in _setup() 231 if ((lmp = setup((char **)_envp, (auxv_t *)_auxv, _flags, _platform, in _setup()
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | _setup.c | 71 auxv_t *auxv, *_auxv; in _setup() 92 _auxv = (auxv_t *)ebp->eb_un.eb_ptr; in _setup() 228 if ((lmp = setup((char **)_envp, (auxv_t *)_auxv, _flags, _platform, in _setup()
|
/illumos-gate/usr/src/cmd/sgs/rtld/i386/ |
H A D | _setup.c | 72 auxv_t *auxv, *_auxv; in _setup() 93 _auxv = (auxv_t *)ebp->eb_un.eb_ptr; in _setup() 241 if ((lmp = setup((char **)_envp, (auxv_t *)_auxv, _flags, _platform, in _setup()
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | _setup.c | 129 auxv_t *auxv, *_auxv; in _setup() 151 _auxv = (auxv_t *)ebp->eb_un.eb_ptr; in _setup() 316 if ((lmp = setup((char **)_envp, (auxv_t *)_auxv, _flags, _platform, in _setup()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_pservice.c | 95 const auxv_t **); 228 ps_pauxv(struct ps_prochandle *P, const auxv_t **auxvp) in ps_pauxv() 245 const auxv_t *auxv; in ps_pbrandname()
|
H A D | mdb_target_impl.h | 137 int (*t_auxv)(mdb_tgt_t *, const auxv_t **auxvp); 335 extern int mdb_tgt_auxv(mdb_tgt_t *, const auxv_t **);
|
H A D | mdb_kproc.c | 120 auxv_t *kp_auxv; /* Auxv array from u-area */ 154 auxv_t *auxp; in kp_getauxval() 423 mdb_free(kp->kp_auxv, kp->kp_nauxv * sizeof (auxv_t)); in kp_destroy() 881 kp_auxv(mdb_tgt_t *t, const auxv_t **auxvp) in kp_auxv() 952 int (*f_auxv)(uintptr_t, auxv_t *); in mdb_kproc_tgt_create() 1016 kp->kp_auxv = mdb_alloc(sizeof (auxv_t) * kp->kp_nauxv, UM_SLEEP); in mdb_kproc_tgt_create()
|
H A D | mdb_ks.h | 167 extern int mdb_kproc_auxv(uintptr_t, auxv_t *);
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | ps.c | 74 auxv_t *auxvp; in get_ldbase() 99 entsize = sizeof (auxv_t); in get_ldbase() 241 ps_pauxv(struct ps_prochandle *ph, const auxv_t **auxvp) in ps_pauxv()
|
/illumos-gate/usr/src/lib/mpss/common/ |
H A D | mpss.c | 108 static auxv_t auxb; in mygetexecname() 117 while (read(fd, &auxb, sizeof (auxv_t)) == sizeof (auxv_t)) { in mygetexecname()
|
/illumos-gate/usr/src/lib/brand/shared/brand/common/ |
H A D | brand_util.c | 335 auxv_t *ap; in brand_post_init() 402 for (ap = (auxv_t *)p; ap->a_type != AT_NULL; ap++) { in brand_post_init()
|
/illumos-gate/usr/src/cmd/sgs/elfdump/common/ |
H A D | gen_layout_obj.c | 42 auxv_t auxv;
|
H A D | gen_struct_layout.c | 114 START(auxv, auxv_t); in gen_auxv() 116 SCALAR_FIELD(auxv_t, a_type, 1); in gen_auxv() 117 SCALAR_FIELD(auxv_t, a_un.a_val, 1); in gen_auxv() 118 SCALAR_FIELD(auxv_t, a_un.a_ptr, 0); in gen_auxv() 119 SCALAR_FIELD(auxv_t, a_un.a_fcn, 0); in gen_auxv()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | auxv.h | 54 } auxv_t; typedef
|
/illumos-gate/usr/src/lib/libc/i386/crt/ |
H A D | _rtld.c | 96 auxv_t *ap; /* working aux pointer */ in __rtld() 108 for (ap = (auxv_t *)ebp->eb_un.eb_ptr; in __rtld()
|
/illumos-gate/usr/src/lib/libc/sparc/crt/ |
H A D | _rtld.c | 95 auxv_t *ap; /* working aux pointer */ in __rtld() 107 for (ap = (auxv_t *)ebp->eb_un.eb_ptr; in __rtld()
|
/illumos-gate/usr/src/lib/madv/common/ |
H A D | madv.c | 164 static auxv_t auxb; in mygetexecname() 173 while (read(fd, &auxb, sizeof (auxv_t)) == sizeof (auxv_t)) { in mygetexecname()
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf_impl.h | 54 typedef auxv_t aux_entry_t;
|
/illumos-gate/usr/src/head/ |
H A D | dlfcn.h | 73 auxv_t *dla_auxv; /* process auxv vectors */
|
H A D | proc_service.h | 130 extern ps_err_e ps_pauxv(struct ps_prochandle *, const auxv_t **);
|