DATA TYPE:
typedef struct {
void **src_ptr_ar; - Source starting addresses of each data segment.
void **dst_ptr_ar; - Destination starting addresses of each data segment.
int bytes; - The length of each segment in bytes.
int ptr_ar_len; - Number of data segment.
}armci_giov_t;
TL;DR
ptr_ar_len
vsptr_array_len
.This is easy to figure out but means that one cannot write code based on the docs.
https://hpc.pnl.gov/armci/documentation.htm says
source says: