Lines Matching refs:length

48     archive->length = 0;  in WFS_LoadTable()
56 archive->region[WFS_TABLE_REGION_FAT].length = MI_LoadLE32(&header->fat.length); in WFS_LoadTable()
58 archive->region[WFS_TABLE_REGION_FNT].length = MI_LoadLE32(&header->fnt.length); in WFS_LoadTable()
66 archive->region[WFS_TABLE_REGION_OV9].length = MI_LoadLE32(&header->main_ovt.length); in WFS_LoadTable()
68 archive->region[WFS_TABLE_REGION_OV7].length = MI_LoadLE32(&header->sub_ovt.length); in WFS_LoadTable()
74 mixed_overlay_count = (archive->region[WFS_TABLE_REGION_OV9].length + in WFS_LoadTable()
75 archive->region[WFS_TABLE_REGION_OV7].length) in WFS_LoadTable()
85 mem_region[i].length = archive->region[i].length; in WFS_LoadTable()
88 mem_region[i].length += mixed_overlay_count * sizeof(WFSFATFormat); in WFS_LoadTable()
90 mem_region[i].length = MATH_ROUNDUP(mem_region[i].length, 32); in WFS_LoadTable()
91 offset += sizeof(u32) + mem_region[i].length; in WFS_LoadTable()
93 archive->length = offset; in WFS_LoadTable()
98 archive->buffer = MI_CallAlloc(allocator, archive->length, sizeof(u32)); in WFS_LoadTable()
108 const u32 length = archive->region[i].length; in WFS_LoadTable() local
109 const u32 padding = mem_region[i].length - length; in WFS_LoadTable()
110 MI_StoreLE32(dst, length); in WFS_LoadTable()
112 … (void)MI_ReadDevice(device, dst, archive->origin + archive->region[i].offset, length); in WFS_LoadTable()
113 dst += length; in WFS_LoadTable()
121 u32 count = archive->region[WFS_TABLE_REGION_FAT].length / sizeof(WFSFATFormat); in WFS_LoadTable()
129 u32 num = archive->region[i].length / sizeof(WFSOVLFormat); in WFS_LoadTable()
182 archive->region[i].length = len; in WFS_ParseTable()
184 if (pos > archive->length) in WFS_ParseTable()