Lines Matching refs:count
48 static rt_ssize_t rt_link_hw_buffer_write(void *data, rt_size_t count) in rt_link_hw_buffer_write() argument
60 count = count > surplus ? surplus : count; in rt_link_hw_buffer_write()
61 if (count >= w2end) in rt_link_hw_buffer_write()
66 rt_memcpy(rx_buffer->write_point, (rt_uint8_t *)data + w2end, (count - w2end)); in rt_link_hw_buffer_write()
67 rx_buffer->write_point += (count - w2end); in rt_link_hw_buffer_write()
71 rt_memcpy(rx_buffer->write_point, data, count); in rt_link_hw_buffer_write()
72 rx_buffer->write_point += count; in rt_link_hw_buffer_write()
78 count = count > surplus ? surplus : count; in rt_link_hw_buffer_write()
79 rt_memcpy(rx_buffer->write_point, data, count); in rt_link_hw_buffer_write()
80 rx_buffer->write_point += count; in rt_link_hw_buffer_write()
82 return count; in rt_link_hw_buffer_write()
125 void rt_link_hw_copy(rt_uint8_t *dst, rt_uint8_t *src, rt_size_t count) in rt_link_hw_copy() argument
129 pointer = src + count; in rt_link_hw_copy()
139 rt_memcpy(dst, src, count); in rt_link_hw_copy()