Lines Matching refs:prd
275 struct ata_bmdma_prd *prd; /* our SG list */
1940 pp->prd = dmam_alloc_coherent(dev, ATA_PRD_TBL_SZ * ATA_MAX_QUEUE,
1942 if (!pp->prd)
1944 memset(pp->prd, 0, ATA_PRD_TBL_SZ * ATA_MAX_QUEUE);
1972 struct ata_bmdma_prd *prd;
1975 prd = pp->prd + ATA_MAX_PRD * qc->tag;
1991 prd[idx].addr = cpu_to_le32(addr);
1992 prd[idx].flags_len = cpu_to_le32(len & 0xffff);
2000 prd[idx - 1].flags_len |= cpu_to_le32(ATA_PRD_EOT);