Home
last modified time | relevance | path

Searched refs:n_elem (Results 1 – 37 of 37) sorted by relevance

/linux-4.4.14/drivers/block/
Dsx8.c258 int n_elem; member
520 crq->n_elem = 0; in carm_get_request()
541 assert(host->hw_sg_used >= crq->n_elem); in carm_put_request()
544 host->hw_sg_used -= crq->n_elem; in carm_put_request()
825 crq->n_elem = 0; in carm_oob_rq_fn()
845 int writing = 0, pci_dir, i, n_elem, rc; in carm_rq_fn() local
873 n_elem = blk_rq_map_sg(q, rq, sg); in carm_rq_fn()
874 if (n_elem <= 0) { in carm_rq_fn()
880 n_elem = pci_map_sg(host->pdev, sg, n_elem, pci_dir); in carm_rq_fn()
881 if (n_elem <= 0) { in carm_rq_fn()
[all …]
/linux-4.4.14/drivers/scsi/mvsas/
Dmv_sas.c333 u32 flags = (tei->n_elem << MCH_PRD_LEN_SHIFT); in mvs_task_prep_smp()
377 if (tei->n_elem) in mvs_task_prep_smp()
382 i = MVS_CHIP_DISP->prd_size() * tei->n_elem; in mvs_task_prep_smp()
413 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd); in mvs_task_prep_smp()
475 flags = (tei->n_elem << MCH_PRD_LEN_SHIFT); in mvs_task_prep_ata()
519 if (tei->n_elem) in mvs_task_prep_ata()
558 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd); in mvs_task_prep_ata()
562 TRASH_BUCKET_SIZE, tei->n_elem, buf_prd); in mvs_task_prep_ata()
608 hdr->flags = cpu_to_le32(flags | (tei->n_elem << MCH_PRD_LEN_SHIFT)); in mvs_task_prep_ssp()
634 if (tei->n_elem) in mvs_task_prep_ssp()
[all …]
Dmv_sas.h329 u32 n_elem; member
439 int n_elem; member
/linux-4.4.14/drivers/scsi/pm8001/
Dpm8001_sas.c362 u32 tag = 0xdeadbeef, rc, n_elem = 0; in pm8001_task_exec() local
405 n_elem = dma_map_sg(pm8001_ha->dev, in pm8001_task_exec()
409 if (!n_elem) { in pm8001_task_exec()
415 n_elem = t->num_scatter; in pm8001_task_exec()
419 ccb->n_elem = n_elem; in pm8001_task_exec()
465 if (n_elem) in pm8001_task_exec()
466 dma_unmap_sg(pm8001_ha->dev, t->scatter, n_elem, in pm8001_task_exec()
497 if (ccb->n_elem) in pm8001_ccb_task_free()
793 ccb->n_elem = 0; in pm8001_exec_internal_task_abort()
Dpm8001_sas.h294 u32 n_elem; member
Dpm80xx_hwi.c3990 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_ssp_io_req()
4049 pm8001_chip_make_sg(task->scatter, ccb->n_elem, in pm80xx_chip_ssp_io_req()
4171 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_sata_req()
4237 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_sata_req()
Dpm8001_hwi.c4323 pm8001_chip_make_sg(task->scatter, ccb->n_elem, ccb->buf_prd); in pm8001_chip_ssp_io_req()
4396 pm8001_chip_make_sg(task->scatter, ccb->n_elem, ccb->buf_prd); in pm8001_chip_sata_req()
/linux-4.4.14/drivers/ata/
Dacard-ahci.c240 for_each_sg(qc->sg, sg, qc->n_elem, si) { in acard_ahci_fill_sg()
268 unsigned int n_elem; in acard_ahci_qc_prep() local
282 n_elem = 0; in acard_ahci_qc_prep()
284 n_elem = acard_ahci_fill_sg(qc, cmd_tbl); in acard_ahci_qc_prep()
Dlibata-core.c1556 unsigned int n_elem, unsigned long timeout) in ata_exec_internal_sg() argument
1624 for_each_sg(sgl, sg, n_elem, i) in ata_exec_internal_sg()
1627 ata_sg_init(qc, sgl, n_elem); in ata_exec_internal_sg()
1742 unsigned int n_elem = 0; in ata_exec_internal() local
1748 n_elem++; in ata_exec_internal()
1751 return ata_exec_internal_sg(dev, tf, cdb, dma_dir, psg, n_elem, in ata_exec_internal()
4606 VPRINTK("unmapping %u sg elements\n", qc->n_elem); in ata_sg_clean()
4608 if (qc->n_elem) in ata_sg_clean()
4692 unsigned int n_elem) in ata_sg_init() argument
4695 qc->n_elem = n_elem; in ata_sg_init()
[all …]
Dpata_bf54x.c855 dma_map_sg(ap->dev, qc->sg, qc->n_elem, dir); in bfin_bmdma_setup()
858 for_each_sg(qc->sg, sg, qc->n_elem, si) { in bfin_bmdma_setup()
867 dma_desc_cpu[qc->n_elem - 1].cfg &= ~(DMAFLOW | NDSIZE); in bfin_bmdma_setup()
871 qc->n_elem * sizeof(struct dma_desc_array)); in bfin_bmdma_setup()
954 dma_unmap_sg(ap->dev, qc->sg, qc->n_elem, dir); in bfin_bmdma_stop()
Dlibata.h78 unsigned int n_elem, unsigned long timeout);
Dpata_pxa.c72 tx = dmaengine_prep_slave_sg(pd->dma_chan, qc->sg, qc->n_elem, dir, in pxa_qc_prep()
Dsata_dwc_460ex.c329 desc = dmaengine_prep_slave_sg(hsdevp->chan, qc->sg, qc->n_elem, in dma_dwc_xfer_setup()
340 __func__, qc->sg, qc->n_elem, &addr); in dma_dwc_xfer_setup()
1042 qc->n_elem); in sata_dwc_qc_prep_by_tag()
Dlibahci.c1516 for_each_sg(qc->sg, sg, qc->n_elem, si) { in ahci_fill_sg()
1547 unsigned int n_elem; in ahci_qc_prep() local
1561 n_elem = 0; in ahci_qc_prep()
1563 n_elem = ahci_fill_sg(qc, cmd_tbl); in ahci_qc_prep()
1568 opts = cmd_fis_len | n_elem << 16 | (qc->dev->link->pmp << 12); in ahci_qc_prep()
Dpata_icside.c237 set_dma_sg(state->dma, qc->sg, qc->n_elem); in pata_icside_bmdma_setup()
Dsata_qstor.c260 for_each_sg(qc->sg, sg, qc->n_elem, si) { in qs_fill_sg()
Dsata_sil.c317 for_each_sg(qc->sg, sg, qc->n_elem, si) { in sil_fill_sg()
Dpdc_adma.c282 for_each_sg(qc->sg, sg, qc->n_elem, si) { in adma_fill_sg()
Dsata_nv.c1337 if (idx == qc->n_elem - 1) in nv_adma_fill_aprd()
1357 for_each_sg(qc->sg, sg, qc->n_elem, si) { in nv_adma_fill_sg()
2016 for_each_sg(qc->sg, sg, qc->n_elem, si) { in nv_swncq_fill_sg()
Dsata_inic162x.c464 for_each_sg(qc->sg, sg, qc->n_elem, si) { in inic_fill_sg()
Dpata_ep93xx.c711 txd = dmaengine_prep_slave_sg(channel, qc->sg, qc->n_elem, qc->dma_dir, in ep93xx_pata_dma_start()
Dsata_rcar.c535 for_each_sg(qc->sg, sg, qc->n_elem, si) { in sata_rcar_bmdma_fill_sg()
Dpata_arasan_cf.c536 for_each_sg(qc->sg, sg, qc->n_elem, temp) { in data_xfer()
Dpata_mpc52xx.c457 for_each_sg(qc->sg, sg, qc->n_elem, si) { in mpc52xx_ata_build_dmatable()
Dpata_octeon_cf.c575 VPRINTK("%d scatterlists\n", qc->n_elem); in octeon_cf_dma_start()
Dlibata-sff.c2640 for_each_sg(qc->sg, sg, qc->n_elem, si) { in ata_bmdma_fill_sg()
2691 for_each_sg(qc->sg, sg, qc->n_elem, si) { in ata_bmdma_fill_sg_dumb()
Dpata_macio.c528 for_each_sg(qc->sg, sg, qc->n_elem, si) { in pata_macio_qc_prep()
Dsata_sil24.c786 for_each_sg(qc->sg, sg, qc->n_elem, si) { in sil24_fill_sg()
Dsata_promise.c602 for_each_sg(qc->sg, sg, qc->n_elem, si) { in pdc_fill_sg()
Dsata_sx4.c475 for_each_sg(qc->sg, sg, qc->n_elem, si) { in pdc20621_dma_prep()
Dsata_fsl.c466 for_each_sg(qc->sg, sg, qc->n_elem, si) { in sata_fsl_fill_sg()
Dlibata-scsi.c764 qc->n_elem = scsi_sg_count(cmd); in ata_scsi_qc_new()
Dsata_mv.c1808 for_each_sg(qc->sg, sg, qc->n_elem, si) { in mv_fill_sg()
/linux-4.4.14/net/rxrpc/
Dar-key.c339 unsigned int toklen = *_toklen, n_elem, loop; in rxrpc_krb5_decode_tagged_array() local
349 n_elem = ntohl(*xdr++); in rxrpc_krb5_decode_tagged_array()
351 if (n_elem > max_n_elem) in rxrpc_krb5_decode_tagged_array()
353 *_n_elem = n_elem; in rxrpc_krb5_decode_tagged_array()
354 if (n_elem > 0) { in rxrpc_krb5_decode_tagged_array()
355 if (toklen <= (n_elem + 1) * 4) in rxrpc_krb5_decode_tagged_array()
358 _debug("n_elem %d", n_elem); in rxrpc_krb5_decode_tagged_array()
360 td = kcalloc(n_elem, sizeof(struct krb5_tagged_data), in rxrpc_krb5_decode_tagged_array()
366 for (loop = 0; loop < n_elem; loop++) { in rxrpc_krb5_decode_tagged_array()
/linux-4.4.14/drivers/scsi/libsas/
Dsas_ata.c218 task->num_scatter = qc->n_elem; in sas_ata_qc_issue()
220 for_each_sg(qc->sg, sg, qc->n_elem, si) in sas_ata_qc_issue()
/linux-4.4.14/include/linux/
Dlibata.h634 unsigned int n_elem; member
1191 unsigned int n_elem);
1698 qc->n_elem = 0; in ata_qc_reinit()
/linux-4.4.14/drivers/scsi/
Dipr.c6688 for_each_sg(qc->sg, sg, qc->n_elem, si) { in ipr_build_ata_ioadl64()
6734 for_each_sg(qc->sg, sg, qc->n_elem, si) { in ipr_build_ata_ioadl()
6840 ipr_cmd->dma_use_sg = qc->n_elem; in ipr_qc_issue()