Lines Matching refs:chain
179 * @has_chain: if true, indicates that there's a partition chain
180 * @chain: entry in the display list partition chain
198 struct list_head chain;
616 * The display list chain must be initialised to ensure every
617 * display list can assert list_empty() if it is not in a chain.
619 INIT_LIST_HEAD(&dl->chain);
640 list_for_each_entry(dl_next, &dl->chain, chain)
722 * vsp1_dl_list_add_chain - Add a display list to a chain
726 * Add a display list to an existing display list chain. The chained lists
729 * display list in the chain has completed processing.
731 * Adding a display list to a chain passes ownership of the display list to
732 * the head display list item. The chain is released when the head dl item is
739 list_add_tail(&dl->chain, &head->chain);
792 * enable auto-start for all lists but the last to chain processing of
800 * If this is not the last display list in the chain, queue the
803 struct vsp1_dl_list *next = list_next_entry(dl, chain);
924 vsp1_dl_list_fill_header(dl, list_empty(&dl->chain));
926 list_for_each_entry(dl_next, &dl->chain, chain) {
927 bool last = list_is_last(&dl_next->chain, &dl->chain);