Searched refs:bin_stream_t (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/geom/virstor/ |
H A D | binstream.h | 41 } bin_stream_t; typedef 44 void bs_open (bin_stream_t * bs, void *data); 47 void bs_reset (bin_stream_t * bs); 50 unsigned bs_write_str(bin_stream_t * bs, char *data); 53 unsigned bs_write_buf(bin_stream_t * bs, char *data, unsigned data_size); 56 unsigned bs_write_u8(bin_stream_t * bs, uint8_t data); 59 unsigned bs_write_u16(bin_stream_t * bs, uint16_t data); 62 unsigned bs_write_u32(bin_stream_t * bs, uint32_t data); 65 unsigned bs_write_u64(bin_stream_t * bs, uint64_t data); 72 char *bs_read_str(bin_stream_t * bs, char *buf, unsigned buf_size); [all …]
|
H A D | binstream.c | 39 bs_open(bin_stream_t * bs, void *data) in bs_open() 47 bs_reset(bin_stream_t * bs) in bs_reset() 54 bs_write_str(bin_stream_t * bs, char *data) in bs_write_str() 67 bs_write_buf(bin_stream_t * bs, char *data, unsigned data_size) in bs_write_buf() 78 bs_write_u8(bin_stream_t * bs, uint8_t data) in bs_write_u8() 86 bs_write_u16(bin_stream_t * bs, uint16_t data) in bs_write_u16() 94 bs_write_u32(bin_stream_t * bs, uint32_t data) in bs_write_u32() 102 bs_write_u64(bin_stream_t * bs, uint64_t data) in bs_write_u64() 110 bs_read_u8(bin_stream_t * bs) in bs_read_u8() 123 bs_read_str(bin_stream_t * bs, char *buf, unsigned buf_size) in bs_read_str() [all …]
|
H A D | g_virstor_md.c | 42 bin_stream_t bs; in virstor_metadata_encode() 70 bin_stream_t bs; in virstor_metadata_decode()
|