Lines Matching refs:rkss_buffer

118 static uint8_t *rkss_buffer[RKSS_MAX_AREA_NUM];  variable
314 if (rkss_buffer[area_index] == NULL) { in rkss_read_multi_sections()
318 memcpy(data, rkss_buffer[area_index] + index * RKSS_DATA_LEN, num * RKSS_DATA_LEN); in rkss_read_multi_sections()
339 if (rkss_buffer[area_index] == NULL) { in rkss_write_multi_sections()
344 memcpy(rkss_buffer[area_index] + index * RKSS_DATA_LEN, data, num * RKSS_DATA_LEN); in rkss_write_multi_sections()
736 RKSS_SECTION_COUNT, rkss_buffer[i]); in rkss_storage_write()
750 RKSS_SECTION_COUNT, rkss_buffer[i]); in rkss_storage_write()
759 RKSS_SECTION_COUNT, rkss_buffer[i]); in rkss_storage_write()
789 if (rkss_buffer[area_index] == NULL) { in rkss_storage_init()
791 rkss_buffer[area_index] = (uint8_t *)memalign(CONFIG_SYS_CACHELINE_SIZE, size); in rkss_storage_init()
792 if (!(rkss_buffer[area_index])) { in rkss_storage_init()
798 rkss_info[area_index].header = (struct rkss_file_header *)(rkss_buffer[area_index]); in rkss_storage_init()
799 rkss_info[area_index].flags = (uint8_t *)(rkss_buffer[area_index] + flags_offset); in rkss_storage_init()
800 rkss_info[area_index].table = (struct rkss_file_table *)(rkss_buffer[area_index] + table_offset); in rkss_storage_init()
801 rkss_info[area_index].data = (uint8_t *)(rkss_buffer[area_index] + data_offset); in rkss_storage_init()
802 …rkss_info[area_index].footer = (struct rkss_file_footer *)(rkss_buffer[area_index] + footer_offset… in rkss_storage_init()
810 RKSS_SECTION_COUNT, rkss_buffer[area_index]); in rkss_storage_init()
834 RKSS_SECTION_COUNT, rkss_buffer[area_index]); in rkss_storage_init()
846 free(rkss_buffer[area_index]); in rkss_storage_init()
847 rkss_buffer[area_index] = NULL; in rkss_storage_init()
852 free(rkss_buffer[area_index]); in rkss_storage_init()
853 rkss_buffer[area_index] = NULL; in rkss_storage_init()
858 memset(rkss_buffer[area_index], 0, size); in rkss_storage_init()