Home
last modified time | relevance | path

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

/bsp/samd21/sam_d2x_asflib/common/services/fifo/
A Dfifo.h177 write_index = fifo_desc->write_index; in fifo_push_uint8_nocheck()
183 fifo_desc->write_index = write_index; in fifo_push_uint8_nocheck()
205 write_index = fifo_desc->write_index; in fifo_push_uint8()
211 fifo_desc->write_index = write_index; in fifo_push_uint8()
226 write_index = fifo_desc->write_index; in fifo_push_uint16_nocheck()
232 fifo_desc->write_index = write_index; in fifo_push_uint16_nocheck()
254 write_index = fifo_desc->write_index; in fifo_push_uint16()
260 fifo_desc->write_index = write_index; in fifo_push_uint16()
275 write_index = fifo_desc->write_index; in fifo_push_uint32_nocheck()
281 fifo_desc->write_index = write_index; in fifo_push_uint32_nocheck()
[all …]
A Dfifo.c70 fifo_desc->write_index = 0; in fifo_init()
/bsp/microchip/samd51-adafruit-metro-m4/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
93 rb->write_index++; in ringbuffer_put()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
115 rb->read_index = rb->write_index; in ringbuffer_flush()
/bsp/microchip/samc21/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
93 rb->write_index++; in ringbuffer_put()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
115 rb->read_index = rb->write_index; in ringbuffer_flush()
/bsp/microchip/samd51-seeed-wio-terminal/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
93 rb->write_index++; in ringbuffer_put()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
115 rb->read_index = rb->write_index; in ringbuffer_flush()
/bsp/microchip/saml10/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
93 rb->write_index++; in ringbuffer_put()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
115 rb->read_index = rb->write_index; in ringbuffer_flush()
/bsp/microchip/same70/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
93 rb->write_index++; in ringbuffer_put()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
115 rb->read_index = rb->write_index; in ringbuffer_flush()
/bsp/microchip/same54/bsp/hal/utils/src/
A Dutils_ringbuffer.c52 rb->write_index = rb->read_index; in ringbuffer_init()
66 if (rb->write_index != rb->read_index) { in ringbuffer_get()
83 rb->buf[rb->write_index & rb->size] = data; in ringbuffer_put()
89 if ((rb->write_index - rb->read_index) > rb->size) { in ringbuffer_put()
90 rb->read_index = rb->write_index - rb->size; in ringbuffer_put()
93 rb->write_index++; in ringbuffer_put()
105 return rb->write_index - rb->read_index; in ringbuffer_num()
115 rb->read_index = rb->write_index; in ringbuffer_flush()
/bsp/microchip/samd51-adafruit-metro-m4/bsp/hal/utils/include/
A Dutils_ringbuffer.h56 uint32_t write_index; /** Buffer write index */ member
/bsp/microchip/samc21/bsp/hal/utils/include/
A Dutils_ringbuffer.h56 uint32_t write_index; /** Buffer write index */ member
/bsp/microchip/saml10/bsp/hal/utils/include/
A Dutils_ringbuffer.h56 uint32_t write_index; /** Buffer write index */ member
/bsp/microchip/same70/bsp/hal/utils/include/
A Dutils_ringbuffer.h56 uint32_t write_index; /** Buffer write index */ member
/bsp/microchip/same54/bsp/hal/utils/include/
A Dutils_ringbuffer.h56 uint32_t write_index; /** Buffer write index */ member
/bsp/microchip/samd51-seeed-wio-terminal/bsp/hal/utils/include/
A Dutils_ringbuffer.h56 uint32_t write_index; /** Buffer write index */ member
/bsp/Infineon/psoc6-pioneerkit_modus/drivers/
A Duart.h26 rt_uint32_t write_index, save_index; member
A Duart.c30 uart->int_tx->write_index = uart->int_tx->save_index = 0; in rt_uart_init()
172 while (uart->int_tx->save_index != uart->int_tx->write_index) in rt_uart_write()
/bsp/fujitsu/mb9x/mb9bf568r/drivers/
A Dserial.h70 rt_uint32_t write_index, save_index; member
A Dserial.c42 uart->int_tx->write_index = uart->int_tx->save_index = 0; in rt_serial_init()
181 while (uart->int_tx->save_index != uart->int_tx->write_index) in rt_serial_write()
/bsp/fujitsu/mb9x/mb9bf618s/drivers/
A Dserial.h70 rt_uint32_t write_index, save_index; member
A Dserial.c42 uart->int_tx->write_index = uart->int_tx->save_index = 0; in rt_serial_init()
181 while (uart->int_tx->save_index != uart->int_tx->write_index) in rt_serial_write()
/bsp/phytium/libraries/drivers/
A Ddrv_usart_msg.c35 if (rb->read_index == rb->write_index) in rt_ringbuffer_status()

Completed in 39 milliseconds