Home
last modified time | relevance | path

Searched refs:pollcache_t (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dpoll_impl.h104 typedef struct pollcache pollcache_t; typedef
133 pollcache_t *ps_pcache; /* cached poll fd set */
139 pollcache_t *ps_pc_stack[POLLMAXDEPTH]; /* epoll recursion state */
140 pollcache_t *ps_contend_pc; /* pollcache waited on */
203 pollcache_t *pcl_child_pc; /* child pollcache */
204 pollcache_t *pcl_parent_pc; /* parent pollcache */
222 pollcache_t *pd_pcache; /* a ptr to the pollcache of this fd */
276 extern void pollnotify(pollcache_t *, int);
304 extern int pollstate_enter(pollcache_t *);
305 extern void pollstate_exit(pollcache_t *);
[all …]
H A Ddevpoll.h77 pollcache_t *dpe_pcache; /* a ptr to pollcache */
/illumos-gate/usr/src/uts/common/syscall/
H A Dpoll.c249 pollcache_t *pcp; in pollunlock()
287 CTASSERT(offsetof(pollcache_t, pc_lock) == offsetof(port_fdcache_t, pc_lock));
288 CTASSERT(offsetof(pollcache_t, pc_flag) == offsetof(port_fdcache_t, pc_flag));
294 pollcache_t *pcp; in pollrelock()
340 pollcache_t *pcp; in poll_common()
712 pollcache_t *pcp; in pollcleanup()
792 pollcache_t *pcp; in pollwakeup()
934 pollnotify(pollcache_t *pcp, int fd) in pollnotify()
1085 pcache_lookup_fd(pollcache_t *pcp, int fd) in pcache_lookup_fd()
1118 pcache_insert_fd(pollcache_t *pcp, polldat_t *pdp, nfds_t nfds) in pcache_insert_fd()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Ddevpoll.c127 static void pcachelink_assoc(pollcache_t *, pollcache_t *);
128 static void pcachelink_mark_stale(pollcache_t *);
129 static void pcachelink_purge_stale(pollcache_t *);
130 static void pcachelink_purge_all(pollcache_t *);
249 dp_pcache_poll(dp_entry_t *dpep, void *dpbuf, pollcache_t *pcp, nfds_t nfds, in dp_pcache_poll()
643 pollcache_t *pcp; in dpopen()
710 pollcache_t *pcp; in dpwrite()
1126 pollcache_t *pcp; in dpioctl()
1542 pollcache_t *pcp; in dppoll()
1625 pollcache_t *pcp; in dpclose()
[all …]
/illumos-gate/usr/src/uts/common/fs/portfs/
H A Dport_fd.c315 curthread->t_pollcache = (pollcache_t *)pcp; in port_associate_fd()
542 curthread->t_pollcache = (pollcache_t *)pdp->pd_pcache; in port_bind_pollhead()
/illumos-gate/usr/src/uts/common/io/ksocket/
H A Dksocket.c734 pollcache_t *pcp; in ksocket_spoll()