Home
last modified time | relevance | path

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

/Zephyr-latest/lib/utils/
Dring_buffer.c180 struct ring_element { struct
190 struct ring_element *header; in ring_buf_item_put() argument
196 if (size + sizeof(struct ring_element) > space) { in ring_buf_item_put()
200 err = ring_buf_put_claim(buf, &dst, sizeof(struct ring_element)); in ring_buf_item_put()
201 __ASSERT_NO_MSG(err == sizeof(struct ring_element)); in ring_buf_item_put()
203 header = (struct ring_element *)dst; in ring_buf_item_put()
207 total_size = sizeof(struct ring_element); in ring_buf_item_put()
229 struct ring_element *header; in ring_buf_item_get()
237 err = ring_buf_get_claim(buf, &src, sizeof(struct ring_element)); in ring_buf_item_get()
238 __ASSERT_NO_MSG(err == sizeof(struct ring_element)); in ring_buf_item_get()
[all …]