Home
last modified time | relevance | path

Searched refs:bin_stream_t (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/geom/virstor/
H A Dbinstream.h41 } 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 Dbinstream.c39 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 Dg_virstor_md.c42 bin_stream_t bs; in virstor_metadata_encode()
70 bin_stream_t bs; in virstor_metadata_decode()