Lines Matching refs:ir_lock
409 mutex_enter(&rule->ir_lock);
413 mutex_exit(&rule->ir_lock);
427 mutex_exit(&rule->ir_lock);
434 mutex_exit(&rule->ir_lock);
706 mutex_init(&rule->ir_lock, NULL, MUTEX_DEFAULT, NULL);
806 mutex_enter(&rule->ir_lock);
808 cv_wait(&rule->ir_cv, &rule->ir_lock);
872 mutex_enter(&rule->ir_lock);
874 mutex_exit(&rule->ir_lock);
879 mutex_exit(&rule->ir_lock);
882 mutex_exit(&rule->ir_lock);
904 mutex_enter(&rule->ir_lock);
906 mutex_exit(&rule->ir_lock);
911 mutex_exit(&rule->ir_lock);
914 mutex_exit(&rule->ir_lock);
937 mutex_enter(&tmp_rule->ir_lock);
939 mutex_exit(&tmp_rule->ir_lock);
944 mutex_exit(&tmp_rule->ir_lock);
1029 mutex_enter(&rule->ir_lock);
1031 mutex_exit(&rule->ir_lock);
1054 mutex_enter(&rule->ir_lock);
1056 mutex_exit(&rule->ir_lock);
1232 mutex_enter(&rule->ir_lock);
1235 if (cv_wait_sig(&rule->ir_cv, &rule->ir_lock) == 0) {
1236 mutex_exit(&rule->ir_lock);
1249 if (cv_wait_sig(&rule->ir_cv, &rule->ir_lock) == 0) {
1250 mutex_exit(&rule->ir_lock);
1255 mutex_exit(&rule->ir_lock);
1378 * No need to hold ir_lock since no other thread should manipulate
1390 mutex_enter(&rule->ir_lock);
1393 mutex_exit(&rule->ir_lock);
1431 mutex_enter(&rule->ir_lock);
1434 if (cv_wait_sig(&rule->ir_cv, &rule->ir_lock) == 0) {
1439 mutex_exit(&rule->ir_lock);
1451 if (cv_wait_sig(&rule->ir_cv, &rule->ir_lock) == 0) {
1452 mutex_exit(&rule->ir_lock);
1457 mutex_exit(&rule->ir_lock);
1518 mutex_enter(&rule->ir_lock);
1523 mutex_exit(&rule->ir_lock);