Lines Matching refs:wp
51 struct window_pane *wp, *wp2; in cmd_rotate_window_exec() local
58 wp = TAILQ_LAST(&w->panes, window_panes); in cmd_rotate_window_exec()
59 TAILQ_REMOVE(&w->panes, wp, entry); in cmd_rotate_window_exec()
60 TAILQ_INSERT_HEAD(&w->panes, wp, entry); in cmd_rotate_window_exec()
62 lc = wp->layout_cell; in cmd_rotate_window_exec()
63 xoff = wp->xoff; yoff = wp->yoff; in cmd_rotate_window_exec()
64 sx = wp->sx; sy = wp->sy; in cmd_rotate_window_exec()
65 TAILQ_FOREACH(wp, &w->panes, entry) { in cmd_rotate_window_exec()
66 if ((wp2 = TAILQ_NEXT(wp, entry)) == NULL) in cmd_rotate_window_exec()
68 wp->layout_cell = wp2->layout_cell; in cmd_rotate_window_exec()
69 if (wp->layout_cell != NULL) in cmd_rotate_window_exec()
70 wp->layout_cell->wp = wp; in cmd_rotate_window_exec()
71 wp->xoff = wp2->xoff; wp->yoff = wp2->yoff; in cmd_rotate_window_exec()
72 window_pane_resize(wp, wp2->sx, wp2->sy); in cmd_rotate_window_exec()
74 wp->layout_cell = lc; in cmd_rotate_window_exec()
75 if (wp->layout_cell != NULL) in cmd_rotate_window_exec()
76 wp->layout_cell->wp = wp; in cmd_rotate_window_exec()
77 wp->xoff = xoff; wp->yoff = yoff; in cmd_rotate_window_exec()
78 window_pane_resize(wp, sx, sy); in cmd_rotate_window_exec()
80 if ((wp = TAILQ_PREV(w->active, window_panes, entry)) == NULL) in cmd_rotate_window_exec()
81 wp = TAILQ_LAST(&w->panes, window_panes); in cmd_rotate_window_exec()
83 wp = TAILQ_FIRST(&w->panes); in cmd_rotate_window_exec()
84 TAILQ_REMOVE(&w->panes, wp, entry); in cmd_rotate_window_exec()
85 TAILQ_INSERT_TAIL(&w->panes, wp, entry); in cmd_rotate_window_exec()
87 lc = wp->layout_cell; in cmd_rotate_window_exec()
88 xoff = wp->xoff; yoff = wp->yoff; in cmd_rotate_window_exec()
89 sx = wp->sx; sy = wp->sy; in cmd_rotate_window_exec()
90 TAILQ_FOREACH_REVERSE(wp, &w->panes, window_panes, entry) { in cmd_rotate_window_exec()
91 if ((wp2 = TAILQ_PREV(wp, window_panes, entry)) == NULL) in cmd_rotate_window_exec()
93 wp->layout_cell = wp2->layout_cell; in cmd_rotate_window_exec()
94 if (wp->layout_cell != NULL) in cmd_rotate_window_exec()
95 wp->layout_cell->wp = wp; in cmd_rotate_window_exec()
96 wp->xoff = wp2->xoff; wp->yoff = wp2->yoff; in cmd_rotate_window_exec()
97 window_pane_resize(wp, wp2->sx, wp2->sy); in cmd_rotate_window_exec()
99 wp->layout_cell = lc; in cmd_rotate_window_exec()
100 if (wp->layout_cell != NULL) in cmd_rotate_window_exec()
101 wp->layout_cell->wp = wp; in cmd_rotate_window_exec()
102 wp->xoff = xoff; wp->yoff = yoff; in cmd_rotate_window_exec()
103 window_pane_resize(wp, sx, sy); in cmd_rotate_window_exec()
105 if ((wp = TAILQ_NEXT(w->active, entry)) == NULL) in cmd_rotate_window_exec()
106 wp = TAILQ_FIRST(&w->panes); in cmd_rotate_window_exec()
109 window_set_active_pane(w, wp, 1); in cmd_rotate_window_exec()
110 cmd_find_from_winlink_pane(current, wl, wp, 0); in cmd_rotate_window_exec()