#include <stdlib.h>
Go to the source code of this file.
Classes | |
struct | ioc_ptr_and_lock |
struct | ioc_const_ptr_and_lock |
struct | ioc_chain |
Defines | |
#define | IOC_SIZE 33 |
Typedefs | |
typedef struct ioc_ptr_and_lock | ptr_and_lock |
typedef struct ioc_const_ptr_and_lock | const_ptr_and_lock |
Functions | |
void | ioc_init (ioc_chain *C, const void *in_ptr_0, void *out_ptr_0) |
void | ioc_destroy (ioc_chain *C) |
const void * | ioc_get_in (ioc_chain *C, size_t *this_iter) |
void | ioc_set_next_in (ioc_chain *C, size_t *this_iter, void *in_ptr) |
void * | ioc_get_out (ioc_chain *C, size_t *this_iter) |
void | ioc_set_next_out (ioc_chain *C, size_t *this_iter, void *out_ptr) |
#define IOC_SIZE 33 |
Referenced by ioc_destroy(), ioc_get_in(), ioc_get_out(), ioc_init(), ioc_set_next_in(), and ioc_set_next_out().
typedef struct ioc_const_ptr_and_lock const_ptr_and_lock |
typedef struct ioc_ptr_and_lock ptr_and_lock |
void ioc_destroy | ( | ioc_chain * | C | ) |
Referenced by bshuf_blocked_wrap_fun().
const void* ioc_get_in | ( | ioc_chain * | C, | |
size_t * | this_iter | |||
) |
void* ioc_get_out | ( | ioc_chain * | C, | |
size_t * | this_iter | |||
) |
void ioc_init | ( | ioc_chain * | C, | |
const void * | in_ptr_0, | |||
void * | out_ptr_0 | |||
) |
Referenced by bshuf_blocked_wrap_fun().
void ioc_set_next_in | ( | ioc_chain * | C, | |
size_t * | this_iter, | |||
void * | in_ptr | |||
) |
void ioc_set_next_out | ( | ioc_chain * | C, | |
size_t * | this_iter, | |||
void * | out_ptr | |||
) |