Lines Matching refs:iter
431 struct drm_bridge *iter;
437 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) {
438 if (iter->funcs->disable)
439 iter->funcs->disable(iter);
441 if (iter == bridge)
516 struct drm_bridge *iter;
522 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) {
523 if (iter->funcs->pre_enable)
524 iter->funcs->pre_enable(iter);
526 if (iter == bridge)
573 struct drm_bridge *iter;
579 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) {
580 if (iter->funcs->atomic_disable) {
585 iter);
589 iter->funcs->atomic_disable(iter, old_bridge_state);
590 } else if (iter->funcs->disable) {
591 iter->funcs->disable(iter);
594 if (iter == bridge)
658 struct drm_bridge *iter;
664 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) {
665 if (iter->funcs->atomic_pre_enable) {
670 iter);
674 iter->funcs->atomic_pre_enable(iter, old_bridge_state);
675 } else if (iter->funcs->pre_enable) {
676 iter->funcs->pre_enable(iter);
679 if (iter == bridge)
1004 struct drm_bridge *iter;
1016 list_for_each_entry_reverse(iter, &encoder->bridge_chain, chain_node) {
1026 drm_atomic_bridge_propagate_bus_flags(iter, conn,
1029 ret = drm_atomic_bridge_check(iter, crtc_state, conn_state);
1033 if (iter == bridge)