/illumos-gate/usr/src/cmd/smbios/ |
H A D | smbios.c | 145 check_oem(smbios_hdl_t *shp) argument 154 rv = smbios_lookup_type(shp, SMB_TYPE_OEMSTR, &s); 161 cnt = smbios_info_strtab(shp, oem_id, 0, NULL); 164 (void) smbios_info_strtab(shp, oem_id, cnt, oem_str); 178 print_smbios(smbios_hdl_t *shp, FILE *fp) argument 183 smbios_info_smbios(shp, &ep); 232 print_bios(smbios_hdl_t *shp, FILE *fp) argument 236 (void) smbios_info_bios(shp, &b); 275 print_system(smbios_hdl_t *shp, FILE *fp) argument 280 (void) smbios_info_system(shp, 298 print_bboard(smbios_hdl_t *shp, id_t id, FILE *fp) argument 334 print_chassis(smbios_hdl_t *shp, id_t id, FILE *fp) argument 394 print_processor(smbios_hdl_t *shp, id_t id, FILE *fp) argument 504 print_cache(smbios_hdl_t *shp, id_t id, FILE *fp) argument 550 print_port(smbios_hdl_t *shp, id_t id, FILE *fp) argument 570 print_slot(smbios_hdl_t *shp, id_t id, FILE *fp) argument 610 print_obdevs_ext(smbios_hdl_t *shp, id_t id, FILE *fp) argument 636 print_obdevs(smbios_hdl_t *shp, id_t id, FILE *fp) argument 650 print_strtab(smbios_hdl_t *shp, id_t id, FILE *fp) argument 664 print_lang(smbios_hdl_t *shp, id_t id, FILE *fp) argument 680 print_evlog(smbios_hdl_t *shp, id_t id, FILE *fp) argument 767 print_memarray(smbios_hdl_t *shp, id_t id, FILE *fp) argument 789 print_memdevice(smbios_hdl_t *shp, id_t id, FILE *fp) argument 879 print_memarrmap(smbios_hdl_t *shp, id_t id, FILE *fp) argument 893 print_memdevmap(smbios_hdl_t *shp, id_t id, FILE *fp) argument 911 print_hwsec(smbios_hdl_t *shp, FILE *fp) argument 928 print_boot(smbios_hdl_t *shp, FILE *fp) argument 944 print_ipmi(smbios_hdl_t *shp, FILE *fp) argument 967 print_extprocessor(smbios_hdl_t *shp, id_t id, FILE *fp) argument 988 print_extport(smbios_hdl_t *shp, id_t id, FILE *fp) argument 1005 print_pciexrc(smbios_hdl_t *shp, id_t id, FILE *fp) argument 1019 print_extmemarray(smbios_hdl_t *shp, id_t id, FILE *fp) argument 1034 print_extmemdevice(smbios_hdl_t *shp, id_t id, FILE *fp) argument 1054 print_struct(smbios_hdl_t *shp, const smbios_struct_t *sp, void *fp) argument 1271 smbios_hdl_t *shp; local [all...] |
/illumos-gate/usr/src/cmd/zdb/ |
H A D | zdb.c | 247 spa_history_phys_t *shp = data; local 249 if (shp == NULL) 253 (u_longlong_t)shp->sh_pool_create_len); 255 (u_longlong_t)shp->sh_phys_max_off); 257 (u_longlong_t)shp->sh_bof); 259 (u_longlong_t)shp->sh_eof); 261 (u_longlong_t)shp->sh_records_lost);
|
/illumos-gate/usr/src/common/smbios/ |
H A D | smb_open.c | 45 smb_strip(smbios_hdl_t *shp) argument 49 for (i = 0; i < shp->sh_nstructs; i++) { 50 const smb_header_t *hp = shp->sh_structs[i].smbst_hdr; 66 if (smbios_info_common(shp, hp->smbh_hdl, &info) != SMB_ERR) { 79 smbios_hdl_t *shp = smb_zalloc(sizeof (smbios_hdl_t)); local 94 return (smb_open_error(shp, errp, ESMB_VERSION)); 98 return (smb_open_error(shp, errp, ESMB_INVAL)); 100 if (shp == NULL) 101 return (smb_open_error(shp, errp, ESMB_NOMEM)); 104 shp 239 smbios_close(smbios_hdl_t *shp) argument 265 smbios_checksum(smbios_hdl_t *shp, smbios_entry_t *ep) argument 284 smbios_buf(smbios_hdl_t *shp) argument 290 smbios_buflen(smbios_hdl_t *shp) argument 309 smbios_lookup_id(smbios_hdl_t *shp, id_t id, smbios_struct_t *sp) argument 323 smbios_lookup_type(smbios_hdl_t *shp, uint_t type, smbios_struct_t *sp) argument 337 smbios_iter(smbios_hdl_t *shp, smbios_struct_f *func, void *data) argument 353 smb_lookup_type(smbios_hdl_t *shp, uint_t type) argument 367 smb_lookup_id(smbios_hdl_t *shp, uint_t id) argument 401 smb_gteq(smbios_hdl_t *shp, int version) argument 409 smbios_truncated(smbios_hdl_t *shp) argument [all...] |
H A D | smb_info.c | 36 * stp = smb_lookup_type(shp, foo); 226 smbios_info_smbios(smbios_hdl_t *shp, smbios_entry_t *ep) argument 228 bcopy(&shp->sh_ent, ep, sizeof (smbios_entry_t)); 237 smbios_info_common(smbios_hdl_t *shp, id_t id, smbios_info_t *ip) argument 239 const smb_struct_t *stp = smb_lookup_id(shp, id); 290 return (n ? 0 : smb_set_errno(shp, ESMB_NOINFO)); 300 smbios_info_contains(smbios_hdl_t *shp, id_t id, uint_t idc, id_t *idv) argument 302 const smb_struct_t *stp = smb_lookup_id(shp, id); 318 return (smb_set_errno(shp, ESMB_TYPE)); 331 return (smb_set_errno(shp, ESMB_INVA 338 smbios_info_bios(smbios_hdl_t *shp, smbios_bios_t *bp) argument 386 smbios_info_system(smbios_hdl_t *shp, smbios_system_t *sip) argument 407 smbios_info_bboard(smbios_hdl_t *shp, id_t id, smbios_bboard_t *bbp) argument 430 smbios_info_chassis(smbios_hdl_t *shp, id_t id, smbios_chassis_t *chp) argument 470 smbios_info_processor(smbios_hdl_t *shp, id_t id, smbios_processor_t *pp) argument 516 smbios_info_cache(smbios_hdl_t *shp, id_t id, smbios_cache_t *cap) argument 552 smbios_info_port(smbios_hdl_t *shp, id_t id, smbios_port_t *pop) argument 577 smbios_info_slot(smbios_hdl_t *shp, id_t id, smbios_slot_t *sp) argument 607 smbios_info_obdevs_ext(smbios_hdl_t *shp, id_t id, smbios_obdev_ext_t *oep) argument 632 smbios_info_obdevs(smbios_hdl_t *shp, id_t id, int obc, smbios_obdev_t *obp) argument 664 smbios_info_strtab(smbios_hdl_t *shp, id_t id, int argc, const char *argv[]) argument 688 smbios_info_lang(smbios_hdl_t *shp, smbios_lang_t *lp) argument 707 smbios_info_eventlog(smbios_hdl_t *shp, smbios_evlog_t *evp) argument 744 smbios_info_memarray(smbios_hdl_t *shp, id_t id, smbios_memarray_t *map) argument 775 smbios_info_memarrmap(smbios_hdl_t *shp, id_t id, smbios_memarrmap_t *map) argument 805 smbios_info_memdevice(smbios_hdl_t *shp, id_t id, smbios_memdevice_t *mdp) argument 860 smbios_info_memdevmap(smbios_hdl_t *shp, id_t id, smbios_memdevmap_t *mdp) argument 893 smbios_info_hwsec(smbios_hdl_t *shp, smbios_hwsec_t *hsp) argument 913 smbios_info_boot(smbios_hdl_t *shp, smbios_boot_t *bp) argument 931 smbios_info_ipmi(smbios_hdl_t *shp, smbios_ipmi_t *ip) argument 987 smbios_has_oemstr(smbios_hdl_t *shp, const char *oemstr) argument 1031 smb_get_sn(smbios_hdl_t *shp, const char **psnp, const char **csnp) argument 1068 smbios_psn(smbios_hdl_t *shp) argument 1076 smbios_csn(smbios_hdl_t *shp) argument 1084 smbios_info_extprocessor(smbios_hdl_t *shp, id_t id, smbios_processor_ext_t *epp) argument 1108 smbios_info_extport(smbios_hdl_t *shp, id_t id, smbios_port_ext_t *eportp) argument 1132 smbios_info_pciexrc(smbios_hdl_t *shp, id_t id, smbios_pciexrc_t *rcp) argument 1154 smbios_info_extmemarray(smbios_hdl_t *shp, id_t id, smbios_memarray_ext_t *emap) argument 1176 smbios_info_extmemdevice(smbios_hdl_t *shp, id_t id, smbios_memdevice_ext_t *emdp) argument [all...] |
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Pcore.c | 2116 GElf_Shdr *shp, *shdrs = NULL; local 2173 shp = &shdrs[efp->e_hdr.e_shstrndx]; 2174 shstrtabsz = shp->sh_size; 2183 shp->sh_offset) != shstrtabsz) { 2185 shstrtabsz, (longlong_t)shp->sh_offset, strerror(errno)); 2196 shp = &shdrs[i]; 2197 name = shstrtab + shp->sh_name; 2199 if (shp->sh_name >= shstrtabsz) { 2204 if (shp->sh_link >= efp->e_hdr.e_shnum) { 2210 name, (u_longlong_t)shp [all...] |
H A D | Psymtab.c | 1752 GElf_Shdr *shp = &cp->c_shdr; local 1754 if (shp->sh_type == SHT_SYMTAB || shp->sh_type == SHT_DYNSYM) { 1755 sym_tbl_t *symp = shp->sh_type == SHT_SYMTAB ? 1772 shp->sh_size / shp->sh_entsize; 1774 cache[shp->sh_link].c_data->d_buf; 1776 cache[shp->sh_link].c_data->d_size; 1778 symp->sym_strhdr = cache[shp->sh_link].c_shdr; 1783 } else if (shp [all...] |
/illumos-gate/usr/src/lib/libscf/common/ |
H A D | highlevel.c | 53 smbios_hdl_t *shp; local 70 if ((shp = smbios_open(NULL, SMB_VERSION, 0, &err)) == NULL) 76 if ((id = smbios_info_system(shp, &sys)) == SMB_ERR || 77 smbios_info_common(shp, id, &info) == SMB_ERR) { 104 smbios_close(shp);
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | smb_dev.c | 47 smb_open_error(smbios_hdl_t *shp, int *errp, int err) argument 49 if (shp != NULL) 50 smbios_close(shp); 64 smbios_hdl_t *shp = NULL; local 71 return (smb_open_error(shp, errp, ESMB_INVAL)); 77 return (smb_open_error(shp, errp, ESMB_MAPDEV)); 86 return (smb_open_error(shp, errp, ESMB_NOTFOUND)); 99 return (smb_open_error(shp, errp, ESMB_MAPDEV)); 105 shp = smbios_bufopen(ep, stbuf, ep->smbe_stlen, version, flags, &err); 107 if (shp 135 smbios_write(smbios_hdl_t *shp, int fd) argument [all...] |
/illumos-gate/usr/src/uts/common/io/sfxge/ |
H A D | sfxge_tcp.c | 181 struct sctp_hdr *shp; local 189 shp = (struct sctp_hdr *)(mp->b_rptr + off); 190 dport = shp->sh_dport; 191 sport = shp->sh_sport;
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | xpv_panic.c | 820 Shdr *shp, *ctf_shp; local 877 shp = (Shdr *)(mp->shdrs + mp->hdr.e_shstrndx * mp->hdr.e_shentsize); 878 namesize = shp->sh_size; 879 names = kmem_zalloc(shp->sh_size, KM_SLEEP); 880 if (kobj_read_file(file, names, shp->sh_size, shp->sh_offset) < 0) 889 shp = (Shdr *)(mp->shdrs + shn * mp->hdr.e_shentsize); 892 if (shp->sh_name >= namesize) 896 if (shp->sh_type == SHT_SYMTAB) { 898 mp->symhdr = shp; [all...] |
/illumos-gate/usr/src/cmd/fs.d/nfs/mountd/ |
H A D | mountd.c | 1559 struct sh_list *shp; local 1566 for (shp = share_list; shp; shp = shp->shl_next) { 1567 sh = shp->shl_sh; 1596 sh = shp ? sharedup(sh) : NULL; 2998 struct sh_list *shp, *shp_prev; local 3059 shp = malloc(sizeof (*shp)); 3101 sh_free(struct sh_list *shp) argument [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipqosconf/ |
H A D | ipqosconf.c | 7043 struct hostent *shp = NULL; local 7083 shp = getipnodebyname(filter->src_nd_name, AF_INET, 7089 shp = getipnodebyname(filter->src_nd_name, AF_INET6, 7095 shp = getipnodebyname(filter->src_nd_name, AF_INET6, 7110 if (shp == NULL) { 7179 for (sp = shp->h_addr_list; *sp != NULL; sp++) { 7180 (void) bcopy(*sp, &saddr, shp->h_length); 7223 for (sp = shp->h_addr_list; *sp != NULL; sp++) { 7224 (void) bcopy(*sp, &saddr, shp->h_length); 7277 if (shp) [all...] |
/illumos-gate/usr/src/lib/libsysevent/ |
H A D | libsysevent.c | 65 static int cleanup_id(sysevent_handle_t *shp, uint32_t id, int type); 759 subscriber_event_handler(sysevent_handle_t *shp) argument 764 sub_info = (subscriber_priv_t *)SH_PRIV_DATA(shp); 772 while (sub_info->sp_evq_head == NULL && SH_BOUND(shp)) { 785 if (!SH_BOUND(shp)) { 817 sysevent_handle_t *shp; local 831 shp = (sysevent_handle_t *)cookie; 832 if (shp == NULL) { 841 if (mutex_trylock(SH_LOCK(shp)) != 0) { 846 if (!SH_BOUND(shp)) { 990 update_kernel_registration(sysevent_handle_t *shp, int update_type, int update_op, uint32_t *sub_id, size_t datasz, uchar_t *data) argument 1076 dealloc_subscribers(sysevent_handle_t *shp) argument 1093 alloc_subscriber(sysevent_handle_t *shp, uint32_t sub_id, int oflag) argument 1172 cache_find_class(sysevent_handle_t *shp, char *class) argument 1227 cache_insert_class(sysevent_handle_t *shp, char *class, char **subclass_names, int subclass_num, uint32_t sub_id) argument 1281 cache_remove_all_class(sysevent_handle_t *shp, uint32_t sub_id) argument 1301 cache_remove_class(sysevent_handle_t *shp, char *class, uint32_t sub_id) argument 1323 free_cached_registration(sysevent_handle_t *shp) argument 1349 create_cached_registration(sysevent_handle_t *shp, class_lst_t **class_hash) argument 1487 sysevent_handle_t *shp; local 1591 sysevent_send_event(sysevent_handle_t *shp, sysevent_t *ev) argument 1740 sysevent_handle_t *shp; local 1888 sysevent_close_channel(sysevent_handle_t *shp) argument 1920 sysevent_bind_publisher(sysevent_handle_t *shp) argument 2097 sysevent_bind_subscriber_cmn(sysevent_handle_t *shp, void (*event_handler)(sysevent_t *ev), sysevent_subattr_t *subattr) argument 2285 sysevent_bind_subscriber(sysevent_handle_t *shp, void (*event_handler)(sysevent_t *ev)) argument 2296 sysevent_bind_xsubscriber(sysevent_handle_t *shp, void (*event_handler)(sysevent_t *ev), sysevent_subattr_t *subattr) argument 2307 sysevent_register_event(sysevent_handle_t *shp, const char *ev_class, const char **ev_subclass, int subclass_num) argument 2377 sysevent_unregister_event(sysevent_handle_t *shp, const char *class) argument 2401 cleanup_id(sysevent_handle_t *shp, uint32_t id, int type) argument 2421 sysevent_cleanup_subscribers(sysevent_handle_t *shp) argument 2467 sysevent_cleanup_publishers(sysevent_handle_t *shp) argument 2476 sysevent_unbind_subscriber(sysevent_handle_t *shp) argument 2526 sysevent_unbind_publisher(sysevent_handle_t *shp) argument 2564 sysevent_handle_t *shp; local 2644 sysevent_unbind_handle(sysevent_handle_t *shp) argument 2655 sysevent_subscribe_event(sysevent_handle_t *shp, const char *event_class, const char **event_subclass_list, int num_subclasses) argument 2663 sysevent_unsubscribe_event(sysevent_handle_t *shp, const char *event_class) argument [all...] |
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | sharetab.c | 60 getshare(FILE *fd, share_t **shp) argument 100 *shp = sh;
|
/illumos-gate/usr/src/cmd/prtdiag/i386/ |
H A D | smbios.c | 78 do_procs(smbios_hdl_t *shp, const smbios_struct_t *sp, void *arg) argument 87 smbios_info_processor(shp, sp->smbstr_id, &p) != SMB_ERR && 88 smbios_info_common(shp, sp->smbstr_id, &info) != SMB_ERR && 129 do_memdevs(smbios_hdl_t *shp, const smbios_struct_t *sp, void *arg) argument 134 smbios_info_memdevice(shp, sp->smbstr_id, &md) != SMB_ERR) { 155 do_obdevs(smbios_hdl_t *shp, const smbios_struct_t *sp, void *arg) argument 161 (argc = smbios_info_obdevs(shp, sp->smbstr_id, 0, NULL)) > 0) { 163 (void) smbios_info_obdevs(shp, sp->smbstr_id, argc, argv); 270 do_slots(smbios_hdl_t *shp, const smbios_struct_t *sp, void *arg) argument 275 smbios_info_slot(shp, s 304 smbios_hdl_t *shp; local [all...] |
/illumos-gate/usr/src/cmd/power/ |
H A D | handlers.c | 225 smbios_hdl_t *shp; local 281 if ((shp = smbios_open(NULL, 288 if ((id = smbios_info_system(shp, &sys)) == SMB_ERR) { 290 smbios_close(shp); 293 if (smbios_info_common(shp, id, &info) == SMB_ERR) { 295 smbios_close(shp); 300 smbios_close(shp);
|
/illumos-gate/usr/src/uts/common/krtld/ |
H A D | kobj.c | 897 Shdr *shp; local 919 shp = (Shdr *)(mp->shdrs + (i * mp->hdr.e_shentsize)); 921 if (shp->sh_flags & SHF_ALLOC) { 922 if (shp->sh_flags & SHF_WRITE) { 924 mp->data = (char *)shp->sh_addr; 926 mp->text = (char *)shp->sh_addr; 929 if (shp->sh_type == SHT_SYMTAB) { 931 mp->symhdr = shp; 932 mp->symspace = mp->symtbl = (char *)shp->sh_addr; 1615 Shdr *shp; local 1753 Shdr *dshp, *dstrp, *shp; local 2219 Shdr *shp; local 2277 Shdr *shp; local 2476 Shdr *shp; local 2630 Shdr *shp; local 2695 Shdr *shp; local 2737 Shdr *shp; local [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/shp/ |
H A D | Makefile | 42 XGETFLAGS= -a -x shp.xcl 43 POFILE= shp.po
|
/illumos-gate/usr/src/lib/libctf/common/ |
H A D | ctf_lib.c | 362 const GElf_Shdr *shp = &sp[i]; local 363 const GElf_Shdr *lhp = &sp[shp->sh_link]; 365 if (shp->sh_link >= shnum) 368 if (shp->sh_name >= sp[shstrndx].sh_size || 372 if (shp->sh_type == SHT_PROGBITS && 373 strcmp(strs + shp->sh_name, _CTF_SECTION) == 0) { 374 ctfsect.cts_name = strs + shp->sh_name; 375 ctfsect.cts_type = shp->sh_type; 376 ctfsect.cts_flags = shp->sh_flags; 377 ctfsect.cts_size = shp [all...] |
/illumos-gate/usr/src/lib/cfgadm_plugins/ |
H A D | Makefile | 29 COMMON_SUBDIRS= scsi pci usb ib fp shp sbd
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | sbd.c | 1443 sbd_priv_handle_t *shp; local 1454 shp = kmem_zalloc(sizeof (sbd_priv_handle_t), KM_SLEEP); 1455 shp->sh_arg = (void *)arg; 1457 hp = MACHHD2HD(shp); 1459 ep = &shp->sh_err; 1469 shp->sh_next = sbp->sb_handle; 1470 sbp->sb_handle = shp; 1509 sbd_priv_handle_t *shp, **shpp; local 1518 shp = HD2MACHHD(hp); 1524 for (shpp = &sbp->sb_handle; (*shpp) && ((*shpp) != shp); 1844 sbd_priv_handle_t *shp = HD2MACHHD(hp); local 1983 sbd_priv_handle_t *shp = HD2MACHHD(hp); local 3344 sbd_priv_handle_t *shp = HD2MACHHD(hp); local 4274 sbd_priv_handle_t *shp = HD2MACHHD(hp); local 4295 sbd_priv_handle_t *shp = HD2MACHHD(hp); local [all...] |
/illumos-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr.c | 1055 dr_handle_t *shp = hp; local 1059 devset = shp->h_devset; 1103 shp->h_devset = devset; 2147 dr_handle_t *shp; local 2164 shp = hp; 2165 devset = shp->h_devset;
|
/illumos-gate/usr/src/uts/sparc/krtld/ |
H A D | kobj_isa.c | 105 Shdr *shp; local 112 shp = (Shdr *)(mp->shdrs + shn * mp->hdr.e_shentsize); 113 if (!(shp->sh_flags & SHF_ALLOC)) 115 if (shp->sh_addr != 0) { 121 pp = (shp->sh_flags & SHF_WRITE)? dp : tp; 123 if (shp->sh_addralign > pp->align) 124 pp->align = shp->sh_addralign; 125 pp->size = ALIGN(pp->size, shp->sh_addralign); 126 pp->size += ALIGN(shp->sh_size, 8);
|
H A D | kobj_reloc.c | 189 Shdr * shp; local 190 shp = (Shdr *)mp->shdrs; 191 for (i = 0; i < mp->hdr.e_shnum; i++, shp++) { 192 if (shp->sh_addr == baseaddr) { 193 if ((shp->sh_flags & SHF_ALLOC) && 194 !(shp->sh_flags & SHF_WRITE)) 343 Shdr *shp, *rshp; local 370 shp = (Shdr *) 376 if (!(shp->sh_flags & SHF_ALLOC)) 386 nreloc, rshp->sh_entsize, shp [all...] |
/illumos-gate/usr/src/uts/sun/io/ |
H A D | socal.c | 3299 soc_header_t *shp; local 3347 shp = &srp->sr_soc_hdr; 3376 SOCAL_ID_LOOKUP(shp->sh_request_token); 3453 shp->sh_byte_cnt; 3508 SOCAL_ID_FREE(shp->sh_request_token); 4168 soc_header_t *shp = local 4171 SOCAL_ID_LOOKUP(shp->sh_request_token); 4176 SOCAL_ID_FREE(shp->sh_request_token);
|