port_queue
if (port.port_queue.portq_nent == 0) {
list = &port.port_queue.portq_list;
portq = &pp->port_queue;
portq = &pp->port_queue;
port_dequeue_thread(&pp->port_queue, pgetp);
port_remove_alert(&pp->port_queue);
portq = &pp->port_queue;
mutex_enter(&pp->port_queue.portq_source_mutex);
ps = &pp->port_queue.portq_scache[PORT_SHASH(pks->pks_source)];
mutex_exit(&pp->port_queue.portq_source_mutex);
pcp = pp->port_queue.portq_pcp;
pcp = pp->port_queue.portq_pcp;
pcp = pp->port_queue.portq_pcp;
pp->port_queue.portq_pcp = NULL;
mutex_enter(&pp->port_queue.portq_source_mutex);
mutex_exit(&pp->port_queue.portq_source_mutex);
mutex_exit(&pp->port_queue.portq_source_mutex);
if (!MUTEX_HELD(&pp->port_queue.portq_source_mutex)) {
mutex_enter(&pp->port_queue.portq_source_mutex);
pse = pp->port_queue.portq_scache[PORT_SHASH(source)];
mutex_exit(&pp->port_queue.portq_source_mutex);
portq = &pp->port_queue;
port_discard_events(&pp->port_queue);
portq = &pp->port_queue;
vap->va_size = (u_offset_t)pp->port_queue.portq_nent; /* file size */
mutex_destroy(&pp->port_queue.portq_mutex);
mutex_destroy(&pp->port_queue.portq_source_mutex);
portq = &pp->port_queue;
portq = &pkevp->portkev_port->port_queue;
mutex_enter(&pp->port_queue.portq_mutex);
mutex_exit(&pp->port_queue.portq_mutex);
mutex_exit(&pp->port_queue.portq_mutex);
mutex_enter(&pp->port_queue.portq_mutex);
mutex_exit(&pp->port_queue.portq_mutex);
mutex_exit(&pp->port_queue.portq_mutex);
mutex_enter(&pp->port_queue.portq_mutex);
if (!cv_wait_sig(&pp->port_cv, &pp->port_queue.portq_mutex)) {
mutex_exit(&pp->port_queue.portq_mutex);
mutex_exit(&pp->port_queue.portq_mutex);
portq = &pkevp->portkev_port->port_queue;
portq = &pp->port_queue;
port_queue_t *portq = &pp->port_queue;
portq = &pp->port_queue;
pcp = pp->port_queue.portq_pcp;
mutex_enter(&pp->port_queue.portq_source_mutex);
ps = &pp->port_queue.portq_scache[PORT_SHASH(source)];
mutex_exit(&pp->port_queue.portq_source_mutex);
mutex_exit(&pp->port_queue.portq_source_mutex);
mutex_enter(&pp->port_queue.portq_source_mutex);
psh = &pp->port_queue.portq_scache[PORT_SHASH(source)];
mutex_exit(&pp->port_queue.portq_source_mutex);
portq = &pp->port_queue;
port_queue_t port_queue; /* global queue */