Lines Matching defs:WRITE_LOCK
32 #define WRITE_LOCK 1
34 #define WRITE_LOCK_TRY (WRITE_LOCK | TRY_FLAG)
513 ASSERT(rd_wr == READ_LOCK || rd_wr == WRITE_LOCK);
589 ASSERT(rd_wr == READ_LOCK || rd_wr == WRITE_LOCK);
612 (rd_wr == WRITE_LOCK &&
628 if (rd_wr == WRITE_LOCK) {
678 if (rd_wr == WRITE_LOCK &&
844 error = shared_rwlock_lock(rwlp, tsp, WRITE_LOCK);
846 error = rwlock_lock(rwlp, tsp, WRITE_LOCK);
857 DTRACE_PROBE2(plockstat, rw__acquire, rwlp, WRITE_LOCK);
859 DTRACE_PROBE3(plockstat, rw__error, rwlp, WRITE_LOCK, error);
993 DTRACE_PROBE2(plockstat, rw__acquire, rwlp, WRITE_LOCK);
998 DTRACE_PROBE3(plockstat, rw__error, rwlp, WRITE_LOCK,
1020 rd_wr = WRITE_LOCK;
1027 if (rd_wr == WRITE_LOCK) {
1082 if (rd_wr == WRITE_LOCK && write_unlock_try(rwlp)) {