Lines Matching refs:list
11 bool ioloop_iolist_add(struct io_list *list, struct io_file *io)
25 if (list->ios[idx] != NULL) {
27 io->io.condition, io->fd, list->ios[idx]->io.callback,
30 i_assert(list->ios[idx] == NULL);
31 list->ios[idx] = io;
35 if (i != idx && list->ios[i] != NULL)
42 bool ioloop_iolist_del(struct io_list *list, struct io_file *io)
48 if (list->ios[i] != NULL) {
49 if (list->ios[i] == io)
50 list->ios[i] = NULL;