PIO
2.5.4
|
IO region structure. More...
#include <pio.h>
Public Attributes | |
int | loffset |
The offset from the beginning of the data buffer to the beginning of this region. More... | |
PIO_Offset * | start |
Start array for this region. | |
PIO_Offset * | count |
Count array for this region. | |
struct io_region * | next |
Pointer to the next io_region in the list. | |
IO region structure.
Each IO region is a unit of data which can be described using start and count arrays. Each IO task may in general have multiple io regions per variable. The box rearranger will have at most one io region per variable.
The write from a particular IO task is divided into 1 or more regions each of which can be described using start and count. The io_region typedef is a linked list of those regions.
int io_region::loffset |
The offset from the beginning of the data buffer to the beginning of this region.