Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
k_mutex Struct Reference

Mutex Structure. More...

#include <kernel.h>

Data Fields

_wait_q_t wait_q
 Mutex wait queue.
 
struct k_threadowner
 Mutex owner.
 
uint32_t lock_count
 Current lock count.
 
int owner_orig_prio
 Original thread priority.
 

Detailed Description

Mutex Structure.

Field Documentation

◆ lock_count

uint32_t k_mutex::lock_count

Current lock count.

◆ owner

struct k_thread* k_mutex::owner

Mutex owner.

◆ owner_orig_prio

int k_mutex::owner_orig_prio

Original thread priority.

◆ wait_q

_wait_q_t k_mutex::wait_q

Mutex wait queue.


The documentation for this struct was generated from the following file: