Lines Matching refs:sg_io
504 __rsm_getv(rsm_scat_gath_t *sg_io) in __rsm_getv() argument
506 rsm_iovec_t *iovec = sg_io->iovec; in __rsm_getv()
511 rsmseg_handle_t *im_seg_hndl = (rsmseg_handle_t *)sg_io->remote_handle; in __rsm_getv()
513 int iovec_size = sizeof (rsmka_iovec_t) * sg_io->io_request_count; in __rsm_getv()
557 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_getv()
563 for (i = 0; i < sg_io->io_request_count; i++) { in __rsm_getv()
573 sg_io->iovec = (rsm_iovec_t *)l_iovec_start; in __rsm_getv()
574 e = loopback_getv(sg_io); in __rsm_getv()
575 sg_io->iovec = iovec; in __rsm_getv()
576 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_getv()
584 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_getv()
590 for (i = 0; i < sg_io->io_request_count; i++) { in __rsm_getv()
598 sg_io->iovec = (rsm_iovec_t *)ka_iovec_start; in __rsm_getv()
599 e = ioctl(im_seg_hndl->rsmseg_fd, RSM_IOCTL_GETV, sg_io); in __rsm_getv()
600 sg_io->iovec = iovec; in __rsm_getv()
602 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_getv()
654 __rsm_putv(rsm_scat_gath_t *sg_io) in __rsm_putv() argument
656 rsm_iovec_t *iovec = sg_io->iovec; in __rsm_putv()
661 rsmseg_handle_t *im_seg_hndl = (rsmseg_handle_t *)sg_io->remote_handle; in __rsm_putv()
663 int iovec_size = sizeof (rsmka_iovec_t) * sg_io->io_request_count; in __rsm_putv()
706 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_putv()
712 for (i = 0; i < sg_io->io_request_count; i++) { in __rsm_putv()
722 sg_io->iovec = (rsm_iovec_t *)l_iovec_start; in __rsm_putv()
723 e = loopback_putv(sg_io); in __rsm_putv()
724 sg_io->iovec = iovec; in __rsm_putv()
726 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_putv()
737 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_putv()
744 for (i = 0; i < sg_io->io_request_count; i++) { in __rsm_putv()
752 sg_io->iovec = (rsm_iovec_t *)ka_iovec_start; in __rsm_putv()
753 e = ioctl(im_seg_hndl->rsmseg_fd, RSM_IOCTL_PUTV, sg_io); in __rsm_putv()
754 sg_io->iovec = iovec; in __rsm_putv()
756 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_putv()