Motr
M0
|
#include "lib/misc.h"
#include "lib/memory.h"
#include "lib/errno.h"
#include "lib/byteorder.h"
#include "net/test/serialize.h"
Go to the source code of this file.
Functions | |
M0_BASSERT (sizeof(long)==8) | |
M0_BASSERT (sizeof(void *)==8) | |
M0_BASSERT (sizeof(int)==4) | |
static void | net_test_serialize_cpu_to_le (char *d, char *s, m0_bcount_t len) |
static void | net_test_serialize_le_to_cpu (char *d, char *s, m0_bcount_t len) |
static void | net_test_serialize_reorder (enum m0_net_test_serialize_op op, char *buf, char *data, m0_bcount_t len) |
static m0_bcount_t | net_test_serialize_data (enum m0_net_test_serialize_op op, void *data, m0_bcount_t data_len, bool plain_data, struct m0_bufvec *bv, m0_bcount_t bv_offset, m0_bcount_t bv_length) |
m0_bcount_t | m0_net_test_serialize_data (enum m0_net_test_serialize_op op, void *data, m0_bcount_t data_len, bool plain_data, struct m0_bufvec *bv, m0_bcount_t bv_offset) |
m0_bcount_t | m0_net_test_serialize (enum m0_net_test_serialize_op op, void *obj, const struct m0_net_test_descr descr[], size_t descr_nr, struct m0_bufvec *bv, m0_bcount_t bv_offset) |