Searched refs:start_position (Results 1 – 1 of 1) sorted by relevance
634 uint32_t start_position = file_p->cache->file_position; in lv_fs_write_cached() local639 if(start_position <= file_p->cache->start && end_position >= file_p->cache->end) { in lv_fs_write_cached()641 write_buffer + (file_p->cache->start - start_position), in lv_fs_write_cached()644 else if(start_position >= file_p->cache->start && end_position <= file_p->cache->end) { in lv_fs_write_cached()645 lv_memcpy(cache_buffer + (start_position - file_p->cache->start), in lv_fs_write_cached()647 end_position + 1 - start_position); in lv_fs_write_cached()651 write_buffer + (file_p->cache->start - start_position), in lv_fs_write_cached()654 else if(start_position >= file_p->cache->start && start_position <= file_p->cache->end) { in lv_fs_write_cached()655 lv_memcpy(cache_buffer + (start_position - file_p->cache->start), in lv_fs_write_cached()657 file_p->cache->end + 1 - start_position); in lv_fs_write_cached()