/nrf52832-nimble/rt-thread/components/drivers/src/ |
H A D | ringbuffer.c | 17 rt_inline enum rt_ringbuffer_state rt_ringbuffer_status(struct rt_ringbuffer *rb) in rt_ringbuffer_status() 29 void rt_ringbuffer_init(struct rt_ringbuffer *rb, in rt_ringbuffer_init() 49 rt_size_t rt_ringbuffer_put(struct rt_ringbuffer *rb, in rt_ringbuffer_put() 98 rt_size_t rt_ringbuffer_put_force(struct rt_ringbuffer *rb, in rt_ringbuffer_put_force() 152 rt_size_t rt_ringbuffer_get(struct rt_ringbuffer *rb, in rt_ringbuffer_get() 199 rt_size_t rt_ringbuffer_putchar(struct rt_ringbuffer *rb, const rt_uint8_t ch) in rt_ringbuffer_putchar() 229 rt_size_t rt_ringbuffer_putchar_force(struct rt_ringbuffer *rb, const rt_uint8_t ch) in rt_ringbuffer_putchar_force() 264 rt_size_t rt_ringbuffer_getchar(struct rt_ringbuffer *rb, rt_uint8_t *ch) in rt_ringbuffer_getchar() 292 rt_size_t rt_ringbuffer_data_len(struct rt_ringbuffer *rb) in rt_ringbuffer_data_len() 313 void rt_ringbuffer_reset(struct rt_ringbuffer *rb) in rt_ringbuffer_reset() [all …]
|
/nrf52832-nimble/rt-thread/examples/kernel/ |
H A D | semaphore_buffer_worker.c | 13 struct rb struct 29 struct rb working_rb; argument 32 static void rb_init(struct rb* rb, rt_uint8_t *pool, rt_uint16_t size) in rb_init() 45 static rt_bool_t rb_put(struct rb* rb, const rt_uint8_t *ptr, rt_uint16_t length) in rb_put() 90 static rt_bool_t rb_get(struct rb* rb, rt_uint8_t *ptr, rt_uint16_t length) in rb_get()
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/apps/mqtt/ |
H A D | mqtt.c | 182 #define mqtt_ringbuf_put(rb, item) ((rb)->buf)[(rb)->put++ & MQTT_RINGBUF_IDX_MASK] = (item) argument 185 #define mqtt_ringbuf_len(rb) ((u16_t)((rb)->put - (rb)->get)) argument 188 #define mqtt_ringbuf_free(rb) (MQTT_OUTPUT_RINGBUF_SIZE - mqtt_ringbuf_len(rb)) argument 191 #define mqtt_ringbuf_linear_read_length(rb) LWIP_MIN(mqtt_ringbuf_len(rb), (MQTT_OUTPUT_RINGBUF_SIZ… argument 194 #define mqtt_ringbuf_get_ptr(rb) (&(rb)->buf[(rb)->get & MQTT_RINGBUF_IDX_MASK]) argument 196 #define mqtt_ringbuf_advance_get_idx(rb, len) ((rb)->get += (len)) argument 205 mqtt_output_send(struct mqtt_ringbuf_t *rb, struct tcp_pcb *tpcb) in mqtt_output_send() 419 mqtt_output_append_u8(struct mqtt_ringbuf_t *rb, u8_t value) in mqtt_output_append_u8() 425 void mqtt_output_append_u16(struct mqtt_ringbuf_t *rb, u16_t value) in mqtt_output_append_u16() 432 mqtt_output_append_buf(struct mqtt_ringbuf_t *rb, const void *data, u16_t length) in mqtt_output_append_buf() [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/apps/mqtt/ |
H A D | mqtt.c | 184 mqtt_ringbuf_put(struct mqtt_ringbuf_t *rb, u8_t item) in mqtt_ringbuf_put() 195 mqtt_ringbuf_get_ptr(struct mqtt_ringbuf_t *rb) in mqtt_ringbuf_get_ptr() 201 mqtt_ringbuf_advance_get_idx(struct mqtt_ringbuf_t *rb, u16_t len) in mqtt_ringbuf_advance_get_idx() 213 mqtt_ringbuf_len(struct mqtt_ringbuf_t *rb) in mqtt_ringbuf_len() 223 #define mqtt_ringbuf_free(rb) (MQTT_OUTPUT_RINGBUF_SIZE - mqtt_ringbuf_len(rb)) argument 226 #define mqtt_ringbuf_linear_read_length(rb) LWIP_MIN(mqtt_ringbuf_len(rb), (MQTT_OUTPUT_RINGBUF_SIZ… argument 234 mqtt_output_send(struct mqtt_ringbuf_t *rb, struct altcp_pcb *tpcb) in mqtt_output_send() 451 mqtt_output_append_u8(struct mqtt_ringbuf_t *rb, u8_t value) in mqtt_output_append_u8() 457 void mqtt_output_append_u16(struct mqtt_ringbuf_t *rb, u16_t value) in mqtt_output_append_u16() 464 mqtt_output_append_buf(struct mqtt_ringbuf_t *rb, const void *data, u16_t length) in mqtt_output_append_buf() [all …]
|
/nrf52832-nimble/rt-thread/components/drivers/include/ipc/ |
H A D | ringbuffer.h | 82 rt_inline rt_uint16_t rt_ringbuffer_get_size(struct rt_ringbuffer *rb) in rt_ringbuffer_get_size() 89 #define rt_ringbuffer_space_len(rb) ((rb)->buffer_size - rt_ringbuffer_data_len(rb)) argument
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/src/ |
H A D | nodelist.h | 169 struct rb_node rb; member 191 struct rb_node rb; member 311 #define rb_parent(rb) ((rb)->rb_parent) argument
|
H A D | readinode.c | 552 struct rb_node *rb, *repl_rb; in jffs2_do_read_inode_internal() local
|
/nrf52832-nimble/nordic/nrfx/drivers/src/ |
H A D | nrfx_usbd.c | 1577 uint8_t rb; in nrfx_usbd_irq_handler() local 1590 uint8_t rb; in nrfx_usbd_irq_handler() local 1603 uint8_t rb; in nrfx_usbd_irq_handler() local
|