Lines Matching defs:cdr
14 struct safexcel_desc_ring *cdr,
22 cdr->offset = priv->config.cd_offset;
23 cdr->base = dmam_alloc_coherent(priv->dev,
24 cdr->offset * EIP197_DEFAULT_RING_SIZE,
25 &cdr->base_dma, GFP_KERNEL);
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;
33 cdr->shoffset = priv->config.cdsh_offset;
34 cdr->shbase = dmam_alloc_coherent(priv->dev,
35 cdr->shoffset *
37 &cdr->shbase_dma, GFP_KERNEL);
38 if (!cdr->shbase)
40 cdr->shwrite = cdr->shbase;
41 cdr->shbase_end = cdr->shbase + cdr->shoffset *
48 cdesc = cdr->base;
49 atok = cdr->shbase_dma;
53 cdesc = (void *)cdesc + cdr->offset;
54 atok += cdr->shoffset;
189 cdesc = safexcel_ring_next_cwptr(priv, &priv->ring[ring_id].cdr,