Lines Matching defs:winlink

72 struct winlink;
1053 struct session *, struct winlink *, key_code,
1058 struct session *, struct winlink *, struct args *,
1238 TAILQ_HEAD(, winlink) winlinks;
1245 struct winlink {
1257 RB_ENTRY(winlink) entry;
1258 TAILQ_ENTRY(winlink) wentry;
1259 TAILQ_ENTRY(winlink) sentry;
1261 RB_HEAD(winlinks, winlink);
1262 TAILQ_HEAD(winlink_stack, winlink);
1353 struct winlink *curw;
1668 struct winlink *wl;
2133 struct winlink *wl;
2264 struct client *, struct session *, struct winlink *,
2270 struct session *, struct winlink *, struct window_pane *);
2275 struct session *, struct winlink *, struct window_pane *);
2299 void notify_winlink(const char *, struct winlink *);
2583 struct winlink *, int);
2589 struct winlink *, struct window_pane *, int);
2632 struct winlink *cmd_mouse_window(struct mouse_event *, struct session **);
2634 struct winlink **);
2768 void server_set_marked(struct session *, struct winlink *,
2771 int server_is_marked(struct session *, struct winlink *,
2831 struct winlink *, struct session *, int, int, int, char **);
2832 void server_unlink_window(struct session *, struct winlink *);
3106 int winlink_cmp(struct winlink *, struct winlink *);
3107 RB_PROTOTYPE(winlinks, winlink, entry, winlink_cmp);
3110 struct winlink *winlink_find_by_index(struct winlinks *, int);
3111 struct winlink *winlink_find_by_window(struct winlinks *, struct window *);
3112 struct winlink *winlink_find_by_window_id(struct winlinks *, u_int);
3114 struct winlink *winlink_add(struct winlinks *, int);
3115 void winlink_set_window(struct winlink *, struct window *);
3116 void winlink_remove(struct winlinks *, struct winlink *);
3117 struct winlink *winlink_next(struct winlink *);
3118 struct winlink *winlink_previous(struct winlink *);
3119 struct winlink *winlink_next_by_number(struct winlink *, struct session *,
3121 struct winlink *winlink_previous_by_number(struct winlink *, struct session *,
3123 void winlink_stack_push(struct winlink_stack *, struct winlink *);
3124 void winlink_stack_remove(struct winlink_stack *, struct winlink *);
3167 struct session *, struct winlink *, key_code,
3175 const char *window_printable_flags(struct winlink *, int);
3187 void winlink_clear_flags(struct winlink *);
3188 int winlink_shuffle_up(struct session *, struct winlink *, int);
3377 struct winlink *session_attach(struct session *, struct window *, int,
3379 int session_detach(struct session *, struct winlink *);
3386 int session_set_current(struct session *, struct winlink *);
3499 struct winlink *spawn_window(struct spawn_context *, char **);