Lines Matching refs:dd
225 int ath_descdma_setup(struct ath_softc *sc, struct ath_descdma *dd, in ath_descdma_setup() argument
250 dd->dd_desc_len = desc_len * nbuf * ndesc; in ath_descdma_setup()
259 ATH_DESC_4KB_BOUND_NUM_SKIPPED(dd->dd_desc_len); in ath_descdma_setup()
264 dd->dd_desc_len += dma_len; in ath_descdma_setup()
271 dd->dd_desc = dmam_alloc_coherent(sc->dev, dd->dd_desc_len, in ath_descdma_setup()
272 &dd->dd_desc_paddr, GFP_KERNEL); in ath_descdma_setup()
273 if (!dd->dd_desc) in ath_descdma_setup()
276 ds = (u8 *) dd->dd_desc; in ath_descdma_setup()
278 name, ds, (u32) dd->dd_desc_len, in ath_descdma_setup()
279 ito64(dd->dd_desc_paddr), /*XXX*/(u32) dd->dd_desc_len); in ath_descdma_setup()
292 bf->bf_daddr = DS2PHYS(dd, ds); in ath_descdma_setup()
303 ((caddr_t) dd->dd_desc + in ath_descdma_setup()
304 dd->dd_desc_len)); in ath_descdma_setup()
308 bf->bf_daddr = DS2PHYS(dd, ds); in ath_descdma_setup()
323 bf->bf_daddr = DS2PHYS(dd, ds); in ath_descdma_setup()
334 ((caddr_t) dd->dd_desc + in ath_descdma_setup()
335 dd->dd_desc_len)); in ath_descdma_setup()
339 bf->bf_daddr = DS2PHYS(dd, ds); in ath_descdma_setup()