Home
last modified time | relevance | path

Searched refs:ih_rwlock (Results 1 – 3 of 3) sorted by relevance

/titanic_41/usr/src/uts/common/os/
H A Dddi_intr.c318 rw_init(&hdlp->ih_rwlock, NULL, RW_DRIVER, NULL); in ddi_intr_alloc()
357 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_free()
362 rw_exit(&hdlp->ih_rwlock); in ddi_intr_free()
372 rw_exit(&hdlp->ih_rwlock); in ddi_intr_free()
396 rw_destroy(&hdlp->ih_rwlock); in ddi_intr_free()
454 rw_enter(&hdlp->ih_rwlock, RW_READER); in ddi_intr_get_cap()
458 rw_exit(&hdlp->ih_rwlock); in ddi_intr_get_cap()
472 rw_exit(&hdlp->ih_rwlock); in ddi_intr_get_cap()
487 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_set_cap()
489 rw_exit(&hdlp->ih_rwlock); in ddi_intr_set_cap()
[all …]
H A Dddi_intr_impl.c494 rw_enter(&hdlp->ih_rwlock, RW_READER); in get_intr_affinity()
496 rw_exit(&hdlp->ih_rwlock); in get_intr_affinity()
509 rw_exit(&hdlp->ih_rwlock); in get_intr_affinity()
525 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in set_intr_affinity()
528 rw_exit(&hdlp->ih_rwlock); in set_intr_affinity()
538 rw_exit(&hdlp->ih_rwlock); in set_intr_affinity()
/titanic_41/usr/src/uts/common/sys/
H A Dddi_intr_impl.h86 krwlock_t ih_rwlock; /* read/write lock per handle */ member
165 krwlock_t ih_rwlock; /* read/write lock per handle */ member