Home | History | Annotate | Download | only in ic

Lines Matching defs:eprd

117 #define MVSATA_EPRD_MAX_SIZE	(sizeof(struct eprd) * MVSATA_MAX_SEGS)
950 mvport->port_reqtbl[i].eprd = mvport->port_eprd +
951 i * MVSATA_EPRD_MAX_SIZE / sizeof(struct eprd);
2643 struct eprd *eprd;
2672 /* setup EDMA Physical Region Descriptors (ePRD) Table Data */
2674 eprd = mvport->port_reqtbl[xfer->c_slot].eprd;
2679 eprd->prdbal = htole32(ds_addr & EPRD_PRDBAL_MASK);
2680 eprd->bytecount = htole32(EPRD_BYTECOUNT(ds_len));
2681 eprd->eot = htole16(0);
2682 eprd->prdbah = htole32((ds_addr >> 16) >> 16);
2683 eprd++;
2685 (eprd - 1)->eot |= htole16(EPRD_EOT);
2919 struct eprd *eprd;
2936 /* setup EDMA Physical Region Descriptors (ePRD) Table Data */
2938 eprd = mvport->port_reqtbl[xfer->c_slot].eprd;
2943 eprd->prdbal = htole32(ds_addr & EPRD_PRDBAL_MASK);
2944 eprd->bytecount = htole32(EPRD_BYTECOUNT(ds_len));
2945 eprd->eot = htole16(0);
2946 eprd->prdbah = htole32((ds_addr >> 16) >> 16);
2947 eprd++;
2949 (eprd - 1)->eot |= htole16(EPRD_EOT);
3072 "%s:%d:%d: EDMA ePRD buffer map create failed: error=%d\n",
3853 struct eprd *eprd;
3856 eprd = mvport->port_reqtbl[n].eprd;
3858 MVSATA_DEBUG_PRINT(eprd, sizeof(struct eprd),
3859 i, (u_char *)eprd);
3860 if (eprd->eot & EPRD_EOT)
3862 eprd++;