TwiceAsNice  2019-02-18
Functions
pio.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "hpdi32_api.h"
#include "main.h"
#include "util_time.h"
Include dependency graph for pio.c:

Functions

static U32 _pio_throughput_write_test (void *handle, U32 seconds, U32 *rate, void *buffer, size_t size)
 
static U32 _pio_throughput_read_test (void *handle, U32 seconds, U32 *rate, void *buffer, size_t size)
 
U32 pio_buf_api_throughput_write_test (void *handle, U32 seconds, unsigned long *size, U32 *rate)
 
U32 pio_buf_api_throughput_read_test (void *handle, U32 seconds, unsigned long *size, U32 *rate)
 
U32 pio_buf_user_throughput_write_test (void *handle, U32 seconds, unsigned long *size, U32 *rate)
 
U32 pio_buf_user_throughput_read_test (void *handle, U32 seconds, unsigned long *size, U32 *rate)
 

Function Documentation

◆ _pio_throughput_read_test()

static U32 _pio_throughput_read_test ( void *  handle,
U32  seconds,
U32 *  rate,
void *  buffer,
size_t  size 
)
static

◆ _pio_throughput_write_test()

static U32 _pio_throughput_write_test ( void *  handle,
U32  seconds,
U32 *  rate,
void *  buffer,
size_t  size 
)
static

◆ pio_buf_api_throughput_read_test()

U32 pio_buf_api_throughput_read_test ( void *  handle,
U32  seconds,
unsigned long size,
U32 *  rate 
)

◆ pio_buf_api_throughput_write_test()

U32 pio_buf_api_throughput_write_test ( void *  handle,
U32  seconds,
unsigned long size,
U32 *  rate 
)

◆ pio_buf_user_throughput_read_test()

U32 pio_buf_user_throughput_read_test ( void *  handle,
U32  seconds,
unsigned long size,
U32 *  rate 
)

◆ pio_buf_user_throughput_write_test()

U32 pio_buf_user_throughput_write_test ( void *  handle,
U32  seconds,
unsigned long size,
U32 *  rate 
)