Searched refs:ps_mx (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/lvm/
H A Dmd_sp.h120 * after ps_mx will not be zeroed during initialization.
122 kmutex_t ps_mx; member in struct:md_spps
H A Dmd_stripe.h115 * after ps_mx will not be zeroed during initialization.
117 kmutex_t ps_mx; member in struct:md_sps
H A Dmd_mirror.h277 kmutex_t ps_mx; member in struct:md_mps
H A Dmd_raid.h466 kmutex_t ps_mx; member in struct:md_raidps
H A Dmd_trans.h797 kmutex_t ps_mx; /* protects ps_count. */ member in struct:md_tps
/illumos-gate/usr/src/uts/common/io/lvm/softpart/
H A Dsp.c139 mutex_init(&((md_spps_t *)p)->ps_mx,
147 bzero(ps, offsetof(md_spps_t, ps_mx));
154 mutex_destroy(&((md_spps_t *)p)->ps_mx);
516 if (MUTEX_HELD(&ps->ps_mx)) {
517 mutex_exit(&ps->ps_mx);
869 mutex_enter(&ps->ps_mx);
886 mutex_exit(&ps->ps_mx);
897 mutex_exit(&ps->ps_mx);
1064 mutex_enter(&ps->ps_mx);
1066 mutex_exit(&ps->ps_mx);
[all...]
/illumos-gate/usr/src/uts/common/io/lvm/stripe/
H A Dstripe.c81 mutex_init(&((md_sps_t *)p)->ps_mx,
89 bzero(ps, offsetof(md_sps_t, ps_mx));
96 mutex_destroy(&((md_sps_t *)p)->ps_mx);
514 if (MUTEX_HELD(&ps->ps_mx)) {
515 mutex_exit(&ps->ps_mx);
545 mutex_enter(&ps->ps_mx);
557 mutex_exit(&ps->ps_mx);
568 mutex_exit(&ps->ps_mx);
797 mutex_enter(&ps->ps_mx);
799 mutex_exit(&ps->ps_mx);
[all...]
/illumos-gate/usr/src/uts/common/io/lvm/trans/
H A Dmdtrans.c116 mutex_enter(&ps->ps_mx);
123 mutex_exit(&ps->ps_mx);
126 mutex_exit(&ps->ps_mx);
127 mutex_destroy(&ps->ps_mx);
143 mutex_init(&ps->ps_mx, NULL, MUTEX_DEFAULT, NULL);
/illumos-gate/usr/src/uts/common/io/lvm/mirror/
H A Dmirror.c167 mutex_init(&((md_mps_t *)p)->ps_mx, NULL, MUTEX_DEFAULT, NULL);
174 bzero(ps, offsetof(md_mps_t, ps_mx));
182 mutex_destroy(&((md_mps_t *)p)->ps_mx);
2931 mutex_enter(&ps->ps_mx);
2939 mutex_exit(&ps->ps_mx);
3155 mutex_enter(&ps->ps_mx);
3179 mutex_exit(&ps->ps_mx);
3204 * ps->ps_mx is already held in the caller of this function and the cb error
3227 mutex_exit(&ps->ps_mx);
3253 mutex_exit(&ps->ps_mx);
[all...]
/illumos-gate/usr/src/uts/common/io/lvm/raid/
H A Draid.c459 mutex_init(&((md_raidps_t *)p)->ps_mx,
469 bzero(ps, offsetof(md_raidps_t, ps_mx));
478 mutex_destroy(&((md_raidps_t *)p)->ps_mx);
1160 mutex_enter(&ps->ps_mx);
1163 mutex_exit(&ps->ps_mx);
1191 mutex_enter(&ps->ps_mx);
1212 mutex_exit(&ps->ps_mx);
1217 mutex_exit(&ps->ps_mx);
2881 mutex_enter(&ps->ps_mx);
2886 mutex_exit(&ps->ps_mx);
[all...]

Completed in 97 milliseconds