|
libxmp/libxmpf in Omni Compiler
1.3.4
|

Data Structures | |
| struct | _XMP_utofu_vcqid_table |
Typedefs | |
| typedef struct _XMP_utofu_vcqid_table | _XMP_utofu_vcqid_t |
Functions | |
| void | _XMP_utofu_error_check (int utofu_ret) |
| int | compare_vcqid_table (const void *a, const void *b) |
| uint64_t | _XMP_utofu_check_mrq_notice (struct utofu_mrq_notice *notice) |
| void | _XMP_utofu_coarray_malloc (_XMP_coarray_t *coarray_desc, void **addr, const size_t coarray_size) |
| void | _XMP_utofu_regmem (_XMP_coarray_t *coarray_desc, void *addr, const size_t coarray_size) |
| void | _XMP_utofu_deallocate (_XMP_coarray_t *coarray_desc) |
| void | _XMP_utofu_contiguous_put (const int target_rank, const uint64_t dst_offset, const uint64_t src_offset, const _XMP_coarray_t *dst_desc, const _XMP_coarray_t *src_desc, const size_t dst_elmts, const size_t src_elmts, const size_t elmt_size) |
| void | _XMP_utofu_put (const int dst_contiguous, const int src_contiguous, const int target_rank, const int dst_dims, const int src_dims, const _XMP_array_section_t *dst_info, const _XMP_array_section_t *src_info, const _XMP_coarray_t *dst_desc, const _XMP_coarray_t *src_desc, void *src, const size_t dst_elmts, const size_t src_elmts) |
| void | _XMP_utofu_contiguous_get (const int target_rank, const _XMP_coarray_t *dst_desc, const _XMP_coarray_t *src_desc, const uint64_t dst_offset, const uint64_t src_offset, const size_t dst_elmts, const size_t src_elmts, const size_t elmt_size) |
| void | _XMP_utofu_get (const int src_contiguous, const int dst_contiguous, const int target_rank, const int src_dims, const int dst_dims, const _XMP_array_section_t *src_info, const _XMP_array_section_t *dst_info, const _XMP_coarray_t *src_desc, const _XMP_coarray_t *dst_desc, void *dst, const size_t src_elmts, const size_t dst_elmts) |
| void | _XMP_utofu_sync_memory (void) |
| void | _XMP_utofu_sync_all (void) |
| void | _XMP_utofu_build_sync_images_table (void) |
| void | _XMP_utofu_sync_images (const int num, int *image_set, int *status) |
| typedef struct _XMP_utofu_vcqid_table _XMP_utofu_vcqid_t |
| void _XMP_utofu_build_sync_images_table | ( | void | ) |

| uint64_t _XMP_utofu_check_mrq_notice | ( | struct utofu_mrq_notice * | notice | ) |

| void _XMP_utofu_coarray_malloc | ( | _XMP_coarray_t * | coarray_desc, |
| void ** | addr, | ||
| const size_t | coarray_size | ||
| ) |

| void _XMP_utofu_contiguous_get | ( | const int | target_rank, |
| const _XMP_coarray_t * | dst_desc, | ||
| const _XMP_coarray_t * | src_desc, | ||
| const uint64_t | dst_offset, | ||
| const uint64_t | src_offset, | ||
| const size_t | dst_elmts, | ||
| const size_t | src_elmts, | ||
| const size_t | elmt_size | ||
| ) |
| void _XMP_utofu_contiguous_put | ( | const int | target_rank, |
| const uint64_t | dst_offset, | ||
| const uint64_t | src_offset, | ||
| const _XMP_coarray_t * | dst_desc, | ||
| const _XMP_coarray_t * | src_desc, | ||
| const size_t | dst_elmts, | ||
| const size_t | src_elmts, | ||
| const size_t | elmt_size | ||
| ) |
| void _XMP_utofu_deallocate | ( | _XMP_coarray_t * | coarray_desc | ) |

| void _XMP_utofu_error_check | ( | int | utofu_ret | ) |

| void _XMP_utofu_get | ( | const int | src_contiguous, |
| const int | dst_contiguous, | ||
| const int | target_rank, | ||
| const int | src_dims, | ||
| const int | dst_dims, | ||
| const _XMP_array_section_t * | src_info, | ||
| const _XMP_array_section_t * | dst_info, | ||
| const _XMP_coarray_t * | src_desc, | ||
| const _XMP_coarray_t * | dst_desc, | ||
| void * | dst, | ||
| const size_t | src_elmts, | ||
| const size_t | dst_elmts | ||
| ) |
| void _XMP_utofu_put | ( | const int | dst_contiguous, |
| const int | src_contiguous, | ||
| const int | target_rank, | ||
| const int | dst_dims, | ||
| const int | src_dims, | ||
| const _XMP_array_section_t * | dst_info, | ||
| const _XMP_array_section_t * | src_info, | ||
| const _XMP_coarray_t * | dst_desc, | ||
| const _XMP_coarray_t * | src_desc, | ||
| void * | src, | ||
| const size_t | dst_elmts, | ||
| const size_t | src_elmts | ||
| ) |

| void _XMP_utofu_regmem | ( | _XMP_coarray_t * | coarray_desc, |
| void * | addr, | ||
| const size_t | coarray_size | ||
| ) |


| void _XMP_utofu_sync_all | ( | void | ) |


| void _XMP_utofu_sync_images | ( | const int | num, |
| int * | image_set, | ||
| int * | status | ||
| ) |


| void _XMP_utofu_sync_memory | ( | void | ) |


| int compare_vcqid_table | ( | const void * | a, |
| const void * | b | ||
| ) |