Searched refs:portq (Results 1 – 4 of 4) sorted by relevance
/titanic_44/usr/src/uts/common/fs/portfs/ |
H A D | port_vnops.c | 77 port_discard_events(port_queue_t *portq) in port_discard_events() argument 86 mutex_enter(&portq->portq_mutex); in port_discard_events() 87 port_block(portq); in port_discard_events() 88 port_push_eventq(portq); /* empty temporary queue */ in port_discard_events() 89 kevp = list_head(&portq->portq_list); in port_discard_events() 96 kevp = list_next(&portq->portq_list, kevp); in port_discard_events() 98 port_unblock(portq); in port_discard_events() 99 mutex_exit(&portq->portq_mutex); in port_discard_events() 107 port_close_events(port_queue_t *portq) in port_close_events() argument 112 mutex_enter(&portq->portq_mutex); in port_close_events() [all …]
|
H A D | port.c | 794 port_queue_t *portq; in port_init() local 798 portq = &pp->port_queue; in port_init() 799 mutex_init(&portq->portq_mutex, NULL, MUTEX_DEFAULT, NULL); in port_init() 815 list_create(&portq->portq_list, sizeof (port_kevent_t), in port_init() 817 list_create(&portq->portq_get_list, sizeof (port_kevent_t), in port_init() 819 portq->portq_flags = 0; in port_init() 823 portq->portq_pcp = kmem_zalloc(sizeof (port_fdcache_t), KM_SLEEP); in port_init() 824 mutex_init(&portq->portq_pcp->pc_lock, NULL, MUTEX_DEFAULT, NULL); in port_init() 829 mutex_init(&portq->portq_source_mutex, NULL, MUTEX_DEFAULT, NULL); in port_init() 830 portq->portq_scache = kmem_zalloc( in port_init() [all …]
|
/titanic_44/usr/src/uts/common/os/ |
H A D | port_subr.c | 64 port_block(port_queue_t *portq) in port_block() argument 66 ASSERT(MUTEX_HELD(&portq->portq_mutex)); in port_block() 68 while (portq->portq_flags & PORTQ_BLOCKED) in port_block() 69 cv_wait(&portq->portq_block_cv, &portq->portq_mutex); in port_block() 70 portq->portq_flags |= PORTQ_BLOCKED; in port_block() 77 port_unblock(port_queue_t *portq) in port_unblock() argument 79 ASSERT(MUTEX_HELD(&portq->portq_mutex)); in port_unblock() 81 portq->portq_flags &= ~PORTQ_BLOCKED; in port_unblock() 82 cv_signal(&portq->portq_block_cv); in port_unblock() 97 port_queue_t *portq; in port_pollwkup() local [all …]
|
H A D | aio_subr.c | 697 aio_req_t *portq = NULL; in aio_cleanup() local 733 if ((portq = aiop->aio_portq) != NULL) in aio_cleanup() 763 if (flag && (cleanupport || portq)) in aio_cleanup()
|