/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | sd.c | 658 #define SD_IS_PARALLEL_SCSI(un) \ argument 659 ((un)->un_interconnect_type == SD_INTERCONNECT_PARALLEL) 660 #define SD_IS_SERIAL(un) \ argument 661 (((un)->un_interconnect_type == SD_INTERCONNECT_SATA) ||\ 662 ((un)->un_interconnect_type == SD_INTERCONNECT_SAS)) 676 #define New_state(un, s) \ argument 677 (un)->un_last_state = (un)->un_state, (un)->un_state = (s) 678 #define Restore_state(un) \ argument 679 { uchar_t tmp = (un)->un_last_state; New_state((un), tmp); } 722 static void sd_log_trace(uint_t comp, struct sd_lun *un, const char *fmt, ...); [all …]
|
H A D | st.c | 46 #define IOSP KSTAT_IO_PTR(un->un_stats) 53 if ((bp != un->un_sbufp) && un->un_stats && IS_RW(bp)) { \ 57 #define ST_DO_ERRSTATS(un, x) \ argument 58 if (un->un_errstats) { \ 60 stp = (struct st_errstats *)un->un_errstats->ks_data; \ 84 #define ST_GET_CONTIG_MEM_HEAD(un, cp, len, big_enough) { \ argument 86 for ((cp) = (un)->un_contig_mem; \ 92 (un)->un_contig_mem = (cp)->cm_next; \ 97 (un)->un_contig_mem_available_num--; \ 492 static void st_known_tape_type(struct scsi_tape *un); [all …]
|
/illumos-gate/usr/src/uts/sun/io/dada/targets/ |
H A D | dad.c | 83 static void dcd_free_softstate(struct dcd_disk *un, dev_info_t *devi); 85 static int dcd_validate_geometry(struct dcd_disk *un); 86 static ddi_devid_t dcd_get_devid(struct dcd_disk *un); 87 static ddi_devid_t dcd_create_devid(struct dcd_disk *un); 88 static int dcd_make_devid_from_serial(struct dcd_disk *un); 90 static int dcd_read_deviceid(struct dcd_disk *un); 91 static int dcd_write_deviceid(struct dcd_disk *un); 94 static void dcd_flush_cache(struct dcd_disk *un); 106 static void dcdstart(struct dcd_disk *un); 107 static void dcddone_and_mutex_exit(struct dcd_disk *un, struct buf *bp); [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/disc/ |
H A D | sfdcunion.c | 71 reg Union_t* un; local 74 un = (Union_t*)disc; 76 f = un->f[un->c].f; 78 { if((r = sfread(f,buf,m)) < 0 || (r == 0 && un->c == un->n-1) ) 82 un->here += r; 88 if(sfeof(f) && un->c < un->n-1) 89 f = un->f[un->c += 1].f; 104 reg Union_t* un; local 108 un = (Union_t*)disc; 109 if(un->type&UNSEEKABLE) [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_mbox.c | 225 mb4->un.varSLIConfig.be.embedded = 1; in emlxs_mb_resetport() 229 mb4->un.varSLIConfig.be.payload_length = IOCTL_HEADER_SZ; in emlxs_mb_resetport() 230 mb4->un.varSLIConfig.be.un_hdr.hdr_req.subsystem = in emlxs_mb_resetport() 232 mb4->un.varSLIConfig.be.un_hdr.hdr_req.opcode = COMMON_OPCODE_RESET; in emlxs_mb_resetport() 233 mb4->un.varSLIConfig.be.un_hdr.hdr_req.timeout = 0; in emlxs_mb_resetport() 234 mb4->un.varSLIConfig.be.un_hdr.hdr_req.req_length = 0; in emlxs_mb_resetport() 259 mb4->un.varReqFeatures.featuresRequested = mask; in emlxs_mb_request_features() 281 mb4->un.varSLIConfig.be.embedded = 1; in emlxs_mb_noop() 285 mb4->un.varSLIConfig.be.payload_length = sizeof (IOCTL_COMMON_NOP) + in emlxs_mb_noop() 287 mb4->un.varSLIConfig.be.un_hdr.hdr_req.subsystem = in emlxs_mb_noop() [all …]
|
H A D | emlxs_ip.c | 53 cmd->ULPSTATUS, cmd->un.ulpWord[4]); in emlxs_ip_handle_event() 79 cmd->un.ulpWord[4], cmd->un.ulpWord[5]); in emlxs_ip_handle_event() 82 cmd->un.grsp.perr.statLocalError, 1); in emlxs_ip_handle_event() 99 cmd->un.ulpWord[4], cmd->un.ulpWord[5]); in emlxs_ip_handle_event() 102 cmd->un.grsp.perr.statLocalError, 1); in emlxs_ip_handle_event() 117 cmd->ULPCOMMAND, cmd->ULPSTATUS, cmd->un.ulpWord[4], in emlxs_ip_handle_event() 118 cmd->un.ulpWord[5]); in emlxs_ip_handle_event() 121 cmd->un.grsp.perr.statLocalError, 1); in emlxs_ip_handle_event() 136 cmd->un.ulpWord[4], cmd->un.ulpWord[5]); in emlxs_ip_handle_event() 142 ((cmd->un.ulpWord[4] & 0xff) == IOERR_NO_XRI)) { in emlxs_ip_handle_event() [all …]
|
H A D | emlxs_els.c | 113 iocb->un.ulpWord[4]); in emlxs_els_handle_event() 125 iocb->ULPSTATUS, iocb->un.ulpWord[4]); in emlxs_els_handle_event() 174 pkt->pkt_rsplen - iocb->un.elsreq64.bdl.bdeSize; in emlxs_els_handle_event() 239 pkt->pkt_reason = iocb->un.grsp.perr.statRsn; in emlxs_els_handle_event() 240 pkt->pkt_expln = iocb->un.grsp.perr.statBaExp; in emlxs_els_handle_event() 263 emlxs_error_xlate(iocb->un.grsp.perr. in emlxs_els_handle_event() 271 iocb->un.grsp.perr.statAction, in emlxs_els_handle_event() 272 iocb->un.grsp.perr.statRsn, in emlxs_els_handle_event() 273 iocb->un.grsp.perr.statBaExp, in emlxs_els_handle_event() 274 iocb->un.grsp.perr.statLocalError); in emlxs_els_handle_event() [all …]
|
H A D | emlxs_dump.c | 764 mb->un.varDmp4.type = DMP_NV_PARAMS; in emlxs_read_cfg_region() 765 mb->un.varDmp4.entry_index = Offset; in emlxs_read_cfg_region() 766 mb->un.varDmp4.region_id = Identifier; in emlxs_read_cfg_region() 768 mb->un.varDmp4.available_cnt = ByteCountReq; in emlxs_read_cfg_region() 769 mb->un.varDmp4.addrHigh = in emlxs_read_cfg_region() 771 mb->un.varDmp4.addrLow = in emlxs_read_cfg_region() 773 mb->un.varDmp4.rsp_cnt = 0; in emlxs_read_cfg_region() 789 CopyCount = mb->un.varDmp4.rsp_cnt; in emlxs_read_cfg_region() 818 mb->un.varDmp.type = DMP_NV_PARAMS; in emlxs_read_cfg_region() 819 mb->un.varDmp.cv = 1; in emlxs_read_cfg_region() [all …]
|
/illumos-gate/usr/src/uts/common/sys/scsi/targets/ |
H A D | sddef.h | 597 #define SD_IS_VALID_LABEL(un) (cmlb_is_valid(un->un_cmlbhandle)) argument 611 #define SD_BYTES2TGTBLOCKS(un, bytecount) \ argument 612 ((bytecount + (un->un_tgt_blocksize - 1))/un->un_tgt_blocksize) 615 #define SD_BYTES2PHYBLOCKS(un, bytecount) \ argument 616 ((bytecount + (un->un_phy_blocksize - 1))/un->un_phy_blocksize) 619 #define SD_TGTBLOCKS2BYTES(un, blockcount) \ argument 620 (blockcount * (un)->un_tgt_blocksize) 634 #define SD_REQBYTES2TGTBYTES(un, bytecount) \ argument 635 (SD_BYTES2TGTBLOCKS(un, bytecount) * (un)->un_tgt_blocksize) 641 #define SD_TGTBYTEOFFSET(un, sysblk, tgtblk) \ argument [all …]
|
/illumos-gate/usr/src/cmd/uname/ |
H A D | uname.c | 66 struct utsname unstr, *un; in main() local 72 un = &unstr; in main() 73 (void) uname(un); in main() 160 (void) fprintf(stdout, fs, sizeof (un->sysname), in main() 161 un->sysname); in main() 165 (void) fprintf(stdout, fs, sizeof (un->nodename), un->nodename); in main() 169 (void) fprintf(stdout, fs, sizeof (un->release), un->release); in main() 173 (void) fprintf(stdout, fs, sizeof (un->version), un->version); in main() 177 (void) fprintf(stdout, fs, sizeof (un->machine), un->machine); in main() 205 (void) fprintf(stdout, "System = %.*s\n", sizeof (un->sysname), in main() [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | unique.c | 76 unique_t *un = kmem_alloc(sizeof (unique_t), KM_SLEEP); in unique_insert() local 78 un->un_value = value; in unique_insert() 81 while (un->un_value == 0 || un->un_value & ~UNIQUE_MASK || in unique_insert() 82 avl_find(&unique_avl, un, &idx)) { in unique_insert() 84 (void) random_get_pseudo_bytes((void*)&un->un_value, in unique_insert() 85 sizeof (un->un_value)); in unique_insert() 86 un->un_value &= UNIQUE_MASK; in unique_insert() 90 avl_insert(&unique_avl, un, idx); in unique_insert() 93 return (un->un_value); in unique_insert() 100 unique_t *un; in unique_remove() local [all …]
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | sbdpriv.h | 212 #define SBD_DEVICE_TRANSITION(sb, nt, un, st) \ argument 215 _ostate = (int)((sb)->sb_dev[NIX(nt)][un].u_common.sbdev_state); \ 219 sbd_ct_str[nt], (un), \ 223 (void *)&(sb)->sb_dev[NIX(nt)][un].u_common.sbdev_time); \ 224 (sb)->sb_dev[NIX(nt)][un].u_common.sbdev_state = (st); \ 225 (sb)->sb_dev[NIX(nt)][un].u_common.sbdev_ostate = ostate_cvt(st); \ 239 #define SBD_DEVICE_TRANSITION(sb, nt, un, st) \ argument 241 (sb)->sb_dev[NIX(nt)][un].u_common.sbdev_state = (st); \ 242 (sb)->sb_dev[NIX(nt)][un].u_common.sbdev_ostate = ostate_cvt(st); \ 244 (void *)&(sb)->sb_dev[NIX(nt)][un].u_common.sbdev_time); \ [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libpp/ |
H A D | ppexpr.c | 280 int un = 0; in subexpr() local 291 n = -subexpr(13, &un); in subexpr() 294 n = subexpr(13, &un); in subexpr() 297 n = !subexpr(13, &un); in subexpr() 300 n = ~subexpr(13, &un); in subexpr() 308 un <<= 1; in subexpr() 324 n = subexpr(1, &un); in subexpr() 338 un <<= 1; in subexpr() 342 un = 0; in subexpr() 345 if (!n) n = subexpr(2, &un); in subexpr() [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/sfio/ |
H A D | sfgetr.c | 39 ssize_t n, un; local 54 un = 0; 61 { if((f->flags&SF_STRING) && (un = f->endb - f->next)) 66 else if((rsrv = f->rsrv) && (un = -rsrv->slen) > 0) 112 un = s - f->next; 121 …if(!found && (_Sfmaxr > 0 && un+n+1 >= _Sfmaxr || (f->flags&SF_STRING))) /* already exceed limit */ 127 if(!rsrv || rsrv->size < un+n+1) 129 rsrv->slen = un; 130 if((rsrv = _sfrsrv(f,un+n+1)) != NIL(Sfrsrv_t*)) 139 s = us+un; [all …]
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | env.c | 34 } un; member 106 ep->env[n++] = vp->un.ptr; in env_get() 123 if(vp && strcmp(str,vp->un.ptr)==0) in env_add() 130 free((void*)vp->un.ptr); in env_add() 131 vp->un.ptr = (char*)str; in env_add() 133 ep->env[vp->index>>ENV_BITS] = vp->un.ptr; in env_add() 139 ep->freelist = vp->un.next; in env_add() 144 ep->freelist->un.next = 0; in env_add() 148 vp->un.ptr = (void*)str; in env_add() 173 free((void*)vp->un.ptr); in env_delete() [all …]
|
/illumos-gate/usr/src/uts/sun/io/ |
H A D | sbusmem.c | 149 struct sbusmem_unit *un; in sbmem_attach() local 198 if ((un = ddi_get_soft_state(sbusmem_state_head, in sbmem_attach() 212 un->dip = devi; in sbmem_attach() 213 un->size = size; in sbmem_attach() 214 un->pagesize = ddi_ptob(devi, 1); in sbmem_attach() 282 struct sbusmem_unit *un; in sbmem_info() local 287 if ((un = ddi_get_soft_state(sbusmem_state_head, in sbmem_info() 289 *result = (void *)un->dip; in sbmem_info() 293 "sbmem_info%d: returning dip 0x%p\n", instance, un->dip); in sbmem_info() 328 struct sbusmem_unit *un; in sbmem_rw() local [all …]
|
H A D | fd.c | 112 #define KIOSP KSTAT_IO_PTR(un->un_iostat) 209 static int fd_part_is_open(struct fdunit *un, int part); 226 static int fd_get_media_info(struct fdunit *un, caddr_t buf, int flag); 1441 struct fdunit *un; in fd_prop_op() local 1460 un = fdc->c_un; in fd_prop_op() 1461 if ((un == NULL) || !fd_unit_is_open(fdc->c_un)) in fd_prop_op() 1466 un->un_label.dkl_map[FDPARTITION(dev)].dkl_nblk; in fd_prop_op() 1480 struct fdunit *un; in fd_open() local 1488 if ((fdc == NULL) || ((un = fdc->c_un) == NULL)) { in fd_open() 1503 dkm = &un->un_label.dkl_map[part]; in fd_open() [all …]
|
/illumos-gate/usr/src/test/util-tests/tests/cpmvln/ |
H A D | mkobj.c | 111 struct sockaddr_un un; in main() local 118 (void) memset(&un, 0, sizeof (un)); in main() 119 un.sun_family = AF_UNIX; in main() 120 if (strlcpy(un.sun_path, uds, sizeof (un.sun_path)) >= in main() 121 sizeof (un.sun_path)) { in main() 126 if (bind(fd, (struct sockaddr *)&un, sizeof (un)) != 0) { in main()
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | drctl.h | 88 } un; member 91 #define res_cpu_id un.cpu.id 92 #define res_mem_size un.mem.size 93 #define res_mem_addr un.mem.addr 94 #define res_dev_path un.dev.path 110 } un; member 113 #define resp_err_msg un.err_msg 114 #define resp_resources un.resources
|
/illumos-gate/usr/src/uts/sun4/sys/ |
H A D | fcode.h | 379 } un; member 382 #define fc_dma_virt un.d.virt 383 #define fc_dma_len un.d.len 384 #define fc_dma_handle un.d.h 385 #define fc_dma_devaddr un.d.devaddr 386 #define fc_dma_bp un.d.bp 388 #define fc_map_virt un.m.virt 389 #define fc_map_len un.m.len 390 #define fc_map_handle un.m.h 391 #define fc_regspec un.m.regspec [all …]
|
/illumos-gate/usr/src/cmd/hal/hald/solaris/ |
H A D | hotplug.c | 66 …HAL_ERROR (("devpath %s already present in store, ignore event", hotplug_event->un.devfs.devfs_pat… in hotplug_event_begin_devfs_add() 80 if (strcmp(hotplug_event->un.devfs.devfs_path, "/") != 0) { in hotplug_event_begin_devfs_add() 81 …HAL_ERROR (("Parent is NULL devfs_path=%s parent_udi=%s", hotplug_event->un.devfs.devfs_path, pare… in hotplug_event_begin_devfs_add() 95 begin_add_func = hotplug_event->un.devfs.handler->hotplug_begin_add; in hotplug_event_begin_devfs_add() 101 hotplug_event->un.devfs.handler, in hotplug_event_begin_devfs_add() 116 HAL_ERROR (("devpath %s not present in store, ignore event", hotplug_event->un.devfs.devfs_path)); in hotplug_event_begin_devfs_remove() 123 hotplug_event->un.devfs.devfs_path, in hotplug_event_begin_devfs_remove() 132 HAL_INFO (("hotplug_event_begin_devfs: %s", hotplug_event->un.devfs.devfs_path)); in hotplug_event_begin_devfs() 135 hotplug_event->un.devfs.devfs_path); in hotplug_event_begin_devfs()
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | tdb_agent.c | 162 (void) memset(&sap->un, 0, sizeof (sap->un)); in alloc_sync_addr() 308 (void) memset(&sap->un, 0, sizeof (sap->un)); in tdb_sync_obj_register() 410 tssp->un.type = TDB_MUTEX; in tdb_mutex_stats() 411 return (&tssp->un.mutex); in tdb_mutex_stats() 427 tssp->un.type = TDB_COND; in tdb_cond_stats() 428 return (&tssp->un.cond); in tdb_cond_stats() 444 tssp->un.type = TDB_RWLOCK; in tdb_rwlock_stats() 445 return (&tssp->un.rwlock); in tdb_rwlock_stats() 462 tssp->un.type = TDB_SEMA; in tdb_sema_stats() 464 tssp->un.sema.sema_max_count = sp->count; in tdb_sema_stats() [all …]
|
/illumos-gate/usr/src/test/os-tests/tests/ |
H A D | odirectory.c | 79 struct sockaddr_un un; in odir_setup() local 132 (void) memset(&un, '\0', sizeof (un)); in odir_setup() 133 un.sun_family = AF_UNIX; in odir_setup() 134 if (strlcpy(un.sun_path, odir_udspath, sizeof (un.sun_path)) >= in odir_setup() 135 sizeof (un.sun_path)) { in odir_setup() 141 if (bind(odir_uds, (struct sockaddr *)&un, SUN_LEN(&un)) != 0) { in odir_setup()
|
/illumos-gate/usr/src/uts/sun/sys/dada/targets/ |
H A D | daddef.h | 47 #define DCD_DCD_DEVP (un->un_dcd) 52 #define SECDIV (un->un_secdiv) 53 #define SECSIZE (un->un_secsize) 68 #define New_state(un, s) \ argument 69 (un)->un_last_state = (un)->un_state, (un)->un_state = (s) 70 #define Restore_state(un) \ argument 71 { uchar_t tmp = (un)->un_last_state; New_state((un), tmp); }
|
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/ |
H A D | ibcm_arp_link.c | 136 ire = ire_route_recursive_v4(dst_addr->un.ip4addr, 0, NULL, in ibcm_resolver_pr_lookup() 156 if (ip_select_source_v4(ill, setsrcv4, dst_addr->un.ip4addr, in ibcm_resolver_pr_lookup() 157 INADDR_ANY, myzoneid, ipst, &wqnp->src_addr.un.ip4addr, in ibcm_resolver_pr_lookup() 163 wqnp->gateway.un.ip4addr = ire->ire_gateway_addr; in ibcm_resolver_pr_lookup() 164 wqnp->netmask.un.ip4addr = ire->ire_mask; in ibcm_resolver_pr_lookup() 176 ire = ire_route_recursive_v6(&dst_addr->un.ip6addr, 0, NULL, in ibcm_resolver_pr_lookup() 196 if (ip_select_source_v6(ill, &setsrcv6, &dst_addr->un.ip6addr, in ibcm_resolver_pr_lookup() 198 &wqnp->src_addr.un.ip6addr, NULL, NULL) != 0) { in ibcm_resolver_pr_lookup() 203 wqnp->gateway.un.ip6addr = ire->ire_gateway_addr_v6; in ibcm_resolver_pr_lookup() 204 wqnp->netmask.un.ip6addr = ire->ire_mask_v6; in ibcm_resolver_pr_lookup() [all …]
|