/illumos-gate/usr/src/cmd/sgs/rtld/i386/ |
H A D | _setup.c | 107 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.c | 165 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.c | 106 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.c | 108 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 D | mdb_argvec.c | 88 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 D | mdb_evset.c | 82 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 D | mdb_cmds.c | 304 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 D | mdb_help.c | 130 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 D | mdb_tab.c | 191 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 D | mdb_typedef.c | 140 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 D | mdb_grammar.y | 242 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 D | mdb_nm.c | 600 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 D | mdb_print.c | 181 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 D | mdb_set.c | 395 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 D | brand_util.c | 406 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 D | mdb_test.c | 183 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 D | emlxs.c | 149 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 D | elf.h | 66 } a_un; member 148 } a_un; member 158 } a_un; member
|
/illumos-gate/usr/src/cmd/mdb/common/modules/stmf/ |
H A D | stmf.c | 144 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 D | brand.c | 700 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 D | example1.c | 44 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 D | auxv.h | 53 } a_un; member 64 } a_un; member
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | getauxv.c | 113 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 D | ps.c | 108 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 D | bio.c | 147 arg = (uintptr_t)argv->a_un.a_val; in bufpagefind() 149 arg = (uintptr_t)mdb_strtoull(argv->a_un.a_str); in bufpagefind()
|