![]() |
Arax -8d09c51940345c86062e8ef2427c705ae66e5926
A Runtime Framework for Decoupling Applications from Heterogeneous Accelerators
|
#include <async.h>
Data Fields | |
async_meta_s * | meta |
utils_list_node_s | outstanding |
size_t | vm_id |
volatile size_t | completed |
pthread_mutex_t | mutex |
pthread_mutexattr_t | attr |
Definition at line 20 of file ivshmem/async.h.
pthread_mutexattr_t attr |
Definition at line 27 of file ivshmem/async.h.
Referenced by async_completion_init().
volatile size_t completed |
Definition at line 25 of file ivshmem/async.h.
Referenced by async_completion_check(), async_completion_complete(), async_completion_init(), and async_completion_wait().
async_meta_s* meta |
Definition at line 22 of file ivshmem/async.h.
Referenced by async_completion_complete(), async_completion_init(), and async_completion_wait().
pthread_mutex_t mutex |
Definition at line 26 of file ivshmem/async.h.
Referenced by async_completion_check(), async_completion_complete(), async_completion_init(), async_completion_wait(), async_condition_wait(), and async_thread().
utils_list_node_s outstanding |
Definition at line 23 of file ivshmem/async.h.
Referenced by _add_completion(), async_completion_init(), and async_semaphore_dec().
size_t vm_id |
Definition at line 24 of file ivshmem/async.h.
Referenced by async_completion_complete(), and async_completion_wait().