8
# include <sys/types.h>
10
#if HAVE_SYS_SYSCALL_H
11
# include <sys/syscall.h>
14
# include <sys/mman.h>
17
# include <sys/param.h>
20
# include <sys/wait.h>
52
#define FILE_DS FILE *
54
FILE_DS armci_storage_fopen(char *filename);
55
FILE_DS armci_storage_fopen_RONLY(char *filename);
56
void armci_storage_fclose(FILE_DS filed);
58
int armci_storage_read_ptr(FILE_DS file_d,void *ptr,size_t size,off_t ofs);
59
int armci_storage_read_pages(FILE_DS file_d, unsigned long first_page,
60
unsigned long *page_arr, unsigned long page_arr_sz,int pagesize,
62
int armci_storage_write_ptr(FILE_DS file_d,void *ptr,size_t size,off_t ofs);
63
int armci_storage_write_pages(FILE_DS file_d, unsigned long first_page,
64
unsigned long *page_arr, unsigned long page_arr_sz,int pagesize,