Arax -8d09c51940345c86062e8ef2427c705ae66e5926
A Runtime Framework for Decoupling Applications from Heterogeneous Accelerators
Loading...
Searching...
No Matches
async_meta_s Struct Reference

#include <async.h>

+ Collaboration diagram for async_meta_s:

Data Fields

utils_spinlock lock
 
utils_list_s outstanding
 
ivshmem_sregs
 
arch_alloc_salloc
 
pthread_t thread
 
volatile int fd
 
char padd
 

Detailed Description

Definition at line 10 of file ivshmem/async.h.

Field Documentation

◆ alloc

arch_alloc_s* alloc

Definition at line 15 of file ivshmem/async.h.

Referenced by async_meta_init_once(), and async_semaphore_dec().

◆ fd

volatile int fd

Definition at line 17 of file ivshmem/async.h.

Referenced by async_meta_exit().

◆ lock

Definition at line 12 of file ivshmem/async.h.

Referenced by _add_completion(), and async_meta_init_once().

◆ outstanding

utils_list_s outstanding

Definition at line 13 of file ivshmem/async.h.

Referenced by _add_completion(), async_meta_init_once(), and async_thread().

◆ padd

char padd

Definition at line 11 of file mutex/async.h.

◆ regs

ivshmem_s* regs

Definition at line 14 of file ivshmem/async.h.

Referenced by async_meta_exit(), async_meta_init_always(), getVmID(), and wakeupVm().

◆ thread

pthread_t thread

Definition at line 16 of file ivshmem/async.h.

Referenced by async_meta_exit(), and async_meta_init_always().


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