| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <kernel.h>
Data Fields | |
| _wait_q_t | wait_q | 
| struct k_thread * | owner | 
| uint32_t | lock_count | 
| int | owner_orig_prio | 
Mutex Structure
| uint32_t k_mutex::lock_count | 
Current lock count
| struct k_thread* k_mutex::owner | 
Mutex owner
| int k_mutex::owner_orig_prio | 
Original thread priority
| _wait_q_t k_mutex::wait_q | 
Mutex wait queue