Lines Matching refs:chain_node
321 list_add(&bridge->chain_node, &previous->chain_node); in drm_bridge_attach()
323 list_add(&bridge->chain_node, &encoder->bridge_chain); in drm_bridge_attach()
354 list_del(&bridge->chain_node); in drm_bridge_attach()
382 list_del(&bridge->chain_node); in drm_bridge_detach()
502 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_mode_valid()
539 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_bridge_chain_mode_set()
568 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) { in drm_atomic_bridge_chain_disable()
643 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_atomic_bridge_chain_post_disable()
646 if (!list_is_last(&bridge->chain_node, &encoder->bridge_chain)) { in drm_atomic_bridge_chain_post_disable()
647 next = list_next_entry(bridge, chain_node); in drm_atomic_bridge_chain_post_disable()
659 chain_node) { in drm_atomic_bridge_chain_post_disable()
661 next = list_prev_entry(next, chain_node); in drm_atomic_bridge_chain_post_disable()
666 if (list_is_last(&next->chain_node, in drm_atomic_bridge_chain_post_disable()
675 chain_node) { in drm_atomic_bridge_chain_post_disable()
746 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) { in drm_atomic_bridge_chain_pre_enable()
752 chain_node) { in drm_atomic_bridge_chain_pre_enable()
765 list_for_each_entry_from(next, &encoder->bridge_chain, chain_node) { in drm_atomic_bridge_chain_pre_enable()
812 list_for_each_entry_from(bridge, &encoder->bridge_chain, chain_node) { in drm_atomic_bridge_chain_enable()
990 struct drm_bridge, chain_node); in drm_atomic_bridge_chain_select_bus_fmts()
1122 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) { in drm_atomic_bridge_chain_check()