Searched refs:pollcache_t (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | poll_impl.h | 104 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 D | devpoll.h | 77 pollcache_t *dpe_pcache; /* a ptr to pollcache */
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | poll.c | 249 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 D | devpoll.c | 127 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 D | port_fd.c | 315 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 D | ksocket.c | 734 pollcache_t *pcp; in ksocket_spoll()
|