Lines Matching refs:ptr
98 rt_uint8_t* ptr; in rt_serial_read() local
102 ptr = buffer; in rt_serial_read()
115 *ptr++ = uart->int_rx->rx_buffer[uart->int_rx->read_index]; in rt_serial_read()
139 while ((rt_uint32_t)ptr - (rt_uint32_t)buffer < size) in rt_serial_read()
143 *ptr = uart->uart_device->rbr_thr & 0xff; in rt_serial_read()
144 ptr ++; in rt_serial_read()
151 return (rt_uint32_t)ptr - (rt_uint32_t)buffer; in rt_serial_read()
156 rt_uint8_t* ptr; in rt_serial_write() local
161 ptr = (rt_uint8_t*)buffer; in rt_serial_write()
170 uart->int_tx->tx_buffer[uart->int_tx->save_index] = *ptr++; in rt_serial_write()
195 if (*ptr == '\n' && (dev->flag & RT_DEVICE_FLAG_STREAM)) in rt_serial_write()
202 uart->uart_device->rbr_thr = (*ptr & 0xFF); in rt_serial_write()
204 ++ptr; --size; in rt_serial_write()
211 return (rt_uint32_t)ptr - (rt_uint32_t)buffer; in rt_serial_write()