Home
last modified time | relevance | path

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

1234

/illumos-gate/usr/src/cmd/sgs/rtld/i386/
H A D_setup.c107 fd = (int)auxv->a_un.a_val; in _setup()
111 _flags = auxv->a_un.a_val; in _setup()
124 ld_base = auxv->a_un.a_val; in _setup()
125 interp_base = auxv->a_un.a_val; in _setup()
129 euid = (uid_t)auxv->a_un.a_val; in _setup()
133 uid = (uid_t)auxv->a_un.a_val; in _setup()
137 egid = (gid_t)auxv->a_un.a_val; in _setup()
141 gid = (gid_t)auxv->a_un.a_val; in _setup()
145 _platform = auxv->a_un.a_ptr; in _setup()
149 _execname = auxv->a_un.a_ptr; in _setup()
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A D_setup.c165 fd = (int)auxv->a_un.a_val; in _setup()
169 _flags = auxv->a_un.a_val; in _setup()
182 ld_base = auxv->a_un.a_val; in _setup()
183 interp_base = auxv->a_un.a_val; in _setup()
187 euid = (uid_t)auxv->a_un.a_val; in _setup()
191 uid = (uid_t)auxv->a_un.a_val; in _setup()
195 egid = (gid_t)auxv->a_un.a_val; in _setup()
199 gid = (gid_t)auxv->a_un.a_val; in _setup()
203 _platform = auxv->a_un.a_ptr; in _setup()
207 _execname = auxv->a_un.a_ptr; in _setup()
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A D_setup.c106 fd = (int)auxv->a_un.a_val; in _setup()
110 _flags = auxv->a_un.a_val; in _setup()
123 ld_base = auxv->a_un.a_val; in _setup()
124 interp_base = auxv->a_un.a_val; in _setup()
128 euid = (uid_t)auxv->a_un.a_val; in _setup()
132 uid = (uid_t)auxv->a_un.a_val; in _setup()
136 egid = (gid_t)auxv->a_un.a_val; in _setup()
140 gid = (gid_t)auxv->a_un.a_val; in _setup()
144 _platform = auxv->a_un.a_ptr; in _setup()
148 _execname = auxv->a_un.a_ptr; in _setup()
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A D_setup.c108 fd = (int)auxv->a_un.a_val; in _setup()
112 _flags = auxv->a_un.a_val; in _setup()
125 ld_base = auxv->a_un.a_val; in _setup()
126 interp_base = auxv->a_un.a_val; in _setup()
130 euid = (uid_t)auxv->a_un.a_val; in _setup()
134 uid = (uid_t)auxv->a_un.a_val; in _setup()
138 egid = (gid_t)auxv->a_un.a_val; in _setup()
142 gid = (gid_t)auxv->a_un.a_val; in _setup()
146 _platform = auxv->a_un.a_ptr; in _setup()
150 _execname = auxv->a_un.a_ptr; in _setup()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_argvec.c88 strfree((char *)arg->a_un.a_str); in mdb_argvec_reset()
102 vec->a_data[i].a_un.a_val = in mdb_argvec_zero()
144 start = arg->a_un.a_str; in argvec_process_subopt()
213 uip = (uintptr_t)arg->a_un.a_val; in argvec_process_opt()
219 ui64 = mdb_strtoull(arg->a_un.a_str); in argvec_process_opt()
221 ui64 = arg->a_un.a_val; in argvec_process_opt()
273 argv->a_un.a_str[0] != '-' || argv->a_un.a_str[1] == '\0') in argvec_getopts()
308 arg.a_un.a_str = ++p; in argvec_getopts()
398 n += strlen(argv[i].a_un.a_str); in mdb_argv_to_str()
405 (void) strcat(s, argv->a_un.a_str); in mdb_argv_to_str()
[all …]
H A Dmdb_evset.c82 if (argv->a_un.a_str[0] == '+') { in cmd_evset()
109 } else if (argv->a_un.a_str[0] != '-') { in cmd_evset()
111 mdb_strtonum(argv->a_un.a_str, 10); in cmd_evset()
206 av[ac++].a_un.a_val = addr; in ev_getopts()
238 if (argv->a_un.a_str[0] == '+') { in ev_getopts()
265 } else if (argv->a_un.a_str[0] != '-') { in ev_getopts()
297 av[ac].a_un.a_str = NULL; in ev_getopts()
394 argv->a_un.a_str); in cmd_sigbp()
400 sig = (int)(intmax_t)argv->a_un.a_val; in cmd_sigbp()
438 argv->a_un.a_str); in cmd_sysbp()
[all …]
H A Dmdb_cmds.c304 argv->a_un.a_char); in write_arglist()
332 argv->a_un.a_char); in write_arglist()
339 argv->a_un.a_str); in write_arglist()
427 argv->a_un.a_char); in match_arglist()
443 argv->a_un.a_char); in match_arglist()
569 n = argv->a_un.a_val; in print_arglist()
653 n = argv->a_un.a_val; in cmd_print_value()
752 v.a_un.a_str = name; in print_soutype()
787 v.a_un.a_str = sname; in print_type()
2439 if (argv->a_un.a_str[0] == '-' || argv->a_un.a_str[0] == '+') { in cmd_typeset()
[all …]
H A Dmdb_help.c130 v = mdb_nv_lookup(&mdb.m_modules, argv[i].a_un.a_str); in cmd_dmods()
133 mdb_warn("%s module not loaded\n", argv[i].a_un.a_str); in cmd_dmods()
262 f.pattern = argv->a_un.a_str; in cmd_walkers()
351 f.pattern = argv->a_un.a_str; in cmd_dcmds()
394 if (strncmp(argv->a_un.a_str, "::", 2) == 0) in cmd_help()
395 idcp = mdb_dcmd_lookup(argv->a_un.a_str + 2); in cmd_help()
397 idcp = mdb_dcmd_lookup(argv->a_un.a_str); in cmd_help()
400 mdb_warn("unknown command: %s\n", argv->a_un.a_str); in cmd_help()
458 return (mdb_tab_complete_dcmd(mcp, argv[0].a_un.a_str)); in cmd_help_tab()
497 const char *s = argv[i].a_un.a_str; in cmd_which()
H A Dmdb_tab.c191 argv[i].a_un.a_str = index; in tab_copy_args()
614 return (mdb_tab_complete_member(mcp, tn, argv[1].a_un.a_str)); in mdb_tab_complete_mt()
634 if (strcmp(argv->a_un.a_str, "struct") == 0 || in mdb_tab_typename()
635 strcmp(argv->a_un.a_str, "enum") == 0 || in mdb_tab_typename()
636 strcmp(argv->a_un.a_str, "union") == 0) { in mdb_tab_typename()
639 argv[0].a_un.a_str); in mdb_tab_typename()
647 argv[0].a_un.a_str, argv[1].a_un.a_str); in mdb_tab_typename()
652 (void) mdb_snprintf(buf, len, "%s", argv[0].a_un.a_str); in mdb_tab_typename()
H A Dmdb_typedef.c140 size += strlen(args[i].a_un.a_str) + 1; in typedef_join_strings()
147 (void) strcpy(sptr, args[i].a_un.a_str); in typedef_join_strings()
148 sptr += strlen(args[i].a_un.a_str); in typedef_join_strings()
649 if (argc == 2 && strchr(argv[0].a_un.a_str, '{') != NULL) { in cmd_typedef()
650 dup = mdb_alloc(strlen(argv[0].a_un.a_str) + 1, in cmd_typedef()
652 (void) strcpy(dup, argv[0].a_un.a_str); in cmd_typedef()
653 if (typedef_parse(dup, argv[1].a_un.a_str, &pr) == DCMD_ERR) in cmd_typedef()
667 src = argv[0].a_un.a_str; in cmd_typedef()
672 dst = argv[argc-1].a_un.a_str; in cmd_typedef()
H A Dmdb_grammar.y242 arg.a_un.a_val = $3;
251 arg.a_un.a_val = $2;
260 arg.a_un.a_str = $2;
269 arg.a_un.a_char = $2;
280 arg.a_un.a_val = $3;
289 arg.a_un.a_str = $2;
H A Dmdb_nm.c600 argv[i].a_un.a_str[0] == '-') in cmd_nm()
603 object = (char *)argv[i].a_un.a_str; in cmd_nm()
830 argv[i].a_un.a_str[0] == '-' || argv[i].a_un.a_str[0] == '+') in cmd_nmadd()
840 argv[i].a_un.a_str, &sym, NULL) == -1) { in cmd_nmadd()
855 mdb_gelf_symtab_insert(mdb.m_prsym, argv[i].a_un.a_str, &sym); in cmd_nmadd()
858 argv[i].a_un.a_str, sym.st_value, sym.st_size); in cmd_nmadd()
872 argv->a_un.a_str[0] == '-' || (flags & DCMD_ADDRSPEC)) in cmd_nmdel()
875 name = argv->a_un.a_str; in cmd_nmdel()
H A Dmdb_print.c181 argv[0].a_un.a_str, argv[1].a_un.a_str); in args_to_typename()
269 member = argv[1].a_un.a_str; in cmd_offsetof()
601 info.e_string = argv[1].a_un.a_str; in cmd_enum()
604 search = argv[1].a_un.a_val; in cmd_enum()
718 offset = argv->a_un.a_val; in cmd_list()
747 member = argv->a_un.a_str; in cmd_list()
822 nelem = argv[1].a_un.a_val; in cmd_array()
2488 moff = (ulong_t)argv[i].a_un.a_val; in cmd_print()
2955 f = strchr(argv[0].a_un.a_str, '"'); in cmd_printf_tab()
2966 f = strchr(argv[ii].a_un.a_str, '"'); in cmd_printf_tab()
[all …]
H A Dmdb_set.c395 if (strcmp(argv->a_un.a_str, "+W") == 0) in cmd_set()
397 else if (strcmp(argv->a_un.a_str, "+w") == 0) in cmd_set()
399 else if (strcmp(argv->a_un.a_str, "+o") == 0 && in cmd_set()
401 opt_plus_o = argv[1].a_un.a_str; in cmd_set()
/illumos-gate/usr/src/lib/brand/shared/brand/common/
H A Dbrand_util.c406 ap->a_un.a_val = 0; 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 = 0; in brand_post_init()
441 ap->a_un.a_val = 0; in brand_post_init()
443 ap->a_un.a_val = sed.sed_lddata; in brand_post_init()
/illumos-gate/usr/src/cmd/mdb/common/modules/mdb_test/
H A Dmdb_test.c183 nbytes = (size_t)mdb_strtoull(argv->a_un.a_str); in cmd_vread()
185 nbytes = (size_t)argv->a_un.a_val; in cmd_vread()
211 nbytes = (size_t)mdb_strtoull(argv->a_un.a_str); in cmd_pread()
213 nbytes = (size_t)argv->a_un.a_val; in cmd_pread()
240 nbytes = (size_t)mdb_strtoull(argv[1].a_un.a_str); in cmd_readsym()
242 nbytes = (size_t)argv[1].a_un.a_val; in cmd_readsym()
245 rbytes = mdb_readsym(buf, nbytes, argv->a_un.a_str); in cmd_readsym()
264 dcmd = argv->a_un.a_str; in cmd_call_dcmd()
363 mdb_printf(argv[0].a_un.a_str, argv[1].a_un.a_str); in cmd_printf()
365 mdb_printf(argv[0].a_un.a_str, argv[1].a_un.a_val); in cmd_printf()
/illumos-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()
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()
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()
378 (strcmp(argv[0].a_un.a_str, "CEE") == 0) || in emlxs_dump()
379 (strcmp(argv[0].a_un.a_str, "Cee") == 0)) { in emlxs_dump()
[all …]
/illumos-gate/usr/src/boot/sys/x86/include/
H A Delf.h66 } a_un; member
148 } a_un; member
158 } a_un; member
/illumos-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()
1417 argv[i].a_un.a_str); in parse_options()
1420 len = ptr - argv[i].a_un.a_str; in parse_options()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dbrand.c700 sed.sed_lddata = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
703 sed.sed_base = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
706 sed.sed_entry = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
709 sed.sed_phdr = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
712 sed.sed_phent = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
715 sed.sed_phnum = up->u_auxv[i].a_un.a_val; in brand_solaris_elfexec()
883 auxflags_auxv.a_un.a_val |= AF_SUN_NOPLM; in brand_solaris_elfexec()
897 auxflags_auxv32.a_un.a_val |= AF_SUN_NOPLM; in brand_solaris_elfexec()
914 brand_auxv[0].a_un.a_val = sed.sed_lddata; in brand_solaris_elfexec()
959 up->u_auxv[i].a_un.a_val = sed.sed_lddata; in brand_solaris_elfexec()
[all …]
/illumos-gate/usr/src/cmd/mdb/demo/common/
H A Dexample1.c44 mdb_printf("%s ", argv->a_un.a_str); in simple_echo()
46 mdb_printf("%llr ", argv->a_un.a_val); in simple_echo()
/illumos-gate/usr/src/uts/common/sys/
H A Dauxv.h53 } a_un; member
64 } a_un; member
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dgetauxv.c113 return (auxp->a_un.a_val); in ___getauxval()
123 return (auxp->a_un.a_ptr); in ___getauxptr()
/illumos-gate/usr/src/cmd/sgs/demo_rdb/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()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dbio.c147 arg = (uintptr_t)argv->a_un.a_val; in bufpagefind()
149 arg = (uintptr_t)mdb_strtoull(argv->a_un.a_str); in bufpagefind()

1234