Lines Matching defs:READ_LOCK
31 #define READ_LOCK 0
33 #define READ_LOCK_TRY (READ_LOCK | TRY_FLAG)
513 ASSERT(rd_wr == READ_LOCK || rd_wr == WRITE_LOCK);
526 if (rd_wr == READ_LOCK) {
551 if (rd_wr == READ_LOCK) {
589 ASSERT(rd_wr == READ_LOCK || rd_wr == WRITE_LOCK);
599 if (rd_wr == READ_LOCK) {
747 error = shared_rwlock_lock(rwlp, tsp, READ_LOCK);
749 error = rwlock_lock(rwlp, tsp, READ_LOCK);
758 DTRACE_PROBE2(plockstat, rw__acquire, rwlp, READ_LOCK);
760 DTRACE_PROBE3(plockstat, rw__error, rwlp, READ_LOCK, error);
953 DTRACE_PROBE2(plockstat, rw__acquire, rwlp, READ_LOCK);
958 DTRACE_PROBE3(plockstat, rw__error, rwlp, READ_LOCK,
1023 rd_wr = READ_LOCK;
1084 } else if (rd_wr == READ_LOCK && read_unlock_try(rwlp)) {