Home
last modified time | relevance | path

Searched refs:port_queue (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dport_subr.c97 portq = &pp->port_queue; in port_pollwkup()
121 portq = &pp->port_queue; in port_pollwkdone()
147 portq = &pkevp->portkev_port->port_queue; in port_send_event()
272 mutex_enter(&pp->port_queue.portq_mutex); in port_alloc_event()
280 mutex_exit(&pp->port_queue.portq_mutex); in port_alloc_event()
333 mutex_exit(&pp->port_queue.portq_mutex); in port_alloc_event_local()
369 mutex_exit(&pp->port_queue.portq_mutex); in port_alloc_event_block()
448 portq = &pp->port_queue; in port_free_event()
491 port_queue_t *portq = &pp->port_queue; in port_free_event_local()
627 portq = &pp->port_queue; in port_remove_fd_object()
[all …]
/illumos-gate/usr/src/uts/common/fs/portfs/
H A Dport_vnops.c171 portq = &pp->port_queue; in port_close()
202 port_discard_events(&pp->port_queue); in port_close()
292 portq = &pp->port_queue; in port_poll()
328 vap->va_size = (u_offset_t)pp->port_queue.portq_nent; /* file size */ in port_getattr()
357 mutex_destroy(&pp->port_queue.portq_mutex); in port_inactive()
358 mutex_destroy(&pp->port_queue.portq_source_mutex); in port_inactive()
H A Dport_fd.c189 pcp = pp->port_queue.portq_pcp; in port_associate_fd()
454 pcp = pp->port_queue.portq_pcp; in port_dissociate_fd()
655 pcp = pp->port_queue.portq_pcp; in port_close_sourcefd()
691 pp->port_queue.portq_pcp = NULL; in port_close_sourcefd()
H A Dport.c703 port_remove_alert(&pp->port_queue); in portfs()
801 portq = &pp->port_queue; in port_init()
861 mutex_enter(&pp->port_queue.portq_source_mutex); in port_add_ksource_local()
862 ps = &pp->port_queue.portq_scache[PORT_SHASH(pks->pks_source)]; in port_add_ksource_local()
881 mutex_exit(&pp->port_queue.portq_source_mutex); in port_add_ksource_local()
1086 portq = &pp->port_queue; in port_alert()
1191 portq = &pp->port_queue; in port_getn()
1308 port_dequeue_thread(&pp->port_queue, pgetp); in port_getn()
H A Dport_fop.c793 if (!MUTEX_HELD(&pp->port_queue.portq_source_mutex)) { in port_getsrc()
794 mutex_enter(&pp->port_queue.portq_source_mutex); in port_getsrc()
798 pse = pp->port_queue.portq_scache[PORT_SHASH(source)]; in port_getsrc()
805 mutex_exit(&pp->port_queue.portq_source_mutex); in port_getsrc()
1000 mutex_enter(&pp->port_queue.portq_source_mutex); in port_fop_associate_source()
1003 mutex_exit(&pp->port_queue.portq_source_mutex); in port_fop_associate_source()
1009 mutex_exit(&pp->port_queue.portq_source_mutex); in port_fop_associate_source()
/illumos-gate/usr/src/uts/common/sys/
H A Dport_impl.h98 typedef struct port_queue { struct
144 port_queue_t port_queue; /* global queue */ member
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dgenunix.c2748 if (port.port_queue.portq_nent == 0) { in portev_walk_init()
2752 list = &port.port_queue.portq_list; in portev_walk_init()