LLDB mainline
Functions
windows/ProcessRunLock.cpp File Reference
#include "lldb/Host/ProcessRunLock.h"
#include "lldb/Host/windows/windows.h"

Go to the source code of this file.

Functions

static PSRWLOCK GetLock (lldb::rwlock_t lock)
 
static bool ReadLock (lldb::rwlock_t rwlock)
 
static bool ReadUnlock (lldb::rwlock_t rwlock)
 
static bool WriteLock (lldb::rwlock_t rwlock)
 
static bool WriteTryLock (lldb::rwlock_t rwlock)
 
static bool WriteUnlock (lldb::rwlock_t rwlock)
 

Function Documentation

◆ GetLock()

static PSRWLOCK GetLock ( lldb::rwlock_t  lock)
static

Definition at line 12 of file windows/ProcessRunLock.cpp.

Referenced by ReadLock(), ReadUnlock(), WriteLock(), WriteTryLock(), and WriteUnlock().

◆ ReadLock()

static bool ReadLock ( lldb::rwlock_t  rwlock)
static

Definition at line 16 of file windows/ProcessRunLock.cpp.

References GetLock().

◆ ReadUnlock()

static bool ReadUnlock ( lldb::rwlock_t  rwlock)
static

Definition at line 21 of file windows/ProcessRunLock.cpp.

References GetLock().

◆ WriteLock()

static bool WriteLock ( lldb::rwlock_t  rwlock)
static

Definition at line 26 of file windows/ProcessRunLock.cpp.

References GetLock().

◆ WriteTryLock()

static bool WriteTryLock ( lldb::rwlock_t  rwlock)
static

Definition at line 31 of file windows/ProcessRunLock.cpp.

References GetLock().

◆ WriteUnlock()

static bool WriteUnlock ( lldb::rwlock_t  rwlock)
static

Definition at line 35 of file windows/ProcessRunLock.cpp.

References GetLock().