![]() |
HDF5 Last Updated on 2025-10-28
The HDF5 Field Guide
|
#include "H5FDioc.h"#include "H5private.h"#include "H5TSprivate.h"#include "H5subfiling_common.h"Data Structures | |
| struct | io_req_t |
| struct | ioc_io_queue_entry_t |
| struct | ioc_io_queue_t |
Macros | |
| #define | H5FD_IOC__IO_Q_ENTRY_MAGIC 0x1357 |
| #define | H5FD_IOC__IO_Q_MAGIC 0x2468 |
| #define | H5FD_IOC__Q_APPEND(q_ptr, entry_ptr) |
| #define | H5FD_IOC__Q_REMOVE(q_ptr, entry_ptr) |
Functions | |
| H5_DLL herr_t | H5FD__ioc_async_completion (MPI_Request *mpi_reqs, size_t num_reqs) |
| H5_DLL herr_t | H5FD__ioc_finalize_threads (void *_sf_context) |
| H5_DLL herr_t | H5FD__ioc_init_threads (void *_sf_context) |
| H5_DLL herr_t | H5FD__ioc_read_independent_async (int64_t context_id, int64_t offset, int64_t elements, void *data, io_req_t **io_req) |
| H5_DLL herr_t | H5FD__ioc_write_independent_async (int64_t context_id, int64_t offset, int64_t elements, const void *data, io_req_t **io_req) |
Variables | |
| int * | H5FD_IOC_tag_ub_val_ptr |
| #define H5FD_IOC__IO_Q_ENTRY_MAGIC 0x1357 |
| #define H5FD_IOC__IO_Q_MAGIC 0x2468 |
| #define H5FD_IOC__Q_APPEND | ( | q_ptr, | |
| entry_ptr ) |
| #define H5FD_IOC__Q_REMOVE | ( | q_ptr, | |
| entry_ptr ) |
| H5_DLL herr_t H5FD__ioc_async_completion | ( | MPI_Request * | mpi_reqs, |
| size_t | num_reqs ) |
| H5_DLL herr_t H5FD__ioc_finalize_threads | ( | void * | _sf_context | ) |
| H5_DLL herr_t H5FD__ioc_init_threads | ( | void * | _sf_context | ) |
| H5_DLL herr_t H5FD__ioc_read_independent_async | ( | int64_t | context_id, |
| int64_t | offset, | ||
| int64_t | elements, | ||
| void * | data, | ||
| io_req_t ** | io_req ) |
| H5_DLL herr_t H5FD__ioc_write_independent_async | ( | int64_t | context_id, |
| int64_t | offset, | ||
| int64_t | elements, | ||
| const void * | data, | ||
| io_req_t ** | io_req ) |
|
extern |