Searched refs:n_elem (Results 1 - 25 of 33) sorted by relevance

12

/drivers/block/
H A Dsx8.c258 int n_elem; member in struct:carm_request
520 crq->n_elem = 0;
541 assert(host->hw_sg_used >= crq->n_elem);
544 host->hw_sg_used -= crq->n_elem;
825 crq->n_elem = 0;
845 int writing = 0, pci_dir, i, n_elem, rc; local
873 n_elem = blk_rq_map_sg(q, rq, sg);
874 if (n_elem <= 0) {
880 n_elem = pci_map_sg(host->pdev, sg, n_elem, pci_di
[all...]
H A Dub.c608 int n_elem; local
638 n_elem = blk_rq_map_sg(lun->disk->queue, rq, &urq->sgv[0]);
639 if (n_elem < 0) {
642 lun->name, n_elem);
645 if (n_elem > UB_MAX_REQ_SG) { /* Paranoia */
647 lun->name, n_elem);
650 urq->nsg = n_elem;
/drivers/scsi/mvsas/
H A Dmv_sas.c330 u32 flags = (tei->n_elem << MCH_PRD_LEN_SHIFT);
374 if (tei->n_elem)
379 i = MVS_CHIP_DISP->prd_size() * tei->n_elem;
410 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd);
472 flags = (tei->n_elem << MCH_PRD_LEN_SHIFT);
516 if (tei->n_elem)
555 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd);
559 TRASH_BUCKET_SIZE, tei->n_elem, buf_prd);
605 hdr->flags = cpu_to_le32(flags | (tei->n_elem << MCH_PRD_LEN_SHIFT));
631 if (tei->n_elem)
711 u32 tag = 0xdeadbeef, n_elem = 0; local
[all...]
H A Dmv_sas.h328 u32 n_elem; member in struct:mvs_slot_info
438 int n_elem; member in struct:mvs_task_exec_info
/drivers/ata/
H A Dacard-ahci.c241 for_each_sg(qc->sg, sg, qc->n_elem, si) {
269 unsigned int n_elem; local
283 n_elem = 0;
285 n_elem = acard_ahci_fill_sg(qc, cmd_tbl);
H A Dlibata-core.c1526 * @n_elem: Number of sg entries
1544 unsigned int n_elem, unsigned long timeout)
1608 for_each_sg(sgl, sg, n_elem, i)
1611 ata_sg_init(qc, sgl, n_elem);
1726 unsigned int n_elem = 0; local
1732 n_elem++;
1735 return ata_exec_internal_sg(dev, tf, cdb, dma_dir, psg, n_elem,
4528 VPRINTK("unmapping %u sg elements\n", qc->n_elem);
4530 if (qc->n_elem)
4604 * @n_elem
1541 ata_exec_internal_sg(struct ata_device *dev, struct ata_taskfile *tf, const u8 *cdb, int dma_dir, struct scatterlist *sgl, unsigned int n_elem, unsigned long timeout) argument
4613 ata_sg_init(struct ata_queued_cmd *qc, struct scatterlist *sg, unsigned int n_elem) argument
4637 unsigned int n_elem; local
[all...]
H A Dlibata.h78 unsigned int n_elem, unsigned long timeout);
H A Dpata_bf54x.c855 dma_map_sg(ap->dev, qc->sg, qc->n_elem, dir);
858 for_each_sg(qc->sg, sg, qc->n_elem, si) {
867 dma_desc_cpu[qc->n_elem - 1].cfg &= ~(DMAFLOW | NDSIZE);
871 qc->n_elem * sizeof(struct dma_desc_array));
954 dma_unmap_sg(ap->dev, qc->sg, qc->n_elem, dir);
H A Dpata_pxa.c120 for_each_sg(qc->sg, sg, qc->n_elem, si)
H A Dlibahci.c1444 for_each_sg(qc->sg, sg, qc->n_elem, si) {
1475 unsigned int n_elem; local
1489 n_elem = 0;
1491 n_elem = ahci_fill_sg(qc, cmd_tbl);
1496 opts = cmd_fis_len | n_elem << 16 | (qc->dev->link->pmp << 12);
H A Dpata_icside.c237 set_dma_sg(state->dma, qc->sg, qc->n_elem);
H A Dpdc_adma.c283 for_each_sg(qc->sg, sg, qc->n_elem, si) {
H A Dsata_qstor.c261 for_each_sg(qc->sg, sg, qc->n_elem, si) {
H A Dsata_sil.c317 for_each_sg(qc->sg, sg, qc->n_elem, si) {
H A Dsata_nv.c1338 if (idx == qc->n_elem - 1)
1358 for_each_sg(qc->sg, sg, qc->n_elem, si) {
2017 for_each_sg(qc->sg, sg, qc->n_elem, si) {
H A Dsata_dwc_460ex.c1507 dev_dbg(ap->dev, "%s: port=%d dma dir=%s n_elem=%d\n",
1509 qc->n_elem);
1511 dma_chan = dma_dwc_xfer_setup(sg, qc->n_elem, hsdevp->llit[tag],
H A Dpata_arasan_cf.c539 for_each_sg(qc->sg, sg, qc->n_elem, temp) {
H A Dpata_macio.c528 for_each_sg(qc->sg, sg, qc->n_elem, si) {
H A Dpata_mpc52xx.c457 for_each_sg(qc->sg, sg, qc->n_elem, si) {
H A Dpata_octeon_cf.c527 VPRINTK("%d scatterlists\n", qc->n_elem);
H A Dsata_inic162x.c454 for_each_sg(qc->sg, sg, qc->n_elem, si) {
H A Dlibata-sff.c2649 for_each_sg(qc->sg, sg, qc->n_elem, si) {
2700 for_each_sg(qc->sg, sg, qc->n_elem, si) {
/drivers/scsi/pm8001/
H A Dpm8001_sas.c365 u32 tag = 0xdeadbeef, rc, n_elem = 0; local
415 n_elem = dma_map_sg(pm8001_ha->dev,
419 if (!n_elem) {
425 n_elem = t->num_scatter;
429 ccb->n_elem = n_elem;
477 if (n_elem)
478 dma_unmap_sg(pm8001_ha->dev, t->scatter, n_elem,
517 if (ccb->n_elem)
H A Dpm8001_sas.h232 u32 n_elem; member in struct:pm8001_ccb_info
/drivers/scsi/libsas/
H A Dsas_ata.c219 task->num_scatter = qc->n_elem;
221 for_each_sg(qc->sg, sg, qc->n_elem, si)

Completed in 536 milliseconds

12