/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...] |
H A D | ub.c | 608 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 D | mv_sas.c | 330 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 D | mv_sas.h | 328 u32 n_elem; member in struct:mvs_slot_info 438 int n_elem; member in struct:mvs_task_exec_info
|
/drivers/ata/ |
H A D | acard-ahci.c | 241 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 D | libata-core.c | 1526 * @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 D | libata.h | 78 unsigned int n_elem, unsigned long timeout);
|
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 | pata_pxa.c | 120 for_each_sg(qc->sg, sg, qc->n_elem, si)
|
H A D | libahci.c | 1444 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 D | pata_icside.c | 237 set_dma_sg(state->dma, qc->sg, qc->n_elem);
|
H A D | pdc_adma.c | 283 for_each_sg(qc->sg, sg, qc->n_elem, si) {
|
H A D | sata_qstor.c | 261 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 | 1338 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 D | sata_dwc_460ex.c | 1507 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 D | pata_arasan_cf.c | 539 for_each_sg(qc->sg, sg, qc->n_elem, temp) {
|
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 | 527 VPRINTK("%d scatterlists\n", qc->n_elem);
|
H A D | sata_inic162x.c | 454 for_each_sg(qc->sg, sg, qc->n_elem, si) {
|
H A D | libata-sff.c | 2649 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 D | pm8001_sas.c | 365 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 D | pm8001_sas.h | 232 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)
|