Lines Matching defs:error

509 	int error;
521 error = EBUSY;
524 if ((error = mutex_lock(mp)) != 0)
553 error = __lwp_rwlock_tryrdlock(rwlp);
555 error = __lwp_rwlock_rdlock(rwlp, tsp);
558 error = __lwp_rwlock_trywrlock(rwlp);
560 error = __lwp_rwlock_wrlock(rwlp, tsp);
562 } while (error == EAGAIN || error == EINTR);
565 DTRACE_PROBE3(plockstat, rw__blocked, rwlp, rd_wr, error == 0);
568 return (error);
585 int error = 0;
598 while (error == 0) {
659 error = EBUSY;
669 if ((error = __lwp_park(tsp, 0)) == EINTR)
670 error = 0;
685 error = 0; /* timedlock did not fail */
700 DTRACE_PROBE3(plockstat, rw__blocked, rwlp, rd_wr, error == 0);
703 return (error);
713 int error;
724 error = EAGAIN;
728 error = 0;
740 error = EDEADLK;
745 error = 0;
747 error = shared_rwlock_lock(rwlp, tsp, READ_LOCK);
749 error = rwlock_lock(rwlp, tsp, READ_LOCK);
752 if (error == 0) {
760 DTRACE_PROBE3(plockstat, rw__error, rwlp, READ_LOCK, error);
763 return (error);
787 int error;
790 error = rw_rdlock_impl((rwlock_t *)rwlp, &tslocal);
791 if (error == ETIME)
792 error = ETIMEDOUT;
793 return (error);
801 int error;
805 error = rw_rdlock_impl((rwlock_t *)rwlp, &tslocal);
806 if (error == ETIME)
807 error = ETIMEDOUT;
808 return (error);
817 int error;
826 error = EDEADLK;
837 error = EDEADLK;
842 error = 0;
844 error = shared_rwlock_lock(rwlp, tsp, WRITE_LOCK);
846 error = rwlock_lock(rwlp, tsp, WRITE_LOCK);
849 if (error == 0) {
859 DTRACE_PROBE3(plockstat, rw__error, rwlp, WRITE_LOCK, error);
861 return (error);
885 int error;
888 error = rw_wrlock_impl((rwlock_t *)rwlp, &tslocal);
889 if (error == ETIME)
890 error = ETIMEDOUT;
891 return (error);
898 int error;
902 error = rw_wrlock_impl((rwlock_t *)rwlp, &tslocal);
903 if (error == ETIME)
904 error = ETIMEDOUT;
905 return (error);
916 int error;
932 error = EAGAIN;
936 error = 0;
942 error = 0;
944 error = shared_rwlock_lock(rwlp, NULL, READ_LOCK_TRY);
946 error = rwlock_lock(rwlp, NULL, READ_LOCK_TRY);
949 if (error == 0) {
957 if (error != EBUSY) {
959 error);
963 return (error);
973 int error;
981 error = 0;
983 error = shared_rwlock_lock(rwlp, NULL, WRITE_LOCK_TRY);
985 error = rwlock_lock(rwlp, NULL, WRITE_LOCK_TRY);
987 if (error == 0) {
997 if (error != EBUSY) {
999 error);
1002 return (error);
1074 * This is a usage error.