Lines Matching refs:n_elem
1342 * @n_elem: Number of sg entries
1359 unsigned int n_elem)
1412 for (i = 0; i < n_elem; i++)
1415 ata_sg_init(qc, sg, n_elem);
1514 unsigned int n_elem = 0;
1520 n_elem++;
1523 return ata_exec_internal_sg(dev, tf, cdb, dma_dir, psg, n_elem);
3988 WARN_ON(qc->n_elem > 1);
3990 VPRINTK("unmapping %u sg elements\n", qc->n_elem);
4000 if (qc->n_elem)
4001 dma_unmap_sg(ap->dev, sg, qc->n_elem, dir);
4011 if (qc->n_elem)
4044 WARN_ON(qc->n_elem == 0 && qc->pad_len == 0);
4145 qc->n_elem = 1;
4157 * @n_elem: Number of elements in s/g table.
4160 * to point to a scatter-gather table @sg, containing @n_elem
4168 unsigned int n_elem)
4172 qc->n_elem = n_elem;
4173 qc->orig_n_elem = n_elem;
4223 qc->n_elem--;
4263 struct scatterlist *lsg = &sg[qc->n_elem - 1];
4264 int n_elem, pre_n_elem, dir, trim_sg = 0;
4302 qc->n_elem - 1, lsg->length, qc->pad_len);
4305 pre_n_elem = qc->n_elem;
4310 n_elem = 0;
4315 n_elem = dma_map_sg(ap->dev, sg, pre_n_elem, dir);
4316 if (n_elem < 1) {
4322 DPRINTK("%d sg elements mapped\n", n_elem);
4325 qc->n_elem = n_elem;
4558 if (unlikely(qc->cursg >= qc->n_elem)) {