Symbol: layout_cell
usr.bin/tmux/cmd-join-pane.c
78
struct layout_cell *lc;
usr.bin/tmux/cmd-resize-pane.c
160
struct layout_cell *cells[nitems(offsets)], *lc;
usr.bin/tmux/cmd-rotate-window.c
100
if (wp->layout_cell != NULL)
usr.bin/tmux/cmd-rotate-window.c
101
wp->layout_cell->wp = wp;
usr.bin/tmux/cmd-rotate-window.c
52
struct layout_cell *lc;
usr.bin/tmux/cmd-rotate-window.c
62
lc = wp->layout_cell;
usr.bin/tmux/cmd-rotate-window.c
68
wp->layout_cell = wp2->layout_cell;
usr.bin/tmux/cmd-rotate-window.c
69
if (wp->layout_cell != NULL)
usr.bin/tmux/cmd-rotate-window.c
70
wp->layout_cell->wp = wp;
usr.bin/tmux/cmd-rotate-window.c
74
wp->layout_cell = lc;
usr.bin/tmux/cmd-rotate-window.c
75
if (wp->layout_cell != NULL)
usr.bin/tmux/cmd-rotate-window.c
76
wp->layout_cell->wp = wp;
usr.bin/tmux/cmd-rotate-window.c
87
lc = wp->layout_cell;
usr.bin/tmux/cmd-rotate-window.c
93
wp->layout_cell = wp2->layout_cell;
usr.bin/tmux/cmd-rotate-window.c
94
if (wp->layout_cell != NULL)
usr.bin/tmux/cmd-rotate-window.c
95
wp->layout_cell->wp = wp;
usr.bin/tmux/cmd-rotate-window.c
99
wp->layout_cell = lc;
usr.bin/tmux/cmd-split-window.c
67
struct layout_cell *lc;
usr.bin/tmux/cmd-swap-pane.c
100
src_wp->layout_cell = dst_lc;
usr.bin/tmux/cmd-swap-pane.c
53
struct layout_cell *src_lc, *dst_lc;
usr.bin/tmux/cmd-swap-pane.c
95
src_lc = src_wp->layout_cell;
usr.bin/tmux/cmd-swap-pane.c
96
dst_lc = dst_wp->layout_cell;
usr.bin/tmux/cmd-swap-pane.c
98
dst_wp->layout_cell = src_lc;
usr.bin/tmux/layout-custom.c
121
layout_check(struct layout_cell *lc)
usr.bin/tmux/layout-custom.c
123
struct layout_cell *lcchild;
usr.bin/tmux/layout-custom.c
159
struct layout_cell *lc, *lcchild;
usr.bin/tmux/layout-custom.c
26
static struct layout_cell *layout_find_bottomright(struct layout_cell *);
usr.bin/tmux/layout-custom.c
265
layout_assign(struct window_pane **wp, struct layout_cell *lc)
usr.bin/tmux/layout-custom.c
267
struct layout_cell *lcchild;
usr.bin/tmux/layout-custom.c
28
static int layout_append(struct layout_cell *, char *,
usr.bin/tmux/layout-custom.c
283
static struct layout_cell *
usr.bin/tmux/layout-custom.c
284
layout_construct(struct layout_cell *lcparent, const char **layout)
usr.bin/tmux/layout-custom.c
286
struct layout_cell *lc, *lcchild;
usr.bin/tmux/layout-custom.c
30
static struct layout_cell *layout_construct(struct layout_cell *,
usr.bin/tmux/layout-custom.c
33
struct layout_cell *);
usr.bin/tmux/layout-custom.c
36
static struct layout_cell *
usr.bin/tmux/layout-custom.c
37
layout_find_bottomright(struct layout_cell *lc)
usr.bin/tmux/layout-custom.c
61
layout_dump(__unused struct window *w, struct layout_cell *root)
usr.bin/tmux/layout-custom.c
75
layout_append(struct layout_cell *lc, char *buf, size_t len)
usr.bin/tmux/layout-custom.c
77
struct layout_cell *lcchild;
usr.bin/tmux/layout-set.c
130
struct layout_cell *lc, *lcnew;
usr.bin/tmux/layout-set.c
196
struct layout_cell *lc, *lcmain, *lcother, *lcchild;
usr.bin/tmux/layout-set.c
294
struct layout_cell *lc, *lcmain, *lcother, *lcchild;
usr.bin/tmux/layout-set.c
392
struct layout_cell *lc, *lcmain, *lcother, *lcchild;
usr.bin/tmux/layout-set.c
490
struct layout_cell *lc, *lcmain, *lcother, *lcchild;
usr.bin/tmux/layout-set.c
589
struct layout_cell *lc, *lcrow, *lcchild;
usr.bin/tmux/layout.c
1089
layout_destroy_cell(w, wp->layout_cell, &w->layout_root);
usr.bin/tmux/layout.c
1100
layout_spread_cell(struct window *w, struct layout_cell *parent)
usr.bin/tmux/layout.c
1102
struct layout_cell *lc;
usr.bin/tmux/layout.c
1164
struct layout_cell *parent;
usr.bin/tmux/layout.c
1167
parent = wp->layout_cell->parent;
usr.bin/tmux/layout.c
129
struct layout_cell *
usr.bin/tmux/layout.c
130
layout_search_by_border(struct layout_cell *lc, u_int x, u_int y)
usr.bin/tmux/layout.c
132
struct layout_cell *lcchild, *last = NULL;
usr.bin/tmux/layout.c
166
layout_set_size(struct layout_cell *lc, u_int sx, u_int sy, u_int xoff,
usr.bin/tmux/layout.c
177
layout_make_leaf(struct layout_cell *lc, struct window_pane *wp)
usr.bin/tmux/layout.c
183
wp->layout_cell = lc;
usr.bin/tmux/layout.c
188
layout_make_node(struct layout_cell *lc, enum layout_type type)
usr.bin/tmux/layout.c
197
lc->wp->layout_cell = NULL;
usr.bin/tmux/layout.c
203
layout_fix_offsets1(struct layout_cell *lc)
usr.bin/tmux/layout.c
205
struct layout_cell *lcchild;
usr.bin/tmux/layout.c
233
struct layout_cell *lc = w->layout_root;
usr.bin/tmux/layout.c
243
layout_cell_is_top(struct window *w, struct layout_cell *lc)
usr.bin/tmux/layout.c
245
struct layout_cell *next;
usr.bin/tmux/layout.c
259
layout_cell_is_bottom(struct window *w, struct layout_cell *lc)
usr.bin/tmux/layout.c
261
struct layout_cell *next;
usr.bin/tmux/layout.c
278
layout_add_horizontal_border(struct window *w, struct layout_cell *lc,
usr.bin/tmux/layout.c
293
struct layout_cell *lc;
usr.bin/tmux/layout.c
302
if ((lc = wp->layout_cell) == NULL || wp == skip)
usr.bin/tmux/layout.c
346
layout_count_cells(struct layout_cell *lc)
usr.bin/tmux/layout.c
348
struct layout_cell *lcchild;
usr.bin/tmux/layout.c
36
static u_int layout_resize_check(struct window *, struct layout_cell *,
usr.bin/tmux/layout.c
367
layout_resize_check(struct window *w, struct layout_cell *lc,
usr.bin/tmux/layout.c
370
struct layout_cell *lcchild;
usr.bin/tmux/layout.c
38
static int layout_resize_pane_grow(struct window *, struct layout_cell *,
usr.bin/tmux/layout.c
40
static int layout_resize_pane_shrink(struct window *, struct layout_cell *,
usr.bin/tmux/layout.c
422
layout_resize_adjust(struct window *w, struct layout_cell *lc,
usr.bin/tmux/layout.c
425
struct layout_cell *lcchild;
usr.bin/tmux/layout.c
43
struct layout_cell *, enum layout_type, u_int, u_int,
usr.bin/tmux/layout.c
45
static int layout_set_size_check(struct window *, struct layout_cell *,
usr.bin/tmux/layout.c
467
layout_destroy_cell(struct window *w, struct layout_cell *lc,
usr.bin/tmux/layout.c
468
struct layout_cell **lcroot)
usr.bin/tmux/layout.c
470
struct layout_cell *lcother, *lcparent;
usr.bin/tmux/layout.c
48
struct layout_cell *);
usr.bin/tmux/layout.c
50
struct layout_cell *
usr.bin/tmux/layout.c
51
layout_create_cell(struct layout_cell *lcparent)
usr.bin/tmux/layout.c
519
struct layout_cell *lc;
usr.bin/tmux/layout.c
53
struct layout_cell *lc;
usr.bin/tmux/layout.c
537
struct layout_cell *lc = w->layout_root;
usr.bin/tmux/layout.c
590
struct layout_cell *lc, *lcparent;
usr.bin/tmux/layout.c
593
lc = wp->layout_cell;
usr.bin/tmux/layout.c
619
layout_resize_layout(struct window *w, struct layout_cell *lc,
usr.bin/tmux/layout.c
651
struct layout_cell *lc, *lcparent;
usr.bin/tmux/layout.c
653
lc = wp->layout_cell;
usr.bin/tmux/layout.c
673
layout_resize_pane_grow(struct window *w, struct layout_cell *lc,
usr.bin/tmux/layout.c
676
struct layout_cell *lcadd, *lcremove;
usr.bin/tmux/layout.c
714
layout_resize_pane_shrink(struct window *w, struct layout_cell *lc,
usr.bin/tmux/layout.c
717
struct layout_cell *lcadd, *lcremove;
usr.bin/tmux/layout.c
73
layout_free_cell(struct layout_cell *lc)
usr.bin/tmux/layout.c
746
layout_assign_pane(struct layout_cell *lc, struct window_pane *wp,
usr.bin/tmux/layout.c
75
struct layout_cell *lcchild;
usr.bin/tmux/layout.c
758
layout_new_pane_size(struct window *w, u_int previous, struct layout_cell *lc,
usr.bin/tmux/layout.c
796
layout_set_size_check(struct window *w, struct layout_cell *lc,
usr.bin/tmux/layout.c
799
struct layout_cell *lcchild;
usr.bin/tmux/layout.c
853
layout_resize_child_cells(struct window *w, struct layout_cell *lc)
usr.bin/tmux/layout.c
855
struct layout_cell *lcchild;
usr.bin/tmux/layout.c
88
lc->wp->layout_cell = NULL;
usr.bin/tmux/layout.c
907
struct layout_cell *
usr.bin/tmux/layout.c
911
struct layout_cell *lc, *lcparent, *lcnew, *lc1, *lc2;
usr.bin/tmux/layout.c
925
lc = wp->layout_cell;
usr.bin/tmux/layout.c
96
layout_print_cell(struct layout_cell *lc, const char *hdr, u_int n)
usr.bin/tmux/layout.c
98
struct layout_cell *lcchild;
usr.bin/tmux/popup.c
412
struct layout_cell *lc;
usr.bin/tmux/screen-write.c
144
if (wp->layout_cell == NULL)
usr.bin/tmux/tmux.h
1206
struct layout_cell *layout_cell;
usr.bin/tmux/tmux.h
1207
struct layout_cell *saved_layout_cell;
usr.bin/tmux/tmux.h
1315
struct layout_cell *layout_root;
usr.bin/tmux/tmux.h
1316
struct layout_cell *saved_layout_root;
usr.bin/tmux/tmux.h
1409
TAILQ_HEAD(layout_cells, layout_cell);
usr.bin/tmux/tmux.h
1415
struct layout_cell *parent;
usr.bin/tmux/tmux.h
1426
TAILQ_ENTRY(layout_cell) entry;
usr.bin/tmux/tmux.h
2260
struct layout_cell *lc;
usr.bin/tmux/tmux.h
3412
struct layout_cell *layout_create_cell(struct layout_cell *);
usr.bin/tmux/tmux.h
3419
struct layout_cell *layout_search_by_border(struct layout_cell *, u_int, u_int);
usr.bin/tmux/tmux.h
3437
struct layout_cell *layout_split_pane(struct window_pane *, enum layout_type,
usr.bin/tmux/window.c
673
wp1->saved_layout_cell = wp1->layout_cell;
usr.bin/tmux/window.c
674
wp1->layout_cell = NULL;
usr.bin/tmux/window.c
699
wp->layout_cell = wp->saved_layout_cell;