Home
last modified time | relevance | path

Searched refs:a_un (Results 1 – 25 of 92) sorted by relevance

1234

/onnv-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A D_setup.c102 fd = (int)auxv->a_un.a_val; in _setup()
106 _flags = auxv->a_un.a_val; in _setup()
110 _syspagsz = (int)auxv->a_un.a_val; in _setup()
114 phdr = (Phdr *)auxv->a_un.a_ptr; in _setup()
119 ld_base = auxv->a_un.a_val; in _setup()
120 interp_base = auxv->a_un.a_val; in _setup()
124 euid = (uid_t)auxv->a_un.a_val; in _setup()
128 uid = (uid_t)auxv->a_un.a_val; in _setup()
132 egid = (gid_t)auxv->a_un.a_val; in _setup()
136 gid = (gid_t)auxv->a_un.a_val; in _setup()
[all …]
/onnv-gate/usr/src/cmd/sgs/rtld/i386/
H A D_setup.c102 fd = (int)auxv->a_un.a_val; in _setup()
106 _flags = auxv->a_un.a_val; in _setup()
110 _syspagsz = (int)auxv->a_un.a_val; in _setup()
114 phdr = (Phdr *)auxv->a_un.a_ptr; in _setup()
119 ld_base = auxv->a_un.a_val; in _setup()
120 interp_base = auxv->a_un.a_val; in _setup()
124 euid = (uid_t)auxv->a_un.a_val; in _setup()
128 uid = (uid_t)auxv->a_un.a_val; in _setup()
132 egid = (gid_t)auxv->a_un.a_val; in _setup()
136 gid = (gid_t)auxv->a_un.a_val; in _setup()
[all …]
/onnv-gate/usr/src/cmd/sgs/rtld/amd64/
H A D_setup.c97 fd = (int)auxv->a_un.a_val; in _setup()
101 _flags = auxv->a_un.a_val; in _setup()
105 _syspagsz = (int)auxv->a_un.a_val; in _setup()
109 phdr = (Phdr *)auxv->a_un.a_ptr; in _setup()
114 ld_base = auxv->a_un.a_val; in _setup()
115 interp_base = auxv->a_un.a_val; in _setup()
119 euid = (uid_t)auxv->a_un.a_val; in _setup()
123 uid = (uid_t)auxv->a_un.a_val; in _setup()
127 egid = (gid_t)auxv->a_un.a_val; in _setup()
131 gid = (gid_t)auxv->a_un.a_val; in _setup()
[all …]
/onnv-gate/usr/src/cmd/sgs/rtld/sparc/
H A D_setup.c113 fd = (int)auxv->a_un.a_val;
117 _flags = auxv->a_un.a_val;
121 _syspagsz = (int)auxv->a_un.a_val;
125 phdr = (Phdr *)auxv->a_un.a_ptr;
130 ld_base = auxv->a_un.a_val;
131 interp_base = auxv->a_un.a_val;
135 euid = (uid_t)auxv->a_un.a_val;
139 uid = (uid_t)auxv->a_un.a_val;
143 egid = (gid_t)auxv->a_un.a_val;
147 gid = (gid_t)auxv->a_un.a_val;
[all …]
/onnv-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_argvec.c89 if (arg->a_type == MDB_TYPE_STRING && arg->a_un.a_str != NULL) in mdb_argvec_reset()
90 strfree((char *)arg->a_un.a_str); in mdb_argvec_reset()
104 vec->a_data[i].a_un.a_val = in mdb_argvec_zero()
146 start = arg->a_un.a_str; in argvec_process_subopt()
205 *((const char **)opt->opt_valp) = arg->a_un.a_str; in argvec_process_opt()
213 uip = (uintptr_t)mdb_strtoull(arg->a_un.a_str); in argvec_process_opt()
215 uip = (uintptr_t)arg->a_un.a_val; in argvec_process_opt()
221 ui64 = mdb_strtoull(arg->a_un.a_str); in argvec_process_opt()
223 ui64 = arg->a_un.a_val; in argvec_process_opt()
275 argv->a_un.a_str[0] != '-' || argv->a_un.a_str[1] == '\0') in argvec_getopts()
[all …]
H A Dmdb_evset.c84 if (argv->a_un.a_str[0] == '+') { in cmd_evset()
85 for (p = argv->a_un.a_str + 1; *p != '\0'; ) { in cmd_evset()
111 } else if (argv->a_un.a_str[0] != '-') { in cmd_evset()
113 strtonum(argv->a_un.a_str, 10); in cmd_evset()
117 idv[idc++] = (int)(intmax_t)argv->a_un.a_val; in cmd_evset()
208 av[ac++].a_un.a_val = addr; in ev_getopts()
240 if (argv->a_un.a_str[0] == '+') { in ev_getopts()
241 for (p = argv->a_un.a_str + 1; *p != '\0'; ) { in ev_getopts()
267 } else if (argv->a_un.a_str[0] != '-') { in ev_getopts()
299 av[ac].a_un.a_str = NULL; in ev_getopts()
[all …]
H A Dmdb_cmds.c205 argv->a_un.a_char); in write_arglist()
209 switch (argv->a_un.a_char) { in write_arglist()
227 argv->a_un.a_char); in write_arglist()
232 if (mdb_eval(argv->a_un.a_str) == -1) { in write_arglist()
234 argv->a_un.a_str); in write_arglist()
239 value = argv->a_un.a_val; in write_arglist()
316 mdb_warn("expected value following %c\n", argv->a_un.a_char); in match_arglist()
322 argv->a_un.a_char); in match_arglist()
326 switch (argv->a_un.a_char) { in match_arglist()
341 argv->a_un.a_char); in match_arglist()
[all …]
H A Dmdb_help.c129 v = mdb_nv_lookup(&mdb.m_modules, argv[i].a_un.a_str); in cmd_dmods()
132 mdb_warn("%s module not loaded\n", argv[i].a_un.a_str); in cmd_dmods()
206 if (strncmp(argv->a_un.a_str, "::", 2) == 0) in cmd_help()
207 idcp = mdb_dcmd_lookup(argv->a_un.a_str + 2); in cmd_help()
209 idcp = mdb_dcmd_lookup(argv->a_un.a_str); in cmd_help()
212 mdb_warn("unknown command: %s\n", argv->a_un.a_str); in cmd_help()
292 const char *s = argv[i].a_un.a_str; in cmd_which()
H A Dmdb_grammar.y239 arg.a_un.a_val = $3;
248 arg.a_un.a_val = $2;
257 arg.a_un.a_str = $2;
266 arg.a_un.a_char = $2;
277 arg.a_un.a_val = $3;
286 arg.a_un.a_str = $2;
H A Dmdb_nm.c596 argv[i].a_un.a_str[0] == '-') in cmd_nm()
599 object = (char *)argv[i].a_un.a_str; in cmd_nm()
826 argv[i].a_un.a_str[0] == '-' || argv[i].a_un.a_str[0] == '+') in cmd_nmadd()
836 argv[i].a_un.a_str, &sym, NULL) == -1) { in cmd_nmadd()
851 mdb_gelf_symtab_insert(mdb.m_prsym, argv[i].a_un.a_str, &sym); in cmd_nmadd()
854 argv[i].a_un.a_str, sym.st_value, sym.st_size); in cmd_nmadd()
868 argv->a_un.a_str[0] == '-' || (flags & DCMD_ADDRSPEC)) in cmd_nmdel()
871 name = argv->a_un.a_str; in cmd_nmdel()
H A Dmdb_print.c159 if (strcmp(argv->a_un.a_str, "struct") == 0 || in args_to_typename()
160 strcmp(argv->a_un.a_str, "enum") == 0 || in args_to_typename()
161 strcmp(argv->a_un.a_str, "union") == 0) { in args_to_typename()
163 mdb_warn("%s is not a valid type\n", argv->a_un.a_str); in args_to_typename()
171 argv[0].a_un.a_str, argv[1].a_un.a_str); in args_to_typename()
176 (void) mdb_snprintf(buf, len, "%s", argv[0].a_un.a_str); in args_to_typename()
237 member = argv[1].a_un.a_str; in cmd_offsetof()
569 info.e_string = argv[1].a_un.a_str; in cmd_enum()
572 search = argv[1].a_un.a_val; in cmd_enum()
686 offset = argv->a_un.a_val; in cmd_list()
[all …]
H A Dmdb_set.c379 if (strcmp(argv->a_un.a_str, "+W") == 0) in cmd_set()
381 else if (strcmp(argv->a_un.a_str, "+w") == 0) in cmd_set()
383 else if (strcmp(argv->a_un.a_str, "+o") == 0 && in cmd_set()
385 opt_plus_o = argv[1].a_un.a_str; in cmd_set()
H A Dmdb_demangle.c274 path = argv->a_un.a_str; in cmd_demangle()
347 mdb_printf("%s == %s\n", argv->a_un.a_str, in cmd_demstr()
348 mdb_dem_convert(mdb.m_demangler, argv->a_un.a_str)); in cmd_demstr()
/onnv-gate/usr/src/lib/brand/shared/brand/common/
H A Dbrand_util.c406 ap->a_un.a_val = NULL; in brand_post_init()
408 ap->a_un.a_val = sed.sed_base; in brand_post_init()
412 ap->a_un.a_val = sed.sed_entry; in brand_post_init()
415 ap->a_un.a_val = sed.sed_phdr; in brand_post_init()
418 ap->a_un.a_val = sed.sed_phent; in brand_post_init()
421 ap->a_un.a_val = sed.sed_phnum; in brand_post_init()
424 ap->a_un.a_val &= ~AF_SUN_NOPLM; in brand_post_init()
435 ap->a_un.a_val = NULL; in brand_post_init()
441 ap->a_un.a_val = NULL; in brand_post_init()
443 ap->a_un.a_val = sed.sed_lddata; in brand_post_init()
/onnv-gate/usr/src/cmd/mdb/common/modules/mdb_test/
H A Dmdb_test.c185 nbytes = (size_t)mdb_strtoull(argv->a_un.a_str); in cmd_vread()
187 nbytes = (size_t)argv->a_un.a_val; in cmd_vread()
213 nbytes = (size_t)mdb_strtoull(argv->a_un.a_str); in cmd_pread()
215 nbytes = (size_t)argv->a_un.a_val; in cmd_pread()
242 nbytes = (size_t)mdb_strtoull(argv[1].a_un.a_str); in cmd_readsym()
244 nbytes = (size_t)argv[1].a_un.a_val; in cmd_readsym()
247 rbytes = mdb_readsym(buf, nbytes, argv->a_un.a_str); in cmd_readsym()
266 dcmd = argv->a_un.a_str; in cmd_call_dcmd()
365 mdb_printf(argv[0].a_un.a_str, argv[1].a_un.a_str); in cmd_printf()
367 mdb_printf(argv[0].a_un.a_str, argv[1].a_un.a_val); in cmd_printf()
/onnv-gate/usr/src/cmd/mdb/common/modules/emlxs/
H A Demlxs.c149 ddiinst = (uint32_t)mdb_strtoull(argv[0].a_un.a_str); in emlxs_msgbuf()
365 if ((strcmp(argv[0].a_un.a_str, "all") == 0) || in emlxs_dump()
366 (strcmp(argv[0].a_un.a_str, "ALL") == 0) || in emlxs_dump()
367 (strcmp(argv[0].a_un.a_str, "All") == 0)) { in emlxs_dump()
369 } else if ((strcmp(argv[0].a_un.a_str, "txt") == 0) || in emlxs_dump()
370 (strcmp(argv[0].a_un.a_str, "TXT") == 0) || in emlxs_dump()
371 (strcmp(argv[0].a_un.a_str, "Txt") == 0)) { in emlxs_dump()
373 } else if ((strcmp(argv[0].a_un.a_str, "dmp") == 0) || in emlxs_dump()
374 (strcmp(argv[0].a_un.a_str, "DMP") == 0) || in emlxs_dump()
375 (strcmp(argv[0].a_un.a_str, "Dmp") == 0)) { in emlxs_dump()
[all …]
/onnv-gate/usr/src/cmd/mdb/common/modules/rdc/
H A Drdc.c1011 index = (int)mdb_strtoull(argv[0].a_un.a_str); in rdc_setseq()
1012 val = (uint_t)mdb_strtoull(argv[1].a_un.a_str); in rdc_setseq()
1063 index = (int)mdb_strtoull(argv[0].a_un.a_str); in rdc_setseqack()
1064 val = (uint_t)mdb_strtoull(argv[1].a_un.a_str); in rdc_setseqack()
1103 num = (int)mdb_strtoull(argv[0].a_un.a_str); in fba_to_log_num()
1119 num = (int)mdb_strtoull(argv[0].a_un.a_str); in log_to_fba_num()
1158 num = (int)mdb_strtoull(argv[0].a_un.a_str); in bmap_bit_isset()
1217 num = (int)mdb_strtoull(argv[0].a_un.a_str); in bmap_bitref_isset()
1240 num = FBA_TO_LOG_NUM((int)mdb_strtoull(argv[0].a_un.a_str)); in ind_byte()
1256 num = FBA_TO_LOG_NUM((int)mdb_strtoull(argv[0].a_un.a_str)); in ind_bit()
[all …]
/onnv-gate/usr/src/cmd/mdb/common/modules/stmf/
H A Dstmf.c144 char *ptr = (char *)argv[i].a_un.a_str; in stmf_ilports()
201 char *ptr = (char *)argv[i].a_un.a_str; in stmf_iss()
257 char *ptr = (char *)argv[i].a_un.a_str; in stmf_ilus()
307 char *ptr = (char *)argv[i].a_un.a_str; in stmf_i_lu_providers()
356 char *ptr = (char *)argv[i].a_un.a_str; in stmf_i_port_providers()
447 char *ptr = (char *)argv[i].a_un.a_str; in ilport2iport()
648 char *ptr = (char *)argv[i].a_un.a_str; in fct_irps()
1086 char *ptr = (char *)argv[i].a_un.a_str; in fct_icmds()
1415 if ((ptr = strchr(argv[i].a_un.a_str, '=')) == NULL) { in parse_options()
1417 argv[i].a_un.a_str); in parse_options()
[all …]
/onnv-gate/usr/src/uts/common/os/
H A Dbrand.c699 sed.sed_lddata = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
702 sed.sed_base = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
705 sed.sed_entry = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
708 sed.sed_phdr = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
711 sed.sed_phent = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
714 sed.sed_phnum = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
882 auxflags_auxv.a_un.a_val |= AF_SUN_NOPLM; in brand_solaris_elfexec()
896 auxflags_auxv32.a_un.a_val |= AF_SUN_NOPLM; in brand_solaris_elfexec()
913 brand_auxv[0].a_un.a_val = sed.sed_lddata; in brand_solaris_elfexec()
928 brand_auxv32[0].a_un.a_val = (uint32_t)sed.sed_lddata; in brand_solaris_elfexec()
[all …]
/onnv-gate/usr/src/uts/common/sys/
H A Dauxv.h53 } a_un; member
64 } a_un; member
/onnv-gate/usr/src/cmd/mdb/demo/common/
H A Dexample1.c46 mdb_printf("%s ", argv->a_un.a_str); in simple_echo()
48 mdb_printf("%llr ", argv->a_un.a_val); in simple_echo()
/onnv-gate/usr/src/lib/libc/port/gen/
H A Dgetauxv.c115 return (auxp->a_un.a_val); in ___getauxval()
125 return (auxp->a_un.a_ptr); in ___getauxptr()
/onnv-gate/usr/src/cmd/sgs/librtld_db/demo/common/
H A Dps.c108 a_un.a_val); in get_ldbase()
111 procp->pp_ldsobase = auxvp->a_un.a_val; in get_ldbase()
117 a_un.a_val); in get_ldbase()
120 procp->pp_execphdr = auxvp->a_un.a_val; in get_ldbase()
/onnv-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dbio.c149 arg = (uintptr_t)argv->a_un.a_val; in bufpagefind()
151 arg = (uintptr_t)mdb_strtoull(argv->a_un.a_str); in bufpagefind()
/onnv-gate/usr/src/cmd/mdb/sun4v/modules/ldc/
H A Dldc.c308 count = arg->a_un.a_val; in ldcmsg()
310 count = (uint64_t)mdb_strtoull(arg->a_un.a_str); in ldcmsg()
445 count = arg->a_un.a_val; in ldcmhdl()
447 count = (uint64_t)mdb_strtoull(arg->a_un.a_str); in ldcmhdl()

1234