Lines Matching +defs:buffer +defs:list
53 * is maintained and a window removed from the global list and destroyed when
57 /* Global window list. */
1333 /* Get MRU pane from a list. */
1335 window_pane_choose_best(struct window_pane **list, u_int size)
1343 best = list[0];
1345 next = list[i];
1353 * Find the pane directly above another. We build a list of those adjacent to
1360 struct window_pane *next, *best, **list;
1369 list = NULL;
1403 list = xreallocarray(list, size + 1, sizeof *list);
1404 list[size++] = next;
1407 best = window_pane_choose_best(list, size);
1408 free(list);
1417 struct window_pane *next, *best, **list;
1426 list = NULL;
1460 list = xreallocarray(list, size + 1, sizeof *list);
1461 list[size++] = next;
1464 best = window_pane_choose_best(list, size);
1465 free(list);
1474 struct window_pane *next, *best, **list;
1482 list = NULL;
1508 list = xreallocarray(list, size + 1, sizeof *list);
1509 list[size++] = next;
1512 best = window_pane_choose_best(list, size);
1513 free(list);
1522 struct window_pane *next, *best, **list;
1530 list = NULL;
1556 list = xreallocarray(list, size + 1, sizeof *list);
1557 list[size++] = next;
1560 best = window_pane_choose_best(list, size);
1561 free(list);
1633 int error, int closed, struct evbuffer *buffer, void *data)
1637 u_char *buf = EVBUFFER_DATA(buffer);
1638 size_t len = EVBUFFER_LENGTH(buffer);
1653 evbuffer_drain(buffer, len);