API Reference Manual
1.46.0
|
ODP recursive read/write lock. More...
#include <odp/visibility_begin.h>
#include <odp/visibility_end.h>
Go to the source code of this file.
Functions | |
void | odp_rwlock_recursive_init (odp_rwlock_recursive_t *lock) |
Initialize recursive rwlock. More... | |
void | odp_rwlock_recursive_read_lock (odp_rwlock_recursive_t *lock) |
Acquire recursive rwlock for reading. More... | |
int | odp_rwlock_recursive_read_trylock (odp_rwlock_recursive_t *lock) |
Try to acquire recursive rwlock for reading. More... | |
void | odp_rwlock_recursive_read_unlock (odp_rwlock_recursive_t *lock) |
Release recursive rwlock after reading. More... | |
void | odp_rwlock_recursive_write_lock (odp_rwlock_recursive_t *lock) |
Acquire recursive rwlock for writing. More... | |
int | odp_rwlock_recursive_write_trylock (odp_rwlock_recursive_t *lock) |
Try to acquire recursive rwlock for writing. More... | |
void | odp_rwlock_recursive_write_unlock (odp_rwlock_recursive_t *lock) |
Release recursive rwlock after writing. More... | |
ODP recursive read/write lock.
Definition in file api/spec/rwlock_recursive.h.