QWZ_DMA_LEN
} else if (sc->fwmem == NULL || QWZ_DMA_LEN(sc->fwmem) < total_size) {
if (sc->m3_mem == NULL || QWZ_DMA_LEN(sc->m3_mem) < len) {
size = QWZ_DMA_LEN(sc->m3_mem);
QWZ_DMA_LEN(psc->chan_ctxt), BUS_DMASYNC_PREWRITE);
QWZ_DMA_LEN(psc->event_ctxt), BUS_DMASYNC_PREWRITE);
QWZ_DMA_LEN(psc->cmd_ctxt), BUS_DMASYNC_PREWRITE);
QWZ_DMA_LEN(psc->cmd_ctxt), BUS_DMASYNC_POSTREAD);
QWZ_DMA_LEN(psc->cmd_ctxt), BUS_DMASYNC_PREWRITE);
0, QWZ_DMA_LEN(ring->dmamem), BUS_DMASYNC_PREWRITE);
QWZ_DMA_LEN(psc->chan_ctxt), BUS_DMASYNC_PREWRITE);
QWZ_DMA_LEN(psc->chan_ctxt), BUS_DMASYNC_PREWRITE);
QWZ_DMA_LEN(ring->dmamem), BUS_DMASYNC_PREWRITE);
if (psc->amss_data == NULL || QWZ_DMA_LEN(psc->amss_data) < len) {
if (psc->amss_vec == NULL || QWZ_DMA_LEN(psc->amss_vec) < vec_size) {
QWZ_DMA_LEN(psc->event_ctxt), BUS_DMASYNC_POSTREAD);
0, QWZ_DMA_LEN(ring->dmamem), BUS_DMASYNC_POSTREAD);
QWZ_DMA_LEN(psc->event_ctxt), BUS_DMASYNC_PREWRITE);
QWZ_DMA_LEN(psc->chan_ctxt),
QWZ_DMA_LEN(psc->event_ctxt), BUS_DMASYNC_POSTREAD);
0, QWZ_DMA_LEN(ring->dmamem), BUS_DMASYNC_POSTREAD);
QWZ_DMA_LEN(psc->event_ctxt), BUS_DMASYNC_PREWRITE);