Lines Matching refs:lck_mtx_t
1581 lck_mtx_t *
1586 lck_mtx_t *lck;
1588 if ((lck = (lck_mtx_t *)zalloc(lck_mtx_zone)) != 0)
1591 if ((lck = (lck_mtx_t *)kalloc(sizeof(lck_mtx_t))) != 0)
1602 lck_mtx_t *lck,
1609 kfree(lck, sizeof(lck_mtx_t));
1643 lck_mtx_t *lck,
1675 lck_mtx_t *lck,
1706 lck_mtx_t *lck,
1747 lck_mtx_t *mutex,
1750 lck_mtx_t fake_lck;
1756 * beyond whats defined in the second word of a lck_mtx_t
1765 thread_wakeup_one_with_pri((event_t)(((unsigned int*)mutex)+(sizeof(lck_mtx_t)-1)/sizeof(unsigned int)), fake_lck.lck_mtx_pri);
1767 thread_wakeup_one((event_t)(((unsigned int*)mutex)+(sizeof(lck_mtx_t)-1)/sizeof(unsigned int)));
1824 lck_mtx_t *mutex)
1884 lck_mtx_t *mutex)
1966 lck_mtx_t *mutex)
2024 assert_wait((event_t)(((unsigned int*)mutex)+((sizeof(lck_mtx_t)-1)/sizeof(unsigned int))), THREAD_UNINT);