Lines Matching refs:context
119 void DSP_InitProcessContext(DSPProcessContext *context, const char *name);
135 BOOL DSP_ExecuteProcess(DSPProcessContext *context, FSFile *image, int slotB, int slotC);
146 void DSP_QuitProcess(DSPProcessContext *context);
171 SDK_INLINE int DSP_GetProcessSlotFromSegment(const DSPProcessContext *context, MIWramPos wram, int … in DSP_GetProcessSlotFromSegment() argument
173 …return (wram == MI_WRAM_B) ? context->slotOfSegmentCode[segment] : context->slotOfSegmentData[segm… in DSP_GetProcessSlotFromSegment()
187 SDK_INLINE void* DSP_ConvertProcessAddressFromDSP(const DSPProcessContext *context, MIWramPos wram,… in DSP_ConvertProcessAddressFromDSP() argument
191 int slot = DSP_GetProcessSlotFromSegment(context, wram, segment); in DSP_ConvertProcessAddressFromDSP()
207 u32 DSP_AttachProcessMemory(DSPProcessContext *context, MIWramPos wram, int slots);
219 void DSP_DetachProcessMemory(DSPProcessContext *context, MIWramPos wram, int slots);
234 BOOL DSP_SwitchProcessMemory(DSPProcessContext *context, MIWramPos wram, u32 address, u32 length, M…
248 void DSP_SetProcessHook(DSPProcessContext *context, int factors, DSPHookFunction function, void *us…
283 void DSP_ReadProcessPipe(DSPProcessContext *context, int port, void *buffer, u32 length);
297 void DSP_WriteProcessPipe(DSPProcessContext *context, int port, const void *buffer, u32 length);
313 void DSP_MapProcessSegment(DSPProcessContext *context);
325 BOOL DSP_LoadProcessImage(DSPProcessContext *context);
343 BOOL DSP_StartupProcess(DSPProcessContext *context, FSFile *image,