Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
k_mutex Struct Reference

#include <kernel.h>

Data Fields

_wait_q_t wait_q
 
struct k_threadowner
 
uint32_t lock_count
 
int owner_orig_prio
 

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: