/illumos-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));
|
/illumos-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...] |
/illumos-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...] |
/illumos-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...] |
/illumos-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);
|
/illumos-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);
|
/illumos-gate/usr/src/uts/common/io/ |
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 | 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 | timod.c | 2931 struct iocblk *iocb) 2934 int ioc_cmd = iocb->ioc_cmd; 2964 ASSERT(iocb->ioc_cr == NULL || iocb->ioc_cr == DB_CRED(tmp)); 2930 tim_send_ioctl_tpi_msg(queue_t *q, mblk_t *mp, struct tim_tim *tp, struct iocblk *iocb) argument
|
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 | ldterm.c | 868 struct iocblk *iocb; local 876 iocb = (struct iocblk *)bp->b_rptr; 877 iocb->ioc_count = sizeof (int); 881 tp->t_iocid = iocb->ioc_id;
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_clock.c | 283 IOCB *iocb; local 305 * We must hold the locks here because we never know when an iocb 326 iocb = &iocbq->iocb; 329 /* Check if iocb has timed out */ 331 /* iocb timed out, now deque it */ 347 /* Add this iocb to our local */ 385 iocb = &iocbq->iocb; 388 /* Check if iocb ha 1332 IOCB *iocb; local [all...] |
H A D | emlxs_els.c | 88 IOCB *iocb; local 97 iocb = &iocbq->iocb; 111 iocbq, (uint32_t)iocb->ULPCOMMAND, 112 (uint32_t)iocb->ULPIOTAG, iocb->ULPSTATUS, 113 iocb->un.ulpWord[4]); 124 (uint32_t)iocb->ULPCOMMAND, (uint32_t)iocb->ULPIOTAG, 125 iocb 381 IOCB *iocb; local 568 IOCB *iocb; local 762 IOCB *iocb; local 1094 IOCB *iocb; local 1170 IOCB *iocb; local 1244 IOCB *iocb; local 1319 IOCB *iocb; local 1460 IOCB *iocb; local 1550 IOCB *iocb; local 1685 IOCB *iocb; local 1731 IOCB *iocb; local 1766 IOCB *iocb; local 1905 IOCB *iocb; local 2064 IOCB *iocb; local 2128 IOCB *iocb; local 2203 IOCB *iocb; local 2354 IOCB *iocb; local 2426 IOCB *iocb; local 2490 IOCB *iocb; local 2548 IOCB *iocb; local 2825 IOCB *iocb; local 2952 IOCB *iocb; local 3291 IOCB *iocb; local [all...] |
H A D | emlxs_event.c | 767 emlxs_log_async_event(emlxs_port_t *port, IOCB *iocb) argument 786 bcopy((uint8_t *)iocb, bp, size);
|
H A D | emlxs_fcp.c | 78 cmd = &iocbq->iocb; 774 icmd = &iocbq->iocb; 2254 IOCB *iocb; local 2275 /* Transfer all iocb's to local queue */ 2291 /* Transfer all iocb's to local queue */ 2331 /* First cleanup the iocb's while still holding the lock */ 2335 iocb = &iocbq->iocb; 2344 iocb->ULPIOTAG, 0); 2371 /* Now abort the iocb' 2473 IOCB *iocb; local 2764 IOCB *iocb; local 3359 IOCB *iocb, *icmd; local 3749 IOCB *iocb; local 4008 IOCB *iocb; local 4073 IOCB *iocb; local 4128 IOCB *iocb; local 4192 IOCB *iocb; local 4243 IOCB *iocb; local 4284 IOCB *iocb; local 4334 IOCB *iocb; local [all...] |
H A D | emlxs_hba.c | 2211 IOCB *iocb; local 2215 iocb = &iocbq->iocb; 2217 if (iocb->ULPSTATUS != 0) { 2221 switch (iocb->un.astat.EventCode) { 2226 iocb->ULPCONTEXT); 2228 hba->temperature = iocb->ULPCONTEXT; 2229 emlxs_log_temp_event(port, 0x02, iocb->ULPCONTEXT); 2239 iocb->ULPCONTEXT); 2241 hba->temperature = iocb 2386 IOCB *iocb; local [all...] |
H A D | emlxs_fct.c | 661 iocbq.iocb.un.elsreq.remoteID = fx->fx_sid; 662 iocbq.iocb.un.elsreq.myID = fx->fx_did; 663 iocbq.iocb.ULPCONTEXT = (uint16_t)fx->rsvd2; 688 fx->fx_sid, iocbq.iocb.ULPCONTEXT); 715 iocbq.iocb.un.elsreq.remoteID = fx->fx_sid; 716 iocbq.iocb.un.elsreq.myID = fx->fx_did; 717 iocbq.iocb.ULPCONTEXT = fx->rsvd2; 1694 IOCB *iocb; local 1713 iocb = &iocbq->iocb; 2295 IOCB *iocb; local 2854 IOCB *iocb; local 3086 IOCB *iocb; local 3156 IOCB *iocb; local 3393 IOCB *iocb; local 3420 IOCB *iocb; local 4000 IOCB *iocb; local 4854 IOCB *iocb; local [all...] |
H A D | emlxs_sli3.c | 2348 IOCB *iocb; local 2355 iocb = (IOCB *) & sbp->iocbq; 2466 iocb->un.genreq64.bdl.bdeFlags = BUFF_TYPE_BDL; 2467 iocb->un.genreq64.bdl.addrHigh = PADDR_HI(bp); 2468 iocb->un.genreq64.bdl.addrLow = PADDR_LO(bp); 2469 iocb->un.genreq64.bdl.bdeSize = 2471 iocb->ULPBDECOUNT = 1; 2472 iocb->ULPLE = 1; 2490 IOCB *iocb; local 2517 iocb 2648 IOCB *iocb; local 2732 IOCB *iocb; local 3584 IOCB *iocb; local 3776 IOCB *iocb; local 3870 IOCB *iocb; local 3975 IOCB *iocb; local 4073 IOCB *iocb; local 5053 IOCB *iocb; local 5355 IOCB *iocb; local [all...] |
H A D | emlxs_dfc.c | 9084 cmd = &iocbq->iocb; 9145 "Invalid iocb: cmd=0x%x", cmd->ULPCOMMAND); 9165 IOCB *iocb; local 9169 iocb = &iocbq->iocb; 9174 iocb->ULPCOMMAND, iocb->ULPSTATUS); 9180 emlxs_abort_ct_exchange(hba, port, iocb->ULPCONTEXT);
|
H A D | emlxs_sli4.c | 2667 IOCB *iocb; local 2681 iocb = &iocbq->iocb; 2710 if (iocb->ULPCOMMAND == CMD_FCP_TRECEIVE64_CX) { 2889 /* Throttle check only applies to non special iocb */ 2920 * Make sure we have an iocb to send 2925 /* Check if the ring already has iocb's waiting */ 2953 /* Queue this iocb and get next iocb from */ 2990 /* Get next iocb fro 3855 IOCB *iocb; local 4179 IOCB *iocb; local 4331 IOCB *iocb; local 4676 IOCB *iocb; local 5413 IOCB *iocb; local 5932 emlxs_iocb_t *iocb; local [all...] |
/illumos-gate/usr/src/uts/common/io/softmac/ |
H A D | softmac_main.c | 717 struct strioctl iocb; local 824 iocb.ic_cmd = DLIOCMARGININFO; 825 iocb.ic_timout = INFTIM; 826 iocb.ic_len = sizeof (margin); 827 iocb.ic_dp = (char *)&margin; 830 if (ldi_ioctl(lh, I_STR, (intptr_t)&iocb, FKIOCTL, kcred,
|
/illumos-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::__anon7019
|
/illumos-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;
|
/illumos-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...] |