Lines Matching refs:pollfd_t
116 static int plist_chkdupfd(file_t *, polldat_t *, pollstate_t *, pollfd_t *, int,
325 poll_common(pollfd_t *fds, nfds_t nfds, timespec_t *tsp, k_sigset_t *ksetp) in poll_common()
333 pollfd_t *pollfdp; in poll_common()
427 kmem_free(ps->ps_pollfd, old_nfds * sizeof (pollfd_t)); in poll_common()
428 pollfdp = kmem_alloc(nfds * sizeof (pollfd_t), KM_SLEEP); in poll_common()
434 if (copyin(fds, pollfdp, nfds * sizeof (pollfd_t))) { in poll_common()
624 copyout(pollfdp, fds, nfds * sizeof (pollfd_t))) in poll_common()
660 pollsys(pollfd_t *fds, nfds_t nfds, timespec_t *timeoutp, sigset_t *setp) in pollsys()
1037 pcacheset_cmp(pollfd_t *current, pollfd_t *cached, pollfd_t *newlist, int n) in pcacheset_cmp()
1290 pcache_insert(pollstate_t *ps, file_t *fp, pollfd_t *pollfdp, int *fdcntp, in pcache_insert()
1547 pollfd_t *pollfdp = ps->ps_pollfd; in pollchecksanity()
1583 pollfd_t *newlist = NULL; in pcacheset_resolve()
1584 pollfd_t *current = ps->ps_pollfd; in pcacheset_resolve()
1585 pollfd_t *cached; in pcacheset_resolve()
1611 newlist = kmem_alloc(nfds * sizeof (pollfd_t), KM_SLEEP); in pcacheset_resolve()
1612 bcopy(current, newlist, sizeof (pollfd_t) * nfds); in pcacheset_resolve()
1626 pollfd_t *np; in pcacheset_resolve()
1743 sizeof (pollfd_t)); in pcacheset_resolve()
1820 kmem_free(newlist, nfds * sizeof (pollfd_t)); in pcacheset_resolve()
1837 kmem_free(pcsp->pcs_pollfd, old_nfds * sizeof (pollfd_t)); in pcacheset_resolve()
1874 pollscanrevents(pollcache_t *pcp, pollfd_t *pollfdp, nfds_t nfds) in pollscanrevents()
1900 pcache_poll(pollfd_t *pollfdp, pollstate_t *ps, nfds_t nfds, int *fdcntp, in pcache_poll()
2148 pcacheset_cache_list(pollstate_t *ps, pollfd_t *fds, int *fdcntp, int which) in pcacheset_cache_list()
2150 pollfd_t *pollfdp = ps->ps_pollfd; in pcacheset_cache_list()
2152 pollfd_t *newfdlist; in pcacheset_cache_list()
2162 newfdlist = kmem_alloc(ps->ps_nfds * sizeof (pollfd_t), KM_SLEEP); in pcacheset_cache_list()
2166 bcopy(pollfdp, newfdlist, sizeof (pollfd_t) * ps->ps_nfds); in pcacheset_cache_list()
2213 kmem_free(newfdlist, ps->ps_nfds * sizeof (pollfd_t)); in pcacheset_cache_list()
2337 kmem_free(ps->ps_pollfd, ps->ps_nfds * sizeof (pollfd_t)); in pollstate_destroy()
2719 pcacheset_remove_list(pollstate_t *ps, pollfd_t *pollfdp, int start, int end, in pcacheset_remove_list()
2789 pollfd_t *pollfdp = ps->ps_pcacheset[cacheindex].pcs_pollfd; in pollcheckxref()
2845 pollfd_t *pollfd; in checkpolldat()
2898 pollfd_t *pollfdp = ps->ps_pollfd; in pollcheckrevents()
3019 sizeof (pollfd_t)); in pcacheset_destroy()
3034 plist_chkdupfd(file_t *fp, polldat_t *pdp, pollstate_t *psp, pollfd_t *pollfdp, in plist_chkdupfd()