Go to the source code of this file.
|
| bool | shmem_lewi_async__exists (void) |
| |
| int | shmem_lewi_async__version (void) |
| |
| size_t | shmem_lewi_async__size (void) |
| |
| void | shmem_lewi_async__remove_requests (pid_t pid) |
| |
| unsigned int | shmem_lewi_async__get_num_requests (pid_t pid) |
| |
| int | shmem_lewi_async__init (pid_t pid, unsigned int ncpus, const char *shmem_key, int shm_size_multiplier) |
| |
| void | shmem_lewi_async__finalize (pid_t pid, unsigned int *new_ncpus, lewi_request_t *requests, unsigned int *nreqs, unsigned int maxreqs) |
| |
| int | shmem_lewi_async__lend_cpus (pid_t pid, unsigned int ncpus, unsigned int *new_ncpus, lewi_request_t *requests, unsigned int *nreqs, unsigned int maxreqs, unsigned int *prev_requested) |
| |
| int | shmem_lewi_async__lend_keep_cpus (pid_t pid, unsigned int new_ncpus, lewi_request_t *requests, unsigned int *nreqs, unsigned int maxreqs, unsigned int *prev_requested) |
| |
| int | shmem_lewi_async__reclaim (pid_t pid, unsigned int *new_ncpus, lewi_request_t *requests, unsigned int *nreqs, unsigned int maxreqs, unsigned int prev_requested) |
| |
| int | shmem_lewi_async__acquire_cpus (pid_t pid, unsigned int ncpus, unsigned int *new_ncpus, lewi_request_t *requests, unsigned int *nreqs, unsigned int maxreqs) |
| |
| int | shmem_lewi_async__borrow_cpus (pid_t pid, unsigned int ncpus, unsigned int *new_ncpus) |
| |
| int | shmem_lewi_async__reset (pid_t pid, unsigned int *new_ncpus, lewi_request_t *requests, unsigned int *nreqs, unsigned int maxreqs, unsigned int *prev_requested) |
| |
◆ shmem_lewi_async__exists()
| bool shmem_lewi_async__exists |
( |
void |
| ) |
|
◆ shmem_lewi_async__version()
| int shmem_lewi_async__version |
( |
void |
| ) |
|
◆ shmem_lewi_async__size()
| size_t shmem_lewi_async__size |
( |
void |
| ) |
|
◆ shmem_lewi_async__remove_requests()
| void shmem_lewi_async__remove_requests |
( |
pid_t |
pid | ) |
|
◆ shmem_lewi_async__get_num_requests()
| unsigned int shmem_lewi_async__get_num_requests |
( |
pid_t |
pid | ) |
|
◆ shmem_lewi_async__init()
| int shmem_lewi_async__init |
( |
pid_t |
pid, |
|
|
unsigned int |
ncpus, |
|
|
const char * |
shmem_key, |
|
|
int |
shm_size_multiplier |
|
) |
| |
◆ shmem_lewi_async__finalize()
| void shmem_lewi_async__finalize |
( |
pid_t |
pid, |
|
|
unsigned int * |
new_ncpus, |
|
|
lewi_request_t * |
requests, |
|
|
unsigned int * |
nreqs, |
|
|
unsigned int |
maxreqs |
|
) |
| |
◆ shmem_lewi_async__lend_cpus()
| int shmem_lewi_async__lend_cpus |
( |
pid_t |
pid, |
|
|
unsigned int |
ncpus, |
|
|
unsigned int * |
new_ncpus, |
|
|
lewi_request_t * |
requests, |
|
|
unsigned int * |
nreqs, |
|
|
unsigned int |
maxreqs, |
|
|
unsigned int * |
prev_requested |
|
) |
| |
◆ shmem_lewi_async__lend_keep_cpus()
| int shmem_lewi_async__lend_keep_cpus |
( |
pid_t |
pid, |
|
|
unsigned int |
new_ncpus, |
|
|
lewi_request_t * |
requests, |
|
|
unsigned int * |
nreqs, |
|
|
unsigned int |
maxreqs, |
|
|
unsigned int * |
prev_requested |
|
) |
| |
◆ shmem_lewi_async__reclaim()
| int shmem_lewi_async__reclaim |
( |
pid_t |
pid, |
|
|
unsigned int * |
new_ncpus, |
|
|
lewi_request_t * |
requests, |
|
|
unsigned int * |
nreqs, |
|
|
unsigned int |
maxreqs, |
|
|
unsigned int |
prev_requested |
|
) |
| |
◆ shmem_lewi_async__acquire_cpus()
| int shmem_lewi_async__acquire_cpus |
( |
pid_t |
pid, |
|
|
unsigned int |
ncpus, |
|
|
unsigned int * |
new_ncpus, |
|
|
lewi_request_t * |
requests, |
|
|
unsigned int * |
nreqs, |
|
|
unsigned int |
maxreqs |
|
) |
| |
◆ shmem_lewi_async__borrow_cpus()
| int shmem_lewi_async__borrow_cpus |
( |
pid_t |
pid, |
|
|
unsigned int |
ncpus, |
|
|
unsigned int * |
new_ncpus |
|
) |
| |
◆ shmem_lewi_async__reset()
| int shmem_lewi_async__reset |
( |
pid_t |
pid, |
|
|
unsigned int * |
new_ncpus, |
|
|
lewi_request_t * |
requests, |
|
|
unsigned int * |
nreqs, |
|
|
unsigned int |
maxreqs, |
|
|
unsigned int * |
prev_requested |
|
) |
| |