Searched refs:fdset (Results 1 – 4 of 4) sorted by relevance
| /dpdk/lib/vhost/ |
| H A D | fd_man.c | 98 fdset_init(struct fdset *pfdset) in fdset_init() 226 struct fdset *pfdset = arg; in fdset_event_dispatch() 324 fdset_pipe_uninit(struct fdset *fdset) in fdset_pipe_uninit() argument 326 fdset_del(fdset, fdset->u.readfd); in fdset_pipe_uninit() 327 close(fdset->u.readfd); in fdset_pipe_uninit() 328 close(fdset->u.writefd); in fdset_pipe_uninit() 332 fdset_pipe_init(struct fdset *fdset) in fdset_pipe_init() argument 342 ret = fdset_add(fdset, fdset->u.readfd, in fdset_pipe_init() 348 fdset->u.readfd); in fdset_pipe_init() 350 fdset_pipe_uninit(fdset); in fdset_pipe_init() [all …]
|
| H A D | fd_man.h | 22 struct fdset { struct 41 void fdset_init(struct fdset *pfdset); argument 43 int fdset_add(struct fdset *pfdset, int fd, 46 void *fdset_del(struct fdset *pfdset, int fd); 47 int fdset_try_del(struct fdset *pfdset, int fd); 51 int fdset_pipe_init(struct fdset *fdset); 53 void fdset_pipe_uninit(struct fdset *fdset); 55 void fdset_pipe_notify(struct fdset *fdset);
|
| H A D | socket.c | 74 struct fdset fdset; member 87 .fdset = { 262 ret = fdset_add(&vhost_user.fdset, fd, vhost_user_read_cb, in vhost_user_add_connection() 278 fdset_pipe_notify(&vhost_user.fdset); in vhost_user_add_connection() 396 ret = fdset_add(&vhost_user.fdset, fd, vhost_user_server_new_connection, in vhost_user_start_server() 1016 if (fdset_try_del(&vhost_user.fdset, vsocket->socket_fd) == -1) { in rte_vhost_driver_unregister() 1036 if (fdset_try_del(&vhost_user.fdset, in rte_vhost_driver_unregister() 1118 if (fdset_pipe_init(&vhost_user.fdset) < 0) { in rte_vhost_driver_start() 1125 &vhost_user.fdset); in rte_vhost_driver_start() 1129 fdset_pipe_uninit(&vhost_user.fdset); in rte_vhost_driver_start()
|
| /dpdk/drivers/event/dpaa/ |
| H A D | dpaa_eventdev.c | 120 static void drain_4_bytes(int fd, fd_set *fdset) in drain_4_bytes() argument 122 if (FD_ISSET(fd, fdset)) { in drain_4_bytes()
|