Lines Matching refs:ptr
91 rt_uint8_t* ptr; in rt_serial_read() local
95 ptr = buffer; in rt_serial_read()
108 *ptr++ = uart->int_rx->rx_buffer[uart->int_rx->read_index]; in rt_serial_read()
132 while ((rt_uint32_t)ptr - (rt_uint32_t)buffer < size) in rt_serial_read()
136 *ptr = uart->uart_device->dlbl_fifo.txfifo & 0xff; in rt_serial_read()
137 ptr ++; in rt_serial_read()
144 return (rt_uint32_t)ptr - (rt_uint32_t)buffer; in rt_serial_read()
149 rt_uint8_t* ptr; in rt_serial_write() local
154 ptr = (rt_uint8_t*)buffer; in rt_serial_write()
163 uart->int_tx->tx_buffer[uart->int_tx->save_index] = *ptr++; in rt_serial_write()
188 if (*ptr == '\n' && (dev->flag & RT_DEVICE_FLAG_STREAM)) in rt_serial_write()
195 uart->uart_device->dlbl_fifo.txfifo = (*ptr & 0x1FF); in rt_serial_write()
197 ++ptr; --size; in rt_serial_write()
204 return (rt_uint32_t)ptr - (rt_uint32_t)buffer; in rt_serial_write()