Home
last modified time | relevance | path

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

/components/drivers/include/ipc/
A Dringblk_buf.h83 typedef struct rt_rbb *rt_rbb_t; typedef
86 void rt_rbb_init(rt_rbb_t rbb, rt_uint8_t *buf, rt_size_t buf_size, rt_rbb_blk_t block_set, rt_size…
87 rt_size_t rt_rbb_get_buf_size(rt_rbb_t rbb);
90 rt_rbb_t rt_rbb_create(rt_size_t buf_size, rt_size_t blk_max_num);
91 void rt_rbb_destroy(rt_rbb_t rbb);
95 rt_rbb_blk_t rt_rbb_blk_alloc(rt_rbb_t rbb, rt_size_t blk_size);
97 rt_rbb_blk_t rt_rbb_blk_get(rt_rbb_t rbb);
100 void rt_rbb_blk_free(rt_rbb_t rbb, rt_rbb_blk_t block);
103 rt_size_t rt_rbb_blk_queue_get(rt_rbb_t rbb, rt_size_t queue_data_len, rt_rbb_blk_queue_t blk_queue…
106 void rt_rbb_blk_queue_free(rt_rbb_t rbb, rt_rbb_blk_queue_t blk_queue);
[all …]
/components/drivers/ipc/
A Dringblk_buf.c63 rt_rbb_t rt_rbb_create(rt_size_t buf_size, rt_size_t blk_max_num) in rt_rbb_create()
65 rt_rbb_t rbb = RT_NULL; in rt_rbb_create()
69 rbb = (rt_rbb_t)rt_malloc(sizeof(struct rt_rbb)); in rt_rbb_create()
101 void rt_rbb_destroy(rt_rbb_t rbb) in rt_rbb_destroy()
114 static rt_rbb_blk_t find_empty_blk_in_set(rt_rbb_t rbb) in find_empty_blk_in_set()
130 rt_inline void list_append(rt_rbb_t rbb, rt_slist_t *n) in list_append()
139 rt_inline rt_slist_t *list_remove(rt_rbb_t rbb, rt_slist_t *n) in list_remove()
295 rt_rbb_blk_t rt_rbb_blk_get(rt_rbb_t rbb) in rt_rbb_blk_get()
364 void rt_rbb_blk_free(rt_rbb_t rbb, rt_rbb_blk_t block) in rt_rbb_blk_free()
541 rt_size_t rt_rbb_next_blk_queue_len(rt_rbb_t rbb) in rt_rbb_next_blk_queue_len()
[all …]
/components/utilities/ulog/
A Dulog.c91 rt_rbb_t async_rbb;

Completed in 56 milliseconds