Lines Matching defs:chdr
74 void cbuf_init(struct cbufhead* chdr, uint8_t* buf, size_t len) { in cbuf_init()
81 size_t cbuf_used_space(struct cbufhead* chdr) { in cbuf_used_space()
85 size_t cbuf_free_space(struct cbufhead* chdr) { in cbuf_free_space()
89 size_t cbuf_size(struct cbufhead* chdr) { in cbuf_size()
93 bool cbuf_empty(struct cbufhead* chdr) { in cbuf_empty()
97 static inline size_t cbuf_get_w_index(const struct cbufhead* chdr) { in cbuf_get_w_index()
106 size_t cbuf_write(struct cbufhead* chdr, const void* data, size_t data_offset, size_t data_len, cbu… in cbuf_write()
127 void cbuf_read_unsafe(struct cbufhead* chdr, void* data, size_t data_offset, size_t numbytes, int p… in cbuf_read_unsafe()
146 size_t cbuf_read(struct cbufhead* chdr, void* data, size_t data_offset, size_t numbytes, int pop, c… in cbuf_read()
155 size_t cbuf_read_offset(struct cbufhead* chdr, void* data, size_t data_offset, size_t numbytes, siz… in cbuf_read_offset()
170 size_t cbuf_pop(struct cbufhead* chdr, size_t numbytes) { in cbuf_pop()
180 static void cbuf_swap(struct cbufhead* chdr, uint8_t* bitmap, size_t start_1, size_t start_2, size_… in cbuf_swap()
196 void cbuf_contiguify(struct cbufhead* chdr, uint8_t* bitmap) { in cbuf_contiguify()
269 void cbuf_reference(const struct cbufhead* chdr, otLinkedBuffer* first, otLinkedBuffer* second) { in cbuf_reference()
286 size_t cbuf_reass_write(struct cbufhead* chdr, size_t offset, const void* data, size_t data_offset,… in cbuf_reass_write()
319 size_t cbuf_reass_merge(struct cbufhead* chdr, size_t numbytes, uint8_t* bitmap) { in cbuf_reass_merge()
339 size_t cbuf_reass_count_set(struct cbufhead* chdr, size_t offset, uint8_t* bitmap, size_t limit) { in cbuf_reass_count_set()
353 int cbuf_reass_within_offset(struct cbufhead* chdr, size_t offset, size_t index) { in cbuf_reass_within_offset()