Lines Matching refs:n_elem
256 int n_elem; member
712 int i, n_elem = 0, rc; in carm_queue_rq() local
716 crq->n_elem = 0; in carm_queue_rq()
727 n_elem = blk_rq_map_sg(q, rq, sg); in carm_queue_rq()
728 if (n_elem <= 0) in carm_queue_rq()
732 n_elem = dma_map_sg(&host->pdev->dev, sg, n_elem, carm_rq_dir(rq)); in carm_queue_rq()
733 if (n_elem <= 0) in carm_queue_rq()
737 if (host->hw_sg_used >= CARM_MAX_HOST_SG - n_elem) in carm_queue_rq()
740 crq->n_elem = n_elem; in carm_queue_rq()
741 host->hw_sg_used += n_elem; in carm_queue_rq()
759 msg->sg_count = n_elem; in carm_queue_rq()
768 for (i = 0; i < n_elem; i++) { in carm_queue_rq()
785 host->hw_sg_used -= n_elem; in carm_queue_rq()
792 dma_unmap_sg(&host->pdev->dev, &crq->sg[0], n_elem, carm_rq_dir(rq)); in carm_queue_rq()
932 dma_unmap_sg(&host->pdev->dev, &crq->sg[0], crq->n_elem, in carm_handle_resp()
1004 host->hw_sg_used -= crq->n_elem; in carm_handle_resp()