Home
last modified time | relevance | path

Searched refs:asy_soft_lock (Results 1 – 4 of 4) sorted by relevance

/titanic_50/usr/src/uts/sun4/sys/
H A Dsudev.h260 kmutex_t *asy_soft_lock; /* soft lock for gaurding softpend. */ member
389 if (mutex_tryenter(asy->asy_soft_lock)) { \
393 mutex_exit(asy->asy_soft_lock);\
396 mutex_exit(asy->asy_soft_lock);\
/titanic_50/usr/src/uts/common/sys/
H A Dasy.h275 kmutex_t asy_soft_lock; /* soft lock for guarding softpend. */ member
437 if (mutex_tryenter(&asy->asy_soft_lock)) { \
441 mutex_exit(&asy->asy_soft_lock); \
445 mutex_exit(&asy->asy_soft_lock); \
/titanic_50/usr/src/uts/sun4/io/
H A Dsu_driver.c464 mutex_destroy(asy->asy_soft_lock); in asydetach()
465 kmem_free(asy->asy_soft_lock, sizeof (kmutex_t)); in asydetach()
635 asy->asy_soft_lock = (kmutex_t *) in asyattach()
653 mutex_init(asy->asy_soft_lock, NULL, MUTEX_DRIVER, in asyattach()
864 mutex_destroy(asy->asy_soft_lock); in asyattach()
867 kmem_free(asy->asy_soft_lock, sizeof (kmutex_t)); in asyattach()
2029 mutex_enter(asy->asy_soft_lock); in asysoftintr()
2037 mutex_exit(asy->asy_soft_lock); in asysoftintr()
/titanic_50/usr/src/uts/common/io/
H A Dasy.c632 mutex_destroy(&asy->asy_soft_lock); in asydetach()
977 mutex_init(&asy->asy_soft_lock, NULL, MUTEX_DRIVER, in asyattach()
990 mutex_destroy(&asy->asy_soft_lock); in asyattach()
1027 mutex_destroy(&asy->asy_soft_lock); in asyattach()
1048 mutex_destroy(&asy->asy_soft_lock); in asyattach()
1094 mutex_destroy(&asy->asy_soft_lock); in asyattach()
2633 mutex_enter(&asy->asy_soft_lock); in asysoftintr()
2638 mutex_exit(&asy->asy_soft_lock); in asysoftintr()