/drivers/block/ |
H A D | sx8.c | 258 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...] |
/drivers/scsi/mvsas/ |
H A D | mv_sas.c | 333 u32 flags = (tei->n_elem << MCH_PRD_LEN_SHIFT); 377 if (tei->n_elem) 382 i = MVS_CHIP_DISP->prd_size() * tei->n_elem; 413 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd); 478 flags = (tei->n_elem << MCH_PRD_LEN_SHIFT); 522 if (tei->n_elem) 561 MVS_CHIP_DISP->make_prd(task->scatter, tei->n_elem, buf_prd); 565 TRASH_BUCKET_SIZE, tei->n_elem, buf_prd); 611 hdr->flags = cpu_to_le32(flags | (tei->n_elem << MCH_PRD_LEN_SHIFT)); 637 if (tei->n_elem) 718 u32 tag = 0xdeadbeef, n_elem = 0; local [all...] |
H A D | mv_sas.h | 330 u32 n_elem; member in struct:mvs_slot_info 440 int n_elem; member in struct:mvs_task_exec_info
|
/drivers/ata/ |
H A D | acard-ahci.c | 240 for_each_sg(qc->sg, sg, qc->n_elem, si) { 268 unsigned int n_elem; local 282 n_elem = 0; 284 n_elem = acard_ahci_fill_sg(qc, cmd_tbl);
|
H A D | libata-core.c | 1530 * @n_elem: Number of sg entries 1548 unsigned int n_elem, unsigned long timeout) 1618 for_each_sg(sgl, sg, n_elem, i) 1621 ata_sg_init(qc, sgl, n_elem); 1736 unsigned int n_elem = 0; local 1742 n_elem++; 1745 return ata_exec_internal_sg(dev, tf, cdb, dma_dir, psg, n_elem, 4573 VPRINTK("unmapping %u sg elements\n", qc->n_elem); 4575 if (qc->n_elem) 4649 * @n_elem 1545 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 4658 ata_sg_init(struct ata_queued_cmd *qc, struct scatterlist *sg, unsigned int n_elem) argument 4682 unsigned int n_elem; local [all...] |
H A D | pata_bf54x.c | 855 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 D | libata.h | 78 unsigned int n_elem, unsigned long timeout);
|
H A D | pata_pxa.c | 119 for_each_sg(qc->sg, sg, qc->n_elem, si)
|
H A D | libahci.c | 1500 for_each_sg(qc->sg, sg, qc->n_elem, si) { 1531 unsigned int n_elem; local 1545 n_elem = 0; 1547 n_elem = ahci_fill_sg(qc, cmd_tbl); 1552 opts = cmd_fis_len | n_elem << 16 | (qc->dev->link->pmp << 12);
|
H A D | pata_icside.c | 237 set_dma_sg(state->dma, qc->sg, qc->n_elem);
|
H A D | pdc_adma.c | 282 for_each_sg(qc->sg, sg, qc->n_elem, si) {
|
H A D | sata_qstor.c | 260 for_each_sg(qc->sg, sg, qc->n_elem, si) {
|
H A D | sata_sil.c | 317 for_each_sg(qc->sg, sg, qc->n_elem, si) {
|
H A D | sata_nv.c | 1337 if (idx == qc->n_elem - 1) 1357 for_each_sg(qc->sg, sg, qc->n_elem, si) { 2016 for_each_sg(qc->sg, sg, qc->n_elem, si) {
|
H A D | sata_dwc_460ex.c | 1513 dev_dbg(ap->dev, "%s: port=%d dma dir=%s n_elem=%d\n", 1515 qc->n_elem); 1517 dma_chan = dma_dwc_xfer_setup(sg, qc->n_elem, hsdevp->llit[tag],
|
H A D | pata_arasan_cf.c | 536 for_each_sg(qc->sg, sg, qc->n_elem, temp) {
|
H A D | pata_ep93xx.c | 711 txd = dmaengine_prep_slave_sg(channel, qc->sg, qc->n_elem, qc->dma_dir,
|
H A D | pata_macio.c | 528 for_each_sg(qc->sg, sg, qc->n_elem, si) {
|
H A D | pata_mpc52xx.c | 457 for_each_sg(qc->sg, sg, qc->n_elem, si) {
|
H A D | pata_octeon_cf.c | 575 VPRINTK("%d scatterlists\n", qc->n_elem);
|
H A D | sata_inic162x.c | 464 for_each_sg(qc->sg, sg, qc->n_elem, si) {
|
H A D | sata_rcar.c | 535 for_each_sg(qc->sg, sg, qc->n_elem, si) {
|
/drivers/scsi/pm8001/ |
H A D | pm8001_sas.c | 362 u32 tag = 0xdeadbeef, rc, n_elem = 0; local 412 n_elem = dma_map_sg(pm8001_ha->dev, 416 if (!n_elem) { 422 n_elem = t->num_scatter; 426 ccb->n_elem = n_elem; 474 if (n_elem) 475 dma_unmap_sg(pm8001_ha->dev, t->scatter, n_elem, 509 if (ccb->n_elem)
|
H A D | pm8001_sas.h | 292 u32 n_elem; member in struct:pm8001_ccb_info
|
/drivers/scsi/libsas/ |
H A D | sas_ata.c | 219 task->num_scatter = qc->n_elem; 221 for_each_sg(qc->sg, sg, qc->n_elem, si)
|