Lines Matching refs:recursion_count
78 p->recursion_count = 0; in DRD_()
112 p ? p->recursion_count : -1, in mutex_cleanup()
118 p->a1, p->recursion_count, p->owner }; in mutex_cleanup()
216 p->a1, p->recursion_count, p->owner }; in DRD_()
265 mutex, p ? p->recursion_count : -1, in DRD_()
284 && p->recursion_count >= 1 in DRD_()
288 p->a1, p->recursion_count, p->owner }; in DRD_()
315 mutex, p ? p->recursion_count : 0, in DRD_()
322 if (p->recursion_count == 0) { in DRD_()
343 p->a1, p->recursion_count, p->owner }; in DRD_()
352 p->recursion_count++; in DRD_()
379 mutex, p ? p->recursion_count : 0); in DRD_()
391 p->a1, p->recursion_count, p->owner }; in DRD_()
403 p->a1, p->recursion_count, p->owner }; in DRD_()
410 if (p->owner != drd_tid || p->recursion_count <= 0) in DRD_()
413 p->a1, p->recursion_count, p->owner }; in DRD_()
421 tl_assert(p->recursion_count > 0); in DRD_()
422 p->recursion_count--; in DRD_()
423 tl_assert(p->recursion_count >= 0); in DRD_()
425 if (p->recursion_count == 0) in DRD_()
502 return (p->recursion_count > 0); in mutex_is_locked()
510 return (p->recursion_count > 0 && p->owner == tid); in DRD_()
519 return p->recursion_count; in DRD_()
530 if (p->owner == tid && p->recursion_count > 0) in mutex_delete_thread()
533 p->a1, p->recursion_count, p->owner }; in mutex_delete_thread()