Lines Matching refs:offset
70 static int WFSi_ReadRomCallback(void *userdata, void *buffer, u32 offset, u32 length) in WFSi_ReadRomCallback() argument
75 if(offset < sizeof(CARDRomRegion)) in WFSi_ReadRomCallback()
78 if (length > sizeof(CARDRomHeader) - offset) in WFSi_ReadRomCallback()
80 length = sizeof(CARDRomHeader) - offset; in WFSi_ReadRomCallback()
82 MI_CpuCopy8(header + offset, buffer, length); in WFSi_ReadRomCallback()
87 ((offset >= CARD_GetOwnRomHeader()->rom_size) || in WFSi_ReadRomCallback()
88 (offset + length > CARD_GetOwnRomHeader()->rom_size))) in WFSi_ReadRomCallback()
95 if (offset < 0x8000) in WFSi_ReadRomCallback()
98 if (memlen > 0x8000 - offset) in WFSi_ReadRomCallback()
100 memlen = 0x8000 - offset; in WFSi_ReadRomCallback()
103 offset += memlen; in WFSi_ReadRomCallback()
108 (void)FS_SeekFile(thread->file, (int)offset, FS_SEEK_SET); in WFSi_ReadRomCallback()
127 static int WFSi_WriteRomCallback(void *userdata, const void *buffer, u32 offset, u32 length) in WFSi_WriteRomCallback() argument
131 (void)offset; in WFSi_WriteRomCallback()
183 else if (!MI_ReadCache(thread->cache, segment->buffer, segment->offset, segment->length)) in WFSi_ThreadHook()