control_pane
TAILQ_HEAD(, control_pane) pending_list;
control_pane_cmp(struct control_pane *cp1, struct control_pane *cp2)
RB_GENERATE_STATIC(control_panes, control_pane, entry, control_pane_cmp);
static struct control_pane *
struct control_pane cp = { .pane = wp->id };
static struct control_pane *
struct control_pane *cp;
control_discard_pane(struct client *c, struct control_pane *cp)
struct control_pane *cp, *cp1;
struct control_pane *cp;
struct control_pane *cp;
struct control_pane *cp;
struct control_pane *cp;
struct control_pane *cp;
struct control_pane *cp)
struct control_pane *cp;
control_append_data(struct client *c, struct control_pane *cp, uint64_t age,
control_write_pending(struct client *c, struct control_pane *cp, size_t limit)
TAILQ_ENTRY(control_pane) pending_entry;
struct control_pane *cp, *cp1;
RB_ENTRY(control_pane) entry;
RB_HEAD(control_panes, control_pane);
struct control_pane *cp;