Lines Matching refs:ret

62 	int ret;  in __test_mutex()  local
82 ret = 0; in __test_mutex()
85 ret = -EINVAL; in __test_mutex()
91 ret = wait_for_completion_timeout(&mtx.done, TIMEOUT); in __test_mutex()
97 if (ret) { in __test_mutex()
100 ret = -EINVAL; in __test_mutex()
105 return ret; in __test_mutex()
111 int ret; in test_mutex() local
115 ret = __test_mutex(i); in test_mutex()
116 if (ret) in test_mutex()
117 return ret; in test_mutex()
127 int ret; in test_aa() local
134 ret = ww_mutex_lock(&mutex, &ctx); in test_aa()
135 if (ret) { in test_aa()
140 ret = !ww_mutex_trylock(&mutex, &ctx); in test_aa()
141 if (ret) { in test_aa()
150 ret = -EINVAL; in test_aa()
157 ret = -EINVAL; in test_aa()
161 ret = ww_mutex_lock(&mutex, &ctx); in test_aa()
162 if (ret != -EALREADY) { in test_aa()
164 __func__, ret, from); in test_aa()
165 if (!ret) in test_aa()
167 ret = -EINVAL; in test_aa()
172 ret = 0; in test_aa()
175 return ret; in test_aa()
224 int err, ret; in test_abba() local
262 ret = 0; in test_abba()
267 ret = -EINVAL; in test_abba()
273 ret = -EINVAL; in test_abba()
276 return ret; in test_abba()
321 int ret; in __test_cycle() local
351 ret = 0; in __test_cycle()
360 ret = -EINVAL; in __test_cycle()
367 return ret; in __test_cycle()
373 int ret; in test_cycle() local
376 ret = __test_cycle(n); in test_cycle()
377 if (ret) in test_cycle()
378 return ret; in test_cycle()
396 u32 ret; in prandom_u32_below() local
399 ret = prandom_u32_state(&rng) % ceil; in prandom_u32_below()
401 return ret; in prandom_u32_below()
641 int ret, i; in test_ww_mutex_init() local
651 ret = test_mutex(); in test_ww_mutex_init()
652 if (ret) in test_ww_mutex_init()
653 return ret; in test_ww_mutex_init()
655 ret = test_aa(false); in test_ww_mutex_init()
656 if (ret) in test_ww_mutex_init()
657 return ret; in test_ww_mutex_init()
659 ret = test_aa(true); in test_ww_mutex_init()
660 if (ret) in test_ww_mutex_init()
661 return ret; in test_ww_mutex_init()
664 ret = test_abba(i & 1, i & 2); in test_ww_mutex_init()
665 if (ret) in test_ww_mutex_init()
666 return ret; in test_ww_mutex_init()
669 ret = test_cycle(ncpus); in test_ww_mutex_init()
670 if (ret) in test_ww_mutex_init()
671 return ret; in test_ww_mutex_init()
673 ret = stress(16, 2*ncpus, STRESS_INORDER); in test_ww_mutex_init()
674 if (ret) in test_ww_mutex_init()
675 return ret; in test_ww_mutex_init()
677 ret = stress(16, 2*ncpus, STRESS_REORDER); in test_ww_mutex_init()
678 if (ret) in test_ww_mutex_init()
679 return ret; in test_ww_mutex_init()
681 ret = stress(2046, hweight32(STRESS_ALL)*ncpus, STRESS_ALL); in test_ww_mutex_init()
682 if (ret) in test_ww_mutex_init()
683 return ret; in test_ww_mutex_init()