Lines Matching refs:ptr
89 rt_uint8_t* ptr; in rt_serial_read() local
93 ptr = buffer; in rt_serial_read()
106 *ptr++ = uart->int_rx->rx_buffer[uart->int_rx->read_index]; in rt_serial_read()
130 while ((rt_uint32_t)ptr - (rt_uint32_t)buffer < size) in rt_serial_read()
134 *ptr = uart->uart_device->dlbl_fifo.txfifo & 0xff; in rt_serial_read()
135 ptr ++; in rt_serial_read()
142 return (rt_uint32_t)ptr - (rt_uint32_t)buffer; in rt_serial_read()
147 rt_uint8_t* ptr; in rt_serial_write() local
152 ptr = (rt_uint8_t*)buffer; in rt_serial_write()
161 uart->int_tx->tx_buffer[uart->int_tx->save_index] = *ptr++; in rt_serial_write()
186 if (*ptr == '\n' && (dev->flag & RT_DEVICE_FLAG_STREAM)) in rt_serial_write()
193 uart->uart_device->dlbl_fifo.txfifo = (*ptr & 0x1FF); in rt_serial_write()
195 ++ptr; --size; in rt_serial_write()
202 return (rt_uint32_t)ptr - (rt_uint32_t)buffer; in rt_serial_write()