Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/sys/
H A Dpoll_impl.h107 typedef struct polldat polldat_t; typedef
223 polldat_t *pd_next; /* next on pollhead's ph_list */
224 polldat_t *pd_hashnext; /* next on pollhead's ph_list */
245 polldat_t **pc_hash; /* points to a hash table of ptrs */
291 extern void polldat_associate(polldat_t *, pollhead_t *);
292 extern void polldat_disassociate(polldat_t *);
339 extern polldat_t *pcache_lookup_fd(pollcache_t *, int);
340 extern polldat_t *pcache_alloc_fd(int);
341 extern void pcache_insert_fd(pollcache_t *, polldat_t *, nfds_t);
369 extern void pcacheset_invalidate(pollstate_t *, polldat_t *);
/illumos-gate/usr/src/uts/common/fs/portfs/
H A Dport_fd.c44 static int port_bind_pollhead(pollhead_t **, polldat_t *, short *);
46 static void port_cache_insert_fd(port_fdcache_t *, polldat_t *);
83 polldat_t *pdp = PFTOD(pfd); in port_fd_callback()
143 polldat_t *pdp; in port_cache_lookup_fp()
182 polldat_t *pdp; in port_associate_fd()
521 port_bind_pollhead(pollhead_t **php, polldat_t *pdp, short *revents) in port_bind_pollhead()
555 polldat_t *pdp; in port_cache_grow_hashtbl()
557 polldat_t *pdp1; in port_cache_grow_hashtbl()
587 port_cache_insert_fd(port_fdcache_t *pcp, polldat_t *pdp) in port_cache_insert_fd()
606 port_remove_portfd(polldat_t *pdp, port_fdcache_t *pcp) in port_remove_portfd()
[all …]
/illumos-gate/usr/src/uts/common/syscall/
H A Dpoll.c113 static int plist_chkdupfd(file_t *, polldat_t *, pollstate_t *, pollfd_t *, int,
776 polldat_t *pdp; in pollwakeup()
951 polldat_associate(polldat_t *pdp, pollhead_t *php) in polldat_associate()
959 for (polldat_t *wp = php->ph_list; wp != NULL; wp = wp->pd_next) { in polldat_associate()
974 polldat_disassociate(polldat_t *pdp) in polldat_disassociate()
1003 polldat_t **wpp = &php->ph_list, *wp = php->ph_list; in polldat_disassociate()
1084 polldat_t *
1088 polldat_t *pdp; in pcache_lookup_fd()
1100 polldat_t *
1103 polldat_t *pdp; in pcache_alloc_fd()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dport_subr.c550 polldat_t *lpdp; in port_pcache_remove_fd()
551 polldat_t *cpdp; in port_pcache_remove_fd()
553 polldat_t *pdp = PFTOD(pfd); in port_pcache_remove_fd()
619 polldat_t *pdp = PFTOD(pfd); in port_remove_fd_object()
/illumos-gate/usr/src/uts/common/io/
H A Ddevpoll.c302 polldat_t *pdp; in dp_pcache_poll()
871 polldat_t *pdp; in dpwrite()
1430 polldat_t *pdp; in dpioctl()
1627 polldat_t **hashtbl; in dpclose()
1628 polldat_t *pdp; in dpclose()
/illumos-gate/usr/src/uts/common/io/ksocket/
H A Dksocket.c733 polldat_t *pdp; in ksocket_spoll()