Lines Matching refs:data

271 static void io_vec_write_callback(void *data, int error, uint32_t status, uint32_t len)  in io_vec_write_callback()  argument
274 sedi_uart_t uart = (sedi_uart_t)(data); in io_vec_write_callback()
298 vec_write_ctxt[uart].xfer.data = vec_xfer->vec[current_count].base; in io_vec_write_callback()
312 static void io_vec_read_callback(void *data, int error, uint32_t status, uint32_t len) in io_vec_read_callback() argument
314 sedi_uart_t uart = (sedi_uart_t)(data); in io_vec_read_callback()
337 vec_read_ctxt[uart].xfer.data = vec_xfer->vec[current_count].base; in io_vec_read_callback()
468 regs->rbr_thr_dll = write_transfer->data[write_pos[uart]++]; in sedi_uart_isr_handler()
517 read_transfer->data[read_pos[uart]++] = regs->rbr_thr_dll; in sedi_uart_isr_handler()
684 int sedi_uart_write(IN sedi_uart_t uart, IN uint8_t data) in sedi_uart_write() argument
701 regs->rbr_thr_dll = data; in sedi_uart_write()
707 int sedi_uart_read(IN sedi_uart_t uart, OUT uint8_t *const data, OUT uint32_t *status) in sedi_uart_read() argument
710 DBG_CHECK(data != NULL, SEDI_DRIVER_ERROR_PARAMETER); in sedi_uart_read()
731 *data = regs->rbr_thr_dll; in sedi_uart_read()
736 int sedi_uart_write_non_block(IN sedi_uart_t uart, IN uint8_t data) in sedi_uart_write_non_block() argument
746 regs->rbr_thr_dll = data; in sedi_uart_write_non_block()
751 int sedi_uart_read_non_block(IN sedi_uart_t uart, OUT uint8_t *const data) in sedi_uart_read_non_block() argument
754 DBG_CHECK(data != NULL, SEDI_DRIVER_ERROR_PARAMETER); in sedi_uart_read_non_block()
762 *data = regs->rbr_thr_dll; in sedi_uart_read_non_block()
767 int sedi_uart_write_buffer(IN sedi_uart_t uart, IN uint8_t *const data, IN uint32_t len) in sedi_uart_write_buffer() argument
770 DBG_CHECK(data != NULL, SEDI_DRIVER_ERROR_PARAMETER); in sedi_uart_write_buffer()
779 uint8_t *d = (uint8_t *)data; in sedi_uart_write_buffer()
794 int sedi_uart_read_buffer(IN sedi_uart_t uart, OUT uint8_t *const data, IN uint32_t req_len, in sedi_uart_read_buffer() argument
798 DBG_CHECK(data != NULL, SEDI_DRIVER_ERROR_PARAMETER); in sedi_uart_read_buffer()
808 uint8_t *d = data; in sedi_uart_read_buffer()
1201 uint16_t data; in sedi_uart_read_rx_fifo() local
1215 data = regs->rbr_thr_dll; in sedi_uart_read_rx_fifo()
1216 rx_buff[i] = data; in sedi_uart_read_rx_fifo()
1357 int sedi_uart_fifo_fill(IN sedi_uart_t uart, IN uint8_t *data, IN uint32_t size) in sedi_uart_fifo_fill() argument
1366 SEDI_UART[uart]->rbr_thr_dll = data[i]; in sedi_uart_fifo_fill()
1371 int sedi_uart_fifo_read(IN sedi_uart_t uart, OUT uint8_t *data, IN uint32_t size) in sedi_uart_fifo_read() argument
1380 data[i] = SEDI_UART[uart]->rbr_thr_dll; in sedi_uart_fifo_read()
1773 vec_write_ctxt[uart].xfer.data = vec_xfer->vec[0].base; in sedi_uart_write_vec_async()
1809 vec_read_ctxt[uart].xfer.data = vec_xfer->vec[0].base; in sedi_uart_read_vec_async()
1884 src = (uint32_t)xfer->data; in sedi_uart_dma_io_async()
1895 dst = (uint32_t)xfer->data; in sedi_uart_dma_io_async()
1983 DBG_CHECK(xfer->data != NULL, SEDI_DRIVER_ERROR_PARAMETER); in sedi_uart_dma_write_async()
2026 DBG_CHECK(xfer->data != NULL, SEDI_DRIVER_ERROR_PARAMETER); in sedi_uart_dma_read_async()