Lines Matching refs:tmp_data
385 unsigned char *tmp_data = NULL; in rkss_read_multi_sections() local
391 tmp_data = memalign(CONFIG_SYS_CACHELINE_SIZE, num * RKSS_DATA_SECTION_LEN); in rkss_read_multi_sections()
392 if (!tmp_data) { in rkss_read_multi_sections()
396 ret = blk_dread(dev_desc, part_info.start + index, num, tmp_data); in rkss_read_multi_sections()
399 free(tmp_data); in rkss_read_multi_sections()
402 memcpy(data, tmp_data, num * RKSS_DATA_SECTION_LEN); in rkss_read_multi_sections()
403 free(tmp_data); in rkss_read_multi_sections()
409 unsigned char *tmp_data = NULL; in rkss_write_multi_sections() local
422 tmp_data = memalign(CONFIG_SYS_CACHELINE_SIZE, num * RKSS_DATA_SECTION_LEN); in rkss_write_multi_sections()
423 if (!tmp_data) { in rkss_write_multi_sections()
427 memcpy(tmp_data, data, num * RKSS_DATA_SECTION_LEN); in rkss_write_multi_sections()
428 ret = blk_dwrite(dev_desc, part_info.start + index, num, tmp_data); in rkss_write_multi_sections()
429 free(tmp_data); in rkss_write_multi_sections()