Lines Matching refs:pollfd
91 struct pollfd **, nfds_t *, struct bc_ifs *);
94 static SLPError mc_sendmsg(struct pollfd *, struct msghdr *,
96 static SLPError bc_sendmsg(struct pollfd *, struct msghdr *, struct bc_ifs *);
97 static void mc_recvmsg(struct pollfd *, nfds_t, slp_handle_impl_t *,
101 static void free_pfds(struct pollfd *, nfds_t);
107 struct pollfd [], nfds_t);
197 struct pollfd pfd[1];
338 struct pollfd *pfd;
698 struct pollfd **fds, nfds_t *nfds,
757 /* allocate a pollfd array for all interfaces */
766 /* lay the given interfaces into the pollfd array */
778 /* fill in the pollfd structure */
921 static SLPError mc_sendmsg(struct pollfd *fds,
962 static SLPError bc_sendmsg(struct pollfd *fds, struct msghdr *msg,
987 * pfd IN an array of pollfd structs containing fds to poll
1003 static void mc_recvmsg(struct pollfd *pfd, nfds_t nfds, slp_handle_impl_t *hp,
1099 * Closes any open sockets and frees the pollfd array.
1101 static void free_pfds(struct pollfd *pfds, nfds_t nfds) {
1157 struct pollfd pfd[], nfds_t nfds) {