Lines Matching refs:next_desc
702 struct ppc440spe_adma_desc_slot *next_desc) in ppc440spe_xor_set_link() argument
706 if (unlikely(!next_desc || !(next_desc->phys))) { in ppc440spe_xor_set_link()
708 __func__, next_desc, in ppc440spe_xor_set_link()
709 next_desc ? next_desc->phys : 0); in ppc440spe_xor_set_link()
714 xor_hw_desc->cblal = next_desc->phys; in ppc440spe_xor_set_link()
725 struct ppc440spe_adma_desc_slot *next_desc) in ppc440spe_desc_set_link() argument
728 struct ppc440spe_adma_desc_slot *tail = next_desc; in ppc440spe_desc_set_link()
730 if (unlikely(!prev_desc || !next_desc || in ppc440spe_desc_set_link()
731 (prev_desc->hw_next && prev_desc->hw_next != next_desc))) { in ppc440spe_desc_set_link()
738 next_desc, prev_desc ? prev_desc->hw_next : 0); in ppc440spe_desc_set_link()
745 prev_desc->hw_next = next_desc; in ppc440spe_desc_set_link()
760 ppc440spe_xor_set_link(prev_desc, next_desc); in ppc440spe_desc_set_link()
1051 struct ppc440spe_adma_desc_slot *next_desc) in ppc440spe_chan_set_first_xor_descriptor() argument
1060 xor_last_submit = xor_last_linked = next_desc; in ppc440spe_chan_set_first_xor_descriptor()
1064 iowrite32be(next_desc->phys, &xor_reg->cblalr); in ppc440spe_chan_set_first_xor_descriptor()