Home
last modified time | relevance | path

Searched refs:pollfdp (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/syscall/
H A Dpoll.c338 pollfd_t *pollfdp; in poll_common() local
433 pollfdp = kmem_alloc(nfds * sizeof (pollfd_t), KM_SLEEP); in poll_common()
434 ps->ps_pollfd = pollfdp; in poll_common()
438 pollfdp = ps->ps_pollfd; in poll_common()
439 if (copyin(fds, pollfdp, nfds * sizeof (pollfd_t))) { in poll_common()
560 error = pcache_poll(pollfdp, ps, nfds, &fdcnt, cacheindex); in poll_common()
629 copyout(pollfdp, fds, nfds * sizeof (pollfd_t))) in poll_common()
640 if (pollfdp[i].fd < 0) { in poll_common()
641 ASSERT(pollfdp[i].revents == 0); in poll_common()
644 if (pollfdp[i].revents) { in poll_common()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Ddevpoll.c711 pollfd_t *pollfdp, *pfdp; in dpwrite() local
785 pollfdp = kmem_alloc(uiosize, KM_SLEEP); in dpwrite()
786 limit = (uintptr_t)pollfdp + (pollfdnum * size); in dpwrite()
802 if ((error = uiocopy((caddr_t)pollfdp, uiosize, UIO_WRITE, uiop, in dpwrite()
804 kmem_free(pollfdp, uiosize); in dpwrite()
839 kmem_free(pollfdp, uiosize); in dpwrite()
868 for (pfdp = pollfdp; (uintptr_t)pfdp < limit; in dpwrite()
1098 kmem_free(pollfdp, uiosize); in dpwrite()