Searched refs:pfdp (Results 1 – 4 of 4) sorted by relevance
| /openbsd/src/usr.bin/ssh/ |
| D | serverloop.c | 140 int connection_in, int connection_out, struct pollfd **pfdp, in wait_until_can_do_something() argument 156 channel_prepare_poll(ssh, pfdp, npfd_allocp, npfd_activep, 2, &timeout); in wait_until_can_do_something() 199 (*pfdp)[0].fd = connection_in; in wait_until_can_do_something() 200 (*pfdp)[0].events = POLLIN; in wait_until_can_do_something() 201 (*pfdp)[1].fd = connection_out; in wait_until_can_do_something() 202 (*pfdp)[1].events = ssh_packet_have_data_to_write(ssh) ? POLLOUT : 0; in wait_until_can_do_something() 212 ret = ppoll(*pfdp, *npfd_activep, ptimeout_get_tsp(&timeout), sigsetp); in wait_until_can_do_something() 216 (*pfdp)[p].revents = 0; in wait_until_can_do_something() 222 *conn_in_readyp = (*pfdp)[0].revents != 0; in wait_until_can_do_something() 223 *conn_out_readyp = (*pfdp)[1].revents != 0; in wait_until_can_do_something()
|
| D | clientloop.c | 675 client_wait_until_can_do_something(struct ssh *ssh, struct pollfd **pfdp, in client_wait_until_can_do_something() argument 687 channel_prepare_poll(ssh, pfdp, npfd_allocp, npfd_activep, 2, &timeout); in client_wait_until_can_do_something() 696 (*pfdp)[p].revents = 0; in client_wait_until_can_do_something() 703 (*pfdp)[0].fd = connection_in; in client_wait_until_can_do_something() 704 (*pfdp)[0].events = POLLIN; in client_wait_until_can_do_something() 705 (*pfdp)[1].fd = connection_out; in client_wait_until_can_do_something() 706 (*pfdp)[1].events = (oready && ssh_packet_have_data_to_write(ssh)) ? in client_wait_until_can_do_something() 724 ret = ppoll(*pfdp, *npfd_activep, ptimeout_get_tsp(&timeout), sigsetp); in client_wait_until_can_do_something() 733 (*pfdp)[p].revents = 0; in client_wait_until_can_do_something() 741 *conn_in_readyp = (*pfdp)[0].revents != 0; in client_wait_until_can_do_something() [all …]
|
| D | ssh-agent.c | 2070 prepare_poll(struct pollfd **pfdp, size_t *npfdp, struct timespec *timeoutp, u_int maxfds) in prepare_poll() argument 2072 struct pollfd *pfd = *pfdp; in prepare_poll() 2094 *pfdp = pfd; in prepare_poll()
|
| D | channels.c | 2754 channel_prepare_poll(struct ssh *ssh, struct pollfd **pfdp, u_int *npfd_allocp, in channel_prepare_poll() argument 2772 *pfdp = xrecallocarray(*pfdp, *npfd_allocp, in channel_prepare_poll() 2773 npfd, sizeof(**pfdp)); in channel_prepare_poll() 2790 channel_prepare_pollfd(sc->channels[i], &p, *pfdp, npfd); in channel_prepare_poll()
|