ascii-chat
Binary v0.15.83-53-gb711d8720
Library lib/v0.3.2-701-gb711d8720
Video chat in your terminal
Loading...
Searching...
No Matches
mutex_stack_entry_t Struct Reference

#include <include/ascii-chat/debug/mutex.h>

Data Fields

uintptr_t mutex_key
const char * mutex_name
mutex_stack_state_t state
uint64_t timestamp_ns

Detailed Description

Entry in a thread's lock stack

Definition at line 40 of file mutex.h.

Field Documentation

◆ mutex_key

uintptr_t mutex_stack_entry_t::mutex_key

Definition at line 41 of file mutex.h.

Referenced by mutex_stack_mark_locked(), and mutex_stack_pop().

◆ mutex_name

const char* mutex_stack_entry_t::mutex_name

Definition at line 42 of file mutex.h.

◆ state

mutex_stack_state_t mutex_stack_entry_t::state

Definition at line 43 of file mutex.h.

Referenced by mutex_stack_mark_locked().

◆ timestamp_ns

uint64_t mutex_stack_entry_t::timestamp_ns

Definition at line 44 of file mutex.h.

Referenced by mutex_stack_mark_locked(), and mutex_stack_try_snapshot().


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