Lines Matching refs:iocbp
2007 struct iocblk *iocbp; in strrput_nondata() local
2272 iocbp = (struct iocblk *)bp->b_rptr; in strrput_nondata()
2281 (stp->sd_iocid != iocbp->ioc_id)) { in strrput_nondata()
2290 if ((stp->sd_iocid == iocbp->ioc_id) && in strrput_nondata()
5998 struct iocblk *iocbp; in strdoioctl() local
6032 iocbp = (struct iocblk *)bp->b_wptr; in strdoioctl()
6033 iocbp->ioc_count = strioc->ic_len; in strdoioctl()
6034 iocbp->ioc_cmd = strioc->ic_cmd; in strdoioctl()
6035 iocbp->ioc_flag = (fflags & FMODELS); in strdoioctl()
6038 iocbp->ioc_cr = crp; in strdoioctl()
6050 if (iocbp->ioc_count > 0) { in strdoioctl()
6082 iocbp->ioc_count = TRANSPARENT; in strdoioctl()
6169 iocbp->ioc_id = stp->sd_iocid = getiocseqno(); in strdoioctl()
6318 iocbp = (struct iocblk *)bp->b_rptr; in strdoioctl()
6323 if (iocbp->ioc_error) { in strdoioctl()
6324 error = iocbp->ioc_error; in strdoioctl()
6331 *rvalp = iocbp->ioc_rval; in strdoioctl()
6337 if (iocbp->ioc_count && !transparent) { in strdoioctl()
6345 strioc->ic_len = (int)iocbp->ioc_count; in strdoioctl()
6356 iocbp = (struct iocblk *)bp->b_rptr; in strdoioctl()
6358 error = (iocbp->ioc_error ? iocbp->ioc_error : EINVAL); in strdoioctl()