Lines Matching refs:n_elem
256 int n_elem; member
713 int i, n_elem = 0, rc; in carm_queue_rq() local
717 crq->n_elem = 0; in carm_queue_rq()
728 n_elem = blk_rq_map_sg(q, rq, sg); in carm_queue_rq()
729 if (n_elem <= 0) in carm_queue_rq()
733 n_elem = dma_map_sg(&host->pdev->dev, sg, n_elem, carm_rq_dir(rq)); in carm_queue_rq()
734 if (n_elem <= 0) in carm_queue_rq()
738 if (host->hw_sg_used >= CARM_MAX_HOST_SG - n_elem) in carm_queue_rq()
741 crq->n_elem = n_elem; in carm_queue_rq()
742 host->hw_sg_used += n_elem; in carm_queue_rq()
760 msg->sg_count = n_elem; in carm_queue_rq()
769 for (i = 0; i < n_elem; i++) { in carm_queue_rq()
786 host->hw_sg_used -= n_elem; in carm_queue_rq()
793 dma_unmap_sg(&host->pdev->dev, &crq->sg[0], n_elem, carm_rq_dir(rq)); in carm_queue_rq()
933 dma_unmap_sg(&host->pdev->dev, &crq->sg[0], crq->n_elem, in carm_handle_resp()
1005 host->hw_sg_used -= crq->n_elem; in carm_handle_resp()