Lines Matching refs:toggle
52 return ring->curr.toggle; in curr_toggle_val()
58 static inline void rm_write_header_desc(void *desc, uint32_t toggle, in rm_write_header_desc() argument
70 r->toggle = toggle; in rm_write_header_desc()
84 rm_write_header_desc(desc, (r->curr.toggle == 0) ? 1 : 0, opq, bdcount); in rm_write_header_next_desc()
95 static inline void rm_header_set_toggle(void *desc, uint32_t toggle) in rm_header_set_toggle() argument
99 r->toggle = toggle; in rm_header_set_toggle()
155 curr, nxt->toggle, (uintptr_t)nxt->addr); in next_desc_addr()
158 ring->curr.toggle = (ring->curr.toggle == 0) ? 1 : 0; in next_desc_addr()
175 uint32_t toggle) in rm_write_next_table_desc() argument
181 nxt->toggle = toggle; in rm_write_next_table_desc()
187 uint32_t toggle; in prepare_ring() local
198 toggle = 0x1; in prepare_ring()
205 (void *)next, toggle); in prepare_ring()
208 toggle = toggle ? 0x0 : 0x1; in prepare_ring()
223 ring->curr.toggle = 1; in prepare_ring()
790 toggle_bit = ring->curr.toggle; in dma_iproc_pax_do_xfer()