Lines Matching refs:instOffset

246     u32     instOffset;  in SND_ReadInstData()  local
272 instOffset = bank->instOffset[prgNo]; // Note: Read from MainMemory in SND_ReadInstData()
273 inst->type = (u8)(instOffset & 0xff); in SND_ReadInstData()
274 instOffset >>= 8; in SND_ReadInstData()
285 const SNDInstParam *param = (const SNDInstParam *)((u8 *)bank + instOffset); in SND_ReadInstData()
293 const SNDDrumSet *drumSet = (const SNDDrumSet *)((u8 *)bank + instOffset); in SND_ReadInstData()
303 *inst = drumSet->instOffset[key - min]; // Structure copy in SND_ReadInstData()
310 const SNDKeySplit *keySplit = (const SNDKeySplit *)((u8 *)bank + instOffset); in SND_ReadInstData()
322 *inst = keySplit->instOffset[index]; // Structure copy in SND_ReadInstData()
351 u32 instOffset; in SND_WriteInstData() local
367 instOffset = bank->instOffset[prgNo]; // Note: Read from MainMemory in SND_WriteInstData()
368 type = (u8)(instOffset & 0xff); in SND_WriteInstData()
369 instOffset >>= 8; in SND_WriteInstData()
380 SNDInstParam *param = (SNDInstParam *)((u8 *)bank + instOffset); in SND_WriteInstData()
382 bank->instOffset[prgNo] = (instOffset << 8) | inst->type; in SND_WriteInstData()
389 SNDDrumSet *drumSet = (SNDDrumSet *)((u8 *)bank + instOffset); in SND_WriteInstData()
399 drumSet->instOffset[key - min] = *inst; // Structure copy in SND_WriteInstData()
406 SNDKeySplit *keySplit = (SNDKeySplit *)((u8 *)bank + instOffset); in SND_WriteInstData()
418 keySplit->instOffset[index] = *inst; // Structure copy in SND_WriteInstData()
479 u32 instOffset = bank->instOffset[pos->prgNo]; in SND_GetNextInstData() local
480 inst->type = (u8)(instOffset & 0xff); in SND_GetNextInstData()
481 instOffset >>= 8; in SND_GetNextInstData()
491 const SNDInstParam *param = (const SNDInstParam *)((u8 *)bank + instOffset); in SND_GetNextInstData()
499 const SNDDrumSet *drumSet = (const SNDDrumSet *)((u8 *)bank + instOffset); in SND_GetNextInstData()
502 *inst = drumSet->instOffset[pos->index]; in SND_GetNextInstData()
511 const SNDKeySplit *keySplit = (const SNDKeySplit *)((u8 *)bank + instOffset); in SND_GetNextInstData()
516 *inst = keySplit->instOffset[pos->index]; in SND_GetNextInstData()