/qemu/contrib/ivshmem-client/ |
H A D | ivshmem-client.c | 272 ivshmem_client_get_fds(const IvshmemClient *client, fd_set *fds, int *maxfd) in ivshmem_client_get_fds() argument 278 if (client->sock_fd >= *maxfd) { in ivshmem_client_get_fds() 279 *maxfd = client->sock_fd + 1; in ivshmem_client_get_fds() 285 if (fd >= *maxfd) { in ivshmem_client_get_fds() 286 *maxfd = fd + 1; in ivshmem_client_get_fds() 293 ivshmem_client_handle_event(IvshmemClient *client, const fd_set *cur, int maxfd) in ivshmem_client_handle_event() argument 303 if (peer->vectors[i] >= maxfd || !FD_ISSET(peer->vectors[i], cur)) { in ivshmem_client_handle_event() 328 ivshmem_client_handle_fds(IvshmemClient *client, fd_set *fds, int maxfd) in ivshmem_client_handle_fds() argument 330 if (client->sock_fd < maxfd && FD_ISSET(client->sock_fd, fds) && in ivshmem_client_handle_fds() 335 } else if (ivshmem_client_handle_event(client, fds, maxfd) < 0 && in ivshmem_client_handle_fds()
|
H A D | main.c | 136 int ret, maxfd; in ivshmem_client_poll_events() local 142 maxfd = 1; in ivshmem_client_poll_events() 144 ivshmem_client_get_fds(client, &fds, &maxfd); in ivshmem_client_poll_events() 146 ret = select(maxfd, &fds, NULL, NULL, NULL); in ivshmem_client_poll_events() 165 if (ivshmem_client_handle_fds(client, &fds, maxfd) < 0) { in ivshmem_client_poll_events()
|
H A D | ivshmem-client.h | 134 int *maxfd); 150 int ivshmem_client_handle_fds(IvshmemClient *client, fd_set *fds, int maxfd);
|
/qemu/contrib/ivshmem-server/ |
H A D | main.c | 150 int ret = 0, maxfd; in ivshmem_server_poll_events() local 155 maxfd = 0; in ivshmem_server_poll_events() 156 ivshmem_server_get_fds(server, &fds, &maxfd); in ivshmem_server_poll_events() 158 ret = select(maxfd, &fds, NULL, NULL, NULL); in ivshmem_server_poll_events() 172 if (ivshmem_server_handle_fds(server, &fds, maxfd) < 0) { in ivshmem_server_poll_events()
|
H A D | ivshmem-server.c | 387 ivshmem_server_get_fds(const IvshmemServer *server, fd_set *fds, int *maxfd) in ivshmem_server_get_fds() argument 396 if (server->sock_fd >= *maxfd) { in ivshmem_server_get_fds() 397 *maxfd = server->sock_fd + 1; in ivshmem_server_get_fds() 402 if (peer->sock_fd >= *maxfd) { in ivshmem_server_get_fds() 403 *maxfd = peer->sock_fd + 1; in ivshmem_server_get_fds() 410 ivshmem_server_handle_fds(IvshmemServer *server, fd_set *fds, int maxfd) in ivshmem_server_handle_fds() argument 414 if (server->sock_fd < maxfd && FD_ISSET(server->sock_fd, fds) && in ivshmem_server_handle_fds() 424 if (peer->sock_fd < maxfd && FD_ISSET(peer->sock_fd, fds)) { in ivshmem_server_handle_fds()
|
H A D | ivshmem-server.h | 128 ivshmem_server_get_fds(const IvshmemServer *server, fd_set *fds, int *maxfd); 143 int ivshmem_server_handle_fds(IvshmemServer *server, fd_set *fds, int maxfd);
|
/qemu/tests/qtest/ |
H A D | ivshmem-test.c | 257 int maxfd, ret; in server_thread() local 261 maxfd = t->pipe[0] + 1; in server_thread() 263 ivshmem_server_get_fds(server, &fds, &maxfd); in server_thread() 265 ret = select(maxfd, &fds, NULL, NULL, NULL); in server_thread() 283 if (ivshmem_server_handle_fds(server, &fds, maxfd) < 0) { in server_thread()
|
/qemu/linux-user/ |
H A D | syscall.c | 9240 abi_long fd, maxfd; in _syscall2() local 9241 maxfd = MIN(arg2, target_fd_max); in _syscall2() 9242 for (fd = arg1; fd < maxfd; fd++) { in _syscall2()
|