Zephyr API Documentation 4.2.0-rc2
A Scalable Open Source RTOS
 4.2.0-rc2
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: