Apache HTTPD
Functions
thread_rwlock.c File Reference
#include "apr.h"
#include "apr_private.h"
#include "apr_general.h"
#include "apr_strings.h"
#include "apr_arch_thread_rwlock.h"
#include "apr_portable.h"

Go to the source code of this file.

Functions

static apr_status_t thread_rwlock_cleanup (void *data)
 
 APR_DECLARE (apr_status_t)
 
static apr_status_t apr_thread_rwlock_rdlock_core (apr_thread_rwlock_t *rwlock, DWORD milliseconds)
 
 apr_thread_rwlock_tryrdlock (apr_thread_rwlock_t *rwlock)
 
static apr_status_t apr_thread_rwlock_wrlock_core (apr_thread_rwlock_t *rwlock, DWORD milliseconds)
 
 APR_DECLARE (apr_pool_t *)
 

Function Documentation

◆ apr_thread_rwlock_rdlock_core()

static apr_status_t apr_thread_rwlock_rdlock_core ( apr_thread_rwlock_t rwlock,
DWORD  milliseconds 
)
static

Definition at line 62 of file thread_rwlock.c.

◆ apr_thread_rwlock_tryrdlock()

apr_thread_rwlock_tryrdlock ( apr_thread_rwlock_t rwlock)

Definition at line 91 of file thread_rwlock.c.

◆ apr_thread_rwlock_wrlock_core()

static apr_status_t apr_thread_rwlock_wrlock_core ( apr_thread_rwlock_t rwlock,
DWORD  milliseconds 
)
static

Definition at line 97 of file thread_rwlock.c.

◆ thread_rwlock_cleanup()

static apr_status_t thread_rwlock_cleanup ( void *  data)
static

Definition at line 24 of file thread_rwlock.c.