Lines Matching full:sg_io
502 __rsm_getv(rsm_scat_gath_t *sg_io) in __rsm_getv() argument
504 rsm_iovec_t *iovec = sg_io->iovec; in __rsm_getv()
509 rsmseg_handle_t *im_seg_hndl = (rsmseg_handle_t *)sg_io->remote_handle; in __rsm_getv()
511 int iovec_size = sizeof (rsmka_iovec_t) * sg_io->io_request_count; in __rsm_getv()
555 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_getv()
561 for (i = 0; i < sg_io->io_request_count; i++) { in __rsm_getv()
571 sg_io->iovec = (rsm_iovec_t *)l_iovec_start; in __rsm_getv()
572 e = loopback_getv(sg_io); in __rsm_getv()
573 sg_io->iovec = iovec; in __rsm_getv()
574 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_getv()
582 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_getv()
588 for (i = 0; i < sg_io->io_request_count; i++) { in __rsm_getv()
596 sg_io->iovec = (rsm_iovec_t *)ka_iovec_start; in __rsm_getv()
597 e = ioctl(im_seg_hndl->rsmseg_fd, RSM_IOCTL_GETV, sg_io); in __rsm_getv()
598 sg_io->iovec = iovec; in __rsm_getv()
600 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_getv()
652 __rsm_putv(rsm_scat_gath_t *sg_io) in __rsm_putv() argument
654 rsm_iovec_t *iovec = sg_io->iovec; in __rsm_putv()
659 rsmseg_handle_t *im_seg_hndl = (rsmseg_handle_t *)sg_io->remote_handle; in __rsm_putv()
661 int iovec_size = sizeof (rsmka_iovec_t) * sg_io->io_request_count; in __rsm_putv()
704 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_putv()
710 for (i = 0; i < sg_io->io_request_count; i++) { in __rsm_putv()
720 sg_io->iovec = (rsm_iovec_t *)l_iovec_start; in __rsm_putv()
721 e = loopback_putv(sg_io); in __rsm_putv()
722 sg_io->iovec = iovec; in __rsm_putv()
724 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_putv()
735 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_putv()
742 for (i = 0; i < sg_io->io_request_count; i++) { in __rsm_putv()
750 sg_io->iovec = (rsm_iovec_t *)ka_iovec_start; in __rsm_putv()
751 e = ioctl(im_seg_hndl->rsmseg_fd, RSM_IOCTL_PUTV, sg_io); in __rsm_putv()
752 sg_io->iovec = iovec; in __rsm_putv()
754 if (sg_io->io_request_count > RSM_MAX_IOVLEN) in __rsm_putv()