/opensolaris-onvv-gate/usr/src/cmd/bnu/ |
H A D | dkminor.c | 44 struct diocreq iocb; local 47 if (ioctl(fd, DIOCINFO, &iocb) < 0) 49 return(iocb.req_chmin); /* req_chmin contains channel number */
|
H A D | dkdial.c | 88 struct diocreq iocb; member in struct:diocdial 137 ioreq.iocb.req_traffic = 0; 138 ioreq.iocb.req_1param = 0; 139 ioreq.iocb.req_2param = 0; 152 fprintf(stderr, Conn_Msg, ioreq.dialstring, dkerr(ioreq.iocb.req_error)); 160 return(-dkerrmap(dk_errno = ioreq.iocb.req_error));
|
/opensolaris-onvv-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_els.c | 80 IOCB *iocb; local 89 iocb = &iocbq->iocb; 103 iocbq, (uint32_t)iocb->ULPCOMMAND, 104 (uint32_t)iocb->ULPIOTAG, iocb->ULPSTATUS, 105 iocb->un.ulpWord[4]); 116 (uint32_t)iocb->ULPCOMMAND, (uint32_t)iocb->ULPIOTAG, 117 iocb 440 IOCB *iocb; local 719 IOCB *iocb; local 1040 IOCB *iocb; local 1115 IOCB *iocb; local 1188 IOCB *iocb; local 1261 IOCB *iocb; local 1399 IOCB *iocb; local 1487 IOCB *iocb; local 1601 IOCB *iocb; local 1647 IOCB *iocb; local 1682 IOCB *iocb; local 1820 IOCB *iocb; local 1974 IOCB *iocb; local 2038 IOCB *iocb; local 2100 IOCB *iocb; local 2159 IOCB *iocb; local 2432 IOCB *iocb; local 2560 IOCB *iocb; local 2900 IOCB *iocb; local [all...] |
H A D | emlxs_sli3.c | 2222 IOCB *iocb; local 2231 iocb = (IOCB *) & sbp->iocbq; 2344 iocb->un.genreq64.bdl.bdeFlags = BUFF_TYPE_BDL; 2345 iocb->un.genreq64.bdl.addrHigh = PADDR_HI(bp); 2346 iocb->un.genreq64.bdl.addrLow = PADDR_LO(bp); 2347 iocb->un.genreq64.bdl.bdeSize = cookie_cnt * sizeof (ULP_BDE64); 2349 iocb->ULPBDECOUNT = 1; 2350 iocb->ULPLE = 1; 2367 IOCB *iocb; local 2372 iocb 2540 IOCB *iocb; local 2643 IOCB *iocb; local 3509 IOCB *iocb; local 3611 IOCB *iocb; local 3705 IOCB *iocb; local 3811 IOCB *iocb; local 3906 IOCB *iocb; local 4907 IOCB *iocb; local 5160 IOCB *iocb; local [all...] |
H A D | emlxs_hba.c | 2130 IOCB *iocb; local 2134 iocb = &iocbq->iocb; 2136 if (iocb->ULPSTATUS != 0) { 2140 switch (iocb->un.astat.EventCode) { 2145 iocb->ULPCONTEXT); 2147 hba->temperature = iocb->ULPCONTEXT; 2148 emlxs_log_temp_event(port, 0x02, iocb->ULPCONTEXT); 2158 iocb->ULPCONTEXT); 2160 hba->temperature = iocb 2305 IOCB *iocb; local [all...] |
H A D | emlxs_fcp.c | 78 cmd = &iocbq->iocb; 646 icmd = &iocbq->iocb; 2032 IOCB *iocb; local 2053 /* Transfer all iocb's to local queue */ 2069 /* Transfer all iocb's to local queue */ 2109 /* First cleanup the iocb's while still holding the lock */ 2113 iocb = &iocbq->iocb; 2123 iocb->ULPIOTAG, 0); 2150 /* Now abort the iocb' 2252 IOCB *iocb; local 2544 IOCB *iocb; local 3147 IOCB *iocb, *icmd; local 3538 IOCB *iocb; local 3768 IOCB *iocb; local 3833 IOCB *iocb; local 3888 IOCB *iocb; local 3952 IOCB *iocb; local 4004 IOCB *iocb; local 4054 IOCB *iocb; local 4104 IOCB *iocb; local [all...] |
H A D | emlxs_fct.c | 662 iocbq.iocb.un.elsreq.remoteID = fx->fx_sid; 663 iocbq.iocb.un.elsreq.myID = fx->fx_did; 664 iocbq.iocb.ULPCONTEXT = (uint16_t)fx->rsvd2; 689 fx->fx_sid, iocbq.iocb.ULPCONTEXT); 716 iocbq.iocb.un.elsreq.remoteID = fx->fx_sid; 717 iocbq.iocb.un.elsreq.myID = fx->fx_did; 718 iocbq.iocb.ULPCONTEXT = fx->rsvd2; 1843 IOCB *iocb; local 1861 iocb = &iocbq->iocb; 2333 IOCB *iocb; local 2838 IOCB *iocb; local 3069 IOCB *iocb; local 3113 IOCB *iocb; local 3314 IOCB *iocb; local 3340 IOCB *iocb; local 3915 IOCB *iocb; local [all...] |
H A D | emlxs_ip.c | 42 cmd = &iocbq->iocb; 166 "Invalid iocb: cmd=0x%x", cmd->ULPCOMMAND); 195 cmd = &iocbq->iocb; 316 cmd = &iocbq->iocb; 330 hbqE = (HBQE_t *)&iocbq->iocb; 388 cmd = &iocbq->iocb; 435 * Issue an iocb command to create an exchange with the remote Nport 488 icmd = &iocbq->iocb;
|
H A D | emlxs_sli4.c | 1869 /* Throttle check only applies to non special iocb */ 1900 * Make sure we have an iocb to send 1905 /* Check if the ring already has iocb's waiting */ 1941 /* Get next iocb from the tx queue */ 1960 * and an iocb to send 1989 /* Free the local iocb if there is no sbp tracking it */ 2009 /* Send the iocb */ 2041 * After this, the sbp / iocb / wqe should not be 2069 /* Get the next iocb from the tx queue if there is one */ 2839 IOCB *iocb; local 3093 IOCB *iocb; local 3686 IOCB *iocb; local 4135 emlxs_iocb_t *iocb; local [all...] |
H A D | emlxs_clock.c | 267 IOCB *iocb; local 289 * We must hold the locks here because we never know when an iocb 310 iocb = &iocbq->iocb; 313 /* Check if iocb has timed out */ 315 /* iocb timed out, now deque it */ 331 /* Add this iocb to our local */ 369 iocb = &iocbq->iocb; 372 /* Check if iocb ha 1140 IOCB *iocb; local [all...] |
H A D | emlxs_solaris.c | 7727 IOCB *iocb; local 7765 iocb = &iocbq->iocb; 7770 /* prepare iocb */ 7820 /* prepare iocb */ 7898 sbp->class = iocb->ULPCLASS; 7929 IOCB *iocb; local 7942 iocb = &iocbq->iocb; 7979 iocb 8032 IOCB *iocb; local 8120 IOCB *iocb; local 8555 IOCB *iocb; local 8997 IOCB *iocb; local 9092 IOCB *iocb; local 9205 IOCB *iocb; local [all...] |
H A D | emlxs_event.c | 771 emlxs_log_async_event(emlxs_port_t *port, IOCB *iocb) argument 790 bcopy((uint8_t *)iocb, bp, size);
|
/opensolaris-onvv-gate/usr/src/uts/common/inet/kifconf/ |
H A D | kifconf.c | 165 struct strioctl iocb; local 183 iocb.ic_len = nbuf->len; 184 iocb.ic_dp = nbuf->buf; 192 iocb.ic_len = sizeof (lifr); 193 iocb.ic_dp = (caddr_t)&lifr; 196 iocb.ic_len = sizeof (lifr); 197 iocb.ic_dp = (caddr_t)&lifr; 201 iocb.ic_cmd = cmd; 202 iocb.ic_timout = 0; 205 rc = kstr_ioctl(vp, I_STR, (intptr_t)&iocb); 217 struct strioctl iocb; local [all...] |
/opensolaris-onvv-gate/usr/src/lib/libsmbfs/smb/ |
H A D | acl_api.c | 77 ioc_sdbuf_t iocb; local 86 iocb.addr = mtod(m, uintptr_t); 87 iocb.alloc = m->m_maxlen; 88 iocb.used = 0; 89 iocb.selector = selector; 94 if (ioctl(fd, SMBFSIO_GETSD, &iocb) < 0) { 99 m->m_len = iocb.used; 111 ioc_sdbuf_t iocb; local 123 iocb.addr = mtod(m, uintptr_t); 124 iocb [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_acl.c | 209 ioc_sdbuf_t iocb; local 218 if (ddi_copyin((void *)arg, &iocb, sizeof (iocb), flag)) 225 error = smbfs_getsd(vp, iocb.selector, &m, cr); 234 iocb.used = m_fixhdr(m); 241 if (ddi_copyout(&iocb, (void *)arg, sizeof (iocb), flag)) { 246 if (iocb.used > iocb.alloc) { 254 ubuf = (void *)(uintptr_t)iocb 270 ioc_sdbuf_t iocb; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/ |
H A D | strplumb.c | 289 struct strioctl iocb; local 292 iocb.ic_cmd = SIOCGLIFFLAGS; 293 iocb.ic_timout = 15; 294 iocb.ic_len = sizeof (struct lifreq); 295 iocb.ic_dp = (char *)lifrp; 297 return (ldi_ioctl(lh, I_STR, (intptr_t)&iocb, FKIOCTL, CRED(), &rval)); 304 struct strioctl iocb; local 307 iocb.ic_cmd = SIOCSLIFNAME; 308 iocb.ic_timout = 15; 309 iocb [all...] |
H A D | ttcompat.c | 191 struct iocblk *iocb; local 254 iocb = (struct iocblk *)mp->b_rptr; 255 iocb->ioc_count = sizeof (struct termios); 266 tp->t_iocid = iocb->ioc_id;
|
H A D | kbd.c | 289 register struct iocblk *iocb; local 362 iocb = (struct iocblk *)mp->b_rptr; 363 iocb->ioc_count = sizeof (struct termios); 374 kbdd->kbdd_iocid = iocb->ioc_id; /* waiting for this response */
|
H A D | timod.c | 2979 struct iocblk *iocb) 2982 int ioc_cmd = iocb->ioc_cmd; 3012 ASSERT(iocb->ioc_cr == NULL || iocb->ioc_cr == DB_CRED(tmp)); 2978 tim_send_ioctl_tpi_msg(queue_t *q, mblk_t *mp, struct tim_tim *tp, struct iocblk *iocb) argument
|
/opensolaris-onvv-gate/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rds_ioctl.c | 52 struct strioctl iocb; local 68 iocb.ic_cmd = cmd; 69 iocb.ic_timout = 0; 70 iocb.ic_len = len; 71 iocb.ic_dp = (caddr_t)arg; 73 err = kstr_ioctl(vp, I_STR, (intptr_t)&iocb);
|
/opensolaris-onvv-gate/usr/src/uts/common/io/ib/mgt/ibcm/ |
H A D | ibcm_arp.c | 278 struct strioctl iocb; local 289 iocb.ic_cmd = cmd; 290 iocb.ic_timout = 0; 291 iocb.ic_len = len; 292 iocb.ic_dp = (caddr_t)arg; 293 err = kstr_ioctl(tiptr->fp->f_vnode, I_STR, (intptr_t)&iocb);
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/ |
H A D | aio_impl.h | 93 caddr_t iocb; /* ptr to aiocb: 32-32, 64-64 */ member in union:aio_req_t::__anon7163
|
/opensolaris-onvv-gate/usr/src/uts/sun/io/ |
H A D | ms.c | 288 register struct iocblk *iocb; local 340 iocb = (struct iocblk *)mp->b_rptr; 341 iocb->ioc_count = sizeof (struct termios); 355 msd->msd_iocid = iocb->ioc_id; /* this response */ 913 register struct iocblk *iocb; local 992 iocb = (struct iocblk *)imp->b_rptr; 993 iocb->ioc_count = sizeof (struct termios); 1007 msd->msd_iocid = iocb->ioc_id;
|
/opensolaris-onvv-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_dlinet.c | 1429 struct strioctl iocb; local 1433 iocb.ic_cmd = cmd; 1434 iocb.ic_timout = 0; 1435 iocb.ic_len = sizeof (struct rtentry); 1436 iocb.ic_dp = (caddr_t)rtentry; 1439 rc = kstr_ioctl(vp, I_STR, (intptr_t)&iocb); 1456 struct strioctl iocb; local 1467 iocb.ic_cmd = cmd; 1468 iocb.ic_timout = 0; 1469 iocb 1498 struct strioctl iocb; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/softmac/ |
H A D | softmac_main.c | 718 struct strioctl iocb; local 825 iocb.ic_cmd = DLIOCMARGININFO; 826 iocb.ic_timout = INFTIM; 827 iocb.ic_len = sizeof (margin); 828 iocb.ic_dp = (char *)&margin; 831 if (ldi_ioctl(lh, I_STR, (intptr_t)&iocb, FKIOCTL, kcred,
|