Lines Matching refs:mutex_owner

86 	stall_mutex.mutex_owner = (uintptr_t)curthread;
420 mp->mutex_owner = (uintptr_t)self;
429 mp->mutex_owner = (uintptr_t)self;
439 mp->mutex_owner = (uintptr_t)self;
455 mp->mutex_owner = 0;
979 * Returns with mutex_owner and mutex_ownerpid set correctly.
1040 ASSERT(mp->mutex_owner == (uintptr_t)self);
1053 * Returns with mutex_owner and mutex_ownerpid set correctly.
1094 ASSERT(mp->mutex_owner == (uintptr_t)self);
1243 * If this succeeds, return 0 with mutex_owner set to curthread.
1253 volatile uint64_t *ownerp = (volatile uint64_t *)&mp->mutex_owner;
1414 ownerp = (volatile uint64_t *)&mp->mutex_owner;
1432 * If this succeeds, return 0 with mutex_owner set to curthread
1477 mp->mutex_owner = (uintptr_t)self;
1484 mp->mutex_owner = (uintptr_t)self;
1514 mp->mutex_owner = (uintptr_t)self;
1522 mp->mutex_owner = (uintptr_t)self;
1553 mp->mutex_owner = (uintptr_t)self;
1559 mp->mutex_owner = (uintptr_t)self;
1573 mp->mutex_owner = 0;
1713 mp->mutex_owner = 0;
1740 mp->mutex_owner = 0;
1779 * If successful, returns with mutex_owner set correctly.
1815 mp->mutex_owner = (uintptr_t)self;
1844 mp->mutex_owner = (uintptr_t)self;
1873 mp->mutex_owner = 0;
2041 * Returns with mutex_owner set correctly.
2195 mp->mutex_owner = (uintptr_t)self;
2203 mp->mutex_owner = (uintptr_t)self;
2254 mp->mutex_owner = (uintptr_t)self;
2292 mp->mutex_owner = (uintptr_t)self;
2398 mp->mutex_owner = (uintptr_t)self;
2420 mp->mutex_owner = (uintptr_t)self;
2476 mp->mutex_owner = 0;
2539 mp->mutex_owner = 0;
2646 mp->mutex_owner = (uintptr_t)self;
2655 mp->mutex_owner = (uintptr_t)self;
2682 mp->mutex_owner = 0;
2829 * mutex_owner
2832 * mutex_owner and mutex_ownerpid are cleared before mutex_lockw
2833 * is cleared, and that everywhere mutex_lockw is set, mutex_owner
2937 mp->mutex_owner = (uintptr_t)self;
2973 mp->mutex_owner = (uintptr_t)self;
2991 mp->mutex_owner = 0;
3364 mp->mutex_owner = 0;