Lines Matching refs:first
51 writel_relaxed(dreq->chain.first->cur_dma,
62 for (tdma = dreq->chain.first; tdma;) {
75 dreq->chain.first = NULL;
84 for (tdma = dreq->chain.first; tdma; tdma = tdma->next) {
99 if (engine->chain.first == NULL && engine->chain.last == NULL) {
100 engine->chain.first = dreq->chain.first;
106 last->next = dreq->chain.first;
116 !(dreq->chain.first->flags & CESA_TDMA_SET_STATE))
117 last->next_dma = cpu_to_le32(dreq->chain.first->cur_dma);
130 for (tdma = engine->chain.first; tdma; tdma = next) {
152 engine->chain.first = tdma->next;
156 if (engine->chain.first == NULL)
207 chain->first = new_tdma;
227 * req, just pick the first one in the chain.
229 for (op_desc = chain->first; op_desc; op_desc = op_desc->next) {