Lines Matching refs:base
23 cdr->base = dmam_alloc_coherent(priv->dev,
26 if (!cdr->base)
28 cdr->write = cdr->base;
29 cdr->base_end = cdr->base + cdr->offset * (EIP197_DEFAULT_RING_SIZE - 1);
30 cdr->read = cdr->base;
48 cdesc = cdr->base;
60 rdr->base = dmam_alloc_coherent(priv->dev,
63 if (!rdr->base)
65 rdr->write = rdr->base;
66 rdr->base_end = rdr->base + rdr->offset * (EIP197_DEFAULT_RING_SIZE - 1);
67 rdr->read = rdr->base;
88 (ring->read == ring->base && ring->write == ring->base_end))
92 ring->write = ring->base;
112 (ring->read == ring->base && ring->write == ring->base_end))
116 ring->write = ring->base;
132 ring->read = ring->base;
152 return (rdr->read - rdr->base) / rdr->offset;
161 return ((void *)rdesc - rdr->base) / rdr->offset;
170 if (ring->write == ring->base) {