Lines Matching refs:offset
55 archive->region[WFS_TABLE_REGION_FAT].offset = MI_LoadLE32(&header->fat.offset); in WFS_LoadTable()
57 archive->region[WFS_TABLE_REGION_FNT].offset = MI_LoadLE32(&header->fnt.offset); in WFS_LoadTable()
65 archive->region[WFS_TABLE_REGION_OV9].offset = MI_LoadLE32(&header->main_ovt.offset) + diff; in WFS_LoadTable()
67 archive->region[WFS_TABLE_REGION_OV7].offset = MI_LoadLE32(&header->sub_ovt.offset) + diff; in WFS_LoadTable()
69 origin_b_fat = header->fat.offset + diff; in WFS_LoadTable()
80 u32 offset = 0; in WFS_LoadTable() local
81 offset += sizeof(u32); in WFS_LoadTable()
84 mem_region[i].offset = offset; in WFS_LoadTable()
91 offset += sizeof(u32) + mem_region[i].length; in WFS_LoadTable()
93 archive->length = offset; in WFS_LoadTable()
112 … (void)MI_ReadDevice(device, dst, archive->origin + archive->region[i].offset, length); in WFS_LoadTable()
123 u8 *dst = &archive->buffer[mem_region[WFS_TABLE_REGION_FAT].offset]; in WFS_LoadTable()
128 … WFSOVLFormat *ovl = (WFSOVLFormat *)&archive->buffer[mem_region[i].offset + sizeof(u32)]; in WFS_LoadTable()
181 archive->region[i].offset = pos; in WFS_ParseTable()