Lines Matching refs:n_sg
175 u32 n_sg; member
510 skreq->n_sg = 0; in skd_mq_queue_rq()
525 skreq->n_sg * in skd_mq_queue_rq()
619 int n_sg; in skd_preop_sg_list() local
627 n_sg = blk_rq_map_sg(skdev->queue, req, sgl); in skd_preop_sg_list()
628 if (n_sg <= 0) in skd_preop_sg_list()
635 n_sg = pci_map_sg(skdev->pdev, sgl, n_sg, skreq->data_dir); in skd_preop_sg_list()
636 if (n_sg <= 0) in skd_preop_sg_list()
639 SKD_ASSERT(n_sg <= skdev->sgs_per_request); in skd_preop_sg_list()
641 skreq->n_sg = n_sg; in skd_preop_sg_list()
643 for_each_sg(sgl, sg, n_sg, i) { in skd_preop_sg_list()
655 skreq->sksg_list[n_sg - 1].next_desc_ptr = 0LL; in skd_preop_sg_list()
656 skreq->sksg_list[n_sg - 1].control = FIT_SGD_CONTROL_LAST; in skd_preop_sg_list()
662 for (i = 0; i < n_sg; i++) { in skd_preop_sg_list()
682 skreq->sksg_list[skreq->n_sg - 1].next_desc_ptr = in skd_postop_sg_list()
684 ((skreq->n_sg) * sizeof(struct fit_sg_descriptor)); in skd_postop_sg_list()
685 pci_unmap_sg(skdev->pdev, &skreq->sg[0], skreq->n_sg, skreq->data_dir); in skd_postop_sg_list()
894 skspcl->req.n_sg = 1; in skd_format_internal_skspcl()
1239 WARN_ON_ONCE(skspcl->req.n_sg != 1); in skd_send_special_fitmsg()
1256 for (i = 0; i < skspcl->req.n_sg; i++) { in skd_send_special_fitmsg()
1547 if (skreq->n_sg > 0) in skd_isr_completion_posted()
1900 if (skreq->n_sg > 0) in skd_recover_request()
2698 u32 n_sg, in skd_cons_sg_list() argument
2710 for (i = 0; i < n_sg - 1; i++) { in skd_cons_sg_list()
3598 skreq->data_dir, skreq->n_sg); in skd_log_skreq()