Lines Matching refs:n_sg
172 u32 n_sg; member
514 skreq->n_sg = 0; in skd_mq_queue_rq()
529 skreq->n_sg * in skd_mq_queue_rq()
623 int n_sg; in skd_preop_sg_list() local
631 n_sg = blk_rq_map_sg(skdev->queue, req, sgl); in skd_preop_sg_list()
632 if (n_sg <= 0) in skd_preop_sg_list()
639 n_sg = dma_map_sg(&skdev->pdev->dev, sgl, n_sg, skreq->data_dir); in skd_preop_sg_list()
640 if (n_sg <= 0) in skd_preop_sg_list()
643 SKD_ASSERT(n_sg <= skdev->sgs_per_request); in skd_preop_sg_list()
645 skreq->n_sg = n_sg; in skd_preop_sg_list()
647 for_each_sg(sgl, sg, n_sg, i) { in skd_preop_sg_list()
659 skreq->sksg_list[n_sg - 1].next_desc_ptr = 0LL; in skd_preop_sg_list()
660 skreq->sksg_list[n_sg - 1].control = FIT_SGD_CONTROL_LAST; in skd_preop_sg_list()
666 for (i = 0; i < n_sg; i++) { in skd_preop_sg_list()
686 skreq->sksg_list[skreq->n_sg - 1].next_desc_ptr = in skd_postop_sg_list()
688 ((skreq->n_sg) * sizeof(struct fit_sg_descriptor)); in skd_postop_sg_list()
689 dma_unmap_sg(&skdev->pdev->dev, &skreq->sg[0], skreq->n_sg, in skd_postop_sg_list()
899 skspcl->req.n_sg = 1; in skd_format_internal_skspcl()
1244 WARN_ON_ONCE(skspcl->req.n_sg != 1); in skd_send_special_fitmsg()
1261 for (i = 0; i < skspcl->req.n_sg; i++) { in skd_send_special_fitmsg()
1554 if (skreq->n_sg > 0) in skd_isr_completion_posted()
1908 if (skreq->n_sg > 0) in skd_recover_request()
2706 u32 n_sg, in skd_cons_sg_list() argument
2718 for (i = 0; i < n_sg - 1; i++) { in skd_cons_sg_list()
3591 skreq->data_dir, skreq->n_sg); in skd_log_skreq()