Home
last modified time | relevance | path

Searched refs:pfdset (Results 1 – 2 of 2) sorted by relevance

/f-stack/dpdk/lib/librte_vhost/
H A Dfd_man.c38 pfdset->fd[dst] = pfdset->fd[src]; in fdset_move()
39 pfdset->rwfds[dst] = pfdset->rwfds[src]; in fdset_move()
46 int last_valid_idx = get_last_valid_idx(pfdset, pfdset->num - 1); in fdset_shrink_nolock()
79 for (i = 0; i < pfdset->num && pfdset->fd[i].fd != fd; i++) in fdset_find_fd()
108 if (pfdset == NULL) in fdset_init()
115 pfdset->num = 0; in fdset_init()
130 i = pfdset->num < MAX_FDS ? pfdset->num++ : -1; in fdset_add()
135 i = pfdset->num < MAX_FDS ? pfdset->num++ : -1; in fdset_add()
169 pfdset->fd[i].rcb = pfdset->fd[i].wcb = NULL; in fdset_del()
204 pfdset->fd[i].rcb = pfdset->fd[i].wcb = NULL; in fdset_try_del()
[all …]
H A Dfd_man.h42 void fdset_init(struct fdset *pfdset);
44 int fdset_add(struct fdset *pfdset, int fd,
47 void *fdset_del(struct fdset *pfdset, int fd);
48 int fdset_try_del(struct fdset *pfdset, int fd);