#include <stdlib.h>#include "iochain.h"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) |
| void ioc_destroy | ( | ioc_chain * | C | ) |
References ioc_chain::in_pl, IOC_SIZE, and ioc_chain::out_pl.
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 | |||
| ) |
References IOC_SIZE, ioc_chain::out_pl, and ioc_ptr_and_lock::ptr.
Referenced by bshuf_bitshuffle_block(), bshuf_bitunshuffle_block(), bshuf_blocked_wrap_fun(), bshuf_compress_lz4_block(), and bshuf_decompress_lz4_block().
| void ioc_init | ( | ioc_chain * | C, | |
| const void * | in_ptr_0, | |||
| void * | out_ptr_0 | |||
| ) |
References ioc_chain::in_pl, IOC_SIZE, ioc_chain::next, ioc_chain::out_pl, ioc_ptr_and_lock::ptr, and ioc_const_ptr_and_lock::ptr.
Referenced by bshuf_blocked_wrap_fun().
| void ioc_set_next_in | ( | ioc_chain * | C, | |
| size_t * | this_iter, | |||
| void * | in_ptr | |||
| ) |
References ioc_chain::in_pl, and IOC_SIZE.
Referenced by bshuf_bitshuffle_block(), bshuf_bitunshuffle_block(), bshuf_blocked_wrap_fun(), bshuf_compress_lz4_block(), and bshuf_decompress_lz4_block().
| void ioc_set_next_out | ( | ioc_chain * | C, | |
| size_t * | this_iter, | |||
| void * | out_ptr | |||
| ) |
References ioc_chain::in_pl, IOC_SIZE, and ioc_chain::out_pl.
Referenced by bshuf_bitshuffle_block(), bshuf_bitunshuffle_block(), bshuf_blocked_wrap_fun(), bshuf_compress_lz4_block(), and bshuf_decompress_lz4_block().
1.6.1