Lines Matching refs:arg
43 #define UNPACK_COMMAND( arg, shift, bit ) ( ( (arg) >> (shift) ) & ( ( 1 << (bit) ) - 1 ) ) argument
154 command->arg[0] = (u32)SNDi_SharedWork; in SND_CommandInit()
677 SND_StartSeq((int)command.arg[0], in SND_CommandProc()
678 (const void *)command.arg[1], in SND_CommandProc()
679 command.arg[2], (struct SNDBankData *)command.arg[3]); in SND_CommandProc()
683 SND_StopSeq((int)command.arg[0]); in SND_CommandProc()
687 SND_PrepareSeq((int)command.arg[0], in SND_CommandProc()
688 (const void *)command.arg[1], in SND_CommandProc()
689 command.arg[2], (struct SNDBankData *)command.arg[3]); in SND_CommandProc()
693 SND_StartPreparedSeq((int)command.arg[0]); in SND_CommandProc()
697 SND_PauseSeq((int)command.arg[0], (BOOL)command.arg[1]); in SND_CommandProc()
701 SND_SkipSeq((int)command.arg[0], (u32)command.arg[1]); in SND_CommandProc()
705 SNDi_SetPlayerParam((int)command.arg[0], in SND_CommandProc()
706 command.arg[1], command.arg[2], (int)command.arg[3]); in SND_CommandProc()
710 SNDi_SetTrackParam((int)UNPACK_COMMAND(command.arg[0], 0, 24), in SND_CommandProc()
711 command.arg[1], in SND_CommandProc()
712 command.arg[2], in SND_CommandProc()
713 command.arg[3], (int)UNPACK_COMMAND(command.arg[0], 24, 8)); in SND_CommandProc()
717 SND_SetTrackMute((int)command.arg[0], command.arg[1], (SNDSeqMute) command.arg[2]); in SND_CommandProc()
721 SND_SetTrackAllocatableChannel((int)command.arg[0], command.arg[1], command.arg[2]); in SND_CommandProc()
725 SND_SetPlayerLocalVariable((int)command.arg[0], in SND_CommandProc()
726 (int)command.arg[1], (s16)command.arg[2]); in SND_CommandProc()
730 SND_SetPlayerGlobalVariable((int)command.arg[0], (s16)command.arg[1]); in SND_CommandProc()
734 StartTimer(command.arg[0], command.arg[1], command.arg[2], command.arg[3]); in SND_CommandProc()
738 StopTimer(command.arg[0], command.arg[1], command.arg[2], command.arg[3]); in SND_CommandProc()
742 SND_SetupCapture((SNDCapture)UNPACK_COMMAND(command.arg[2], 31, 1), in SND_CommandProc()
743 (SNDCaptureFormat)UNPACK_COMMAND(command.arg[2], 30, 1), in SND_CommandProc()
744 (void *)command.arg[0], in SND_CommandProc()
745 (int)command.arg[1], in SND_CommandProc()
746 (BOOL)UNPACK_COMMAND(command.arg[2], 29, 1), in SND_CommandProc()
747 (SNDCaptureIn)UNPACK_COMMAND(command.arg[2], 28, 1), in SND_CommandProc()
748 (SNDCaptureOut)UNPACK_COMMAND(command.arg[2], 27, 1)); in SND_CommandProc()
752 SND_SetupAlarm((int)command.arg[0], in SND_CommandProc()
753 (OSTick)command.arg[1], (OSTick)command.arg[2], (int)command.arg[3]); in SND_CommandProc()
757 SetChannelTimer((u32)command.arg[0], (int)command.arg[1]); in SND_CommandProc()
761 SetChannelVolume((u32)command.arg[0], in SND_CommandProc()
762 (int)command.arg[1], (SNDChannelDataShift)command.arg[2]); in SND_CommandProc()
766 SetChannelPan((u32)command.arg[0], (int)command.arg[1]); in SND_CommandProc()
770 SND_SetupChannelPcm((int)UNPACK_COMMAND(command.arg[0], 0, 16), /* chNo */ in SND_CommandProc()
771 … (const void *)UNPACK_COMMAND(command.arg[1], 0, 27), /* dataaddr */ in SND_CommandProc()
772 … (SNDWaveFormat)UNPACK_COMMAND(command.arg[3], 24, 2), /* format */ in SND_CommandProc()
773 … (SNDChannelLoop)UNPACK_COMMAND(command.arg[3], 26, 2), /* loop */ in SND_CommandProc()
774 (int)UNPACK_COMMAND(command.arg[3], 0, 16), /* loopStart */ in SND_CommandProc()
775 (int)UNPACK_COMMAND(command.arg[2], 0, 22), /* loopLen */ in SND_CommandProc()
776 (int)UNPACK_COMMAND(command.arg[2], 24, 7), /* volume */ in SND_CommandProc()
777 … (SNDChannelDataShift)UNPACK_COMMAND(command.arg[2], 22, 2), /* SHIFT */ in SND_CommandProc()
778 (int)UNPACK_COMMAND(command.arg[0], 16, 16), /* timer */ in SND_CommandProc()
779 (int)UNPACK_COMMAND(command.arg[3], 16, 7) /* pan */ in SND_CommandProc()
784 SND_SetupChannelPsg((int)command.arg[0], /* chNo */ in SND_CommandProc()
785 (SNDDuty)command.arg[3], /* duty */ in SND_CommandProc()
786 (int)UNPACK_COMMAND(command.arg[1], 0, 7), /* volume */ in SND_CommandProc()
787 … (SNDChannelDataShift)UNPACK_COMMAND(command.arg[1], 8, 2), /* SHIFT */ in SND_CommandProc()
788 (int)UNPACK_COMMAND(command.arg[2], 8, 16), /* timer */ in SND_CommandProc()
789 (int)UNPACK_COMMAND(command.arg[2], 0, 7) /* pan */ in SND_CommandProc()
794 SND_SetupChannelNoise((int)command.arg[0], /* chNo */ in SND_CommandProc()
795 (int)UNPACK_COMMAND(command.arg[1], 0, 7), /* volume */ in SND_CommandProc()
796 … (SNDChannelDataShift)UNPACK_COMMAND(command.arg[1], 8, 2), /* SHIFT */ in SND_CommandProc()
797 (int)UNPACK_COMMAND(command.arg[2], 8, 16), /* timer */ in SND_CommandProc()
798 (int)UNPACK_COMMAND(command.arg[2], 0, 7) /* pan */ in SND_CommandProc()
803 SNDi_SetSurroundDecay((int)command.arg[0]); in SND_CommandProc()
807 SND_SetMasterVolume((int)command.arg[0]); in SND_CommandProc()
811 SND_SetMasterPan((int)command.arg[0]); in SND_CommandProc()
815 SND_SetOutputSelector((SNDOutput)command.arg[0], in SND_CommandProc()
816 (SNDOutput)command.arg[1], in SND_CommandProc()
817 (SNDChannelOut)command.arg[2], (SNDChannelOut)command.arg[3]); in SND_CommandProc()
821 SND_LockChannel(command.arg[0], command.arg[1]); in SND_CommandProc()
825 SND_UnlockChannel(command.arg[0], command.arg[1]); in SND_CommandProc()
829 SND_StopUnlockedChannel(command.arg[0], command.arg[1]); in SND_CommandProc()
833 SND_InvalidateSeq((const void *)command.arg[0], (const void *)command.arg[1]); in SND_CommandProc()
837 SND_InvalidateBank((const void *)command.arg[0], (const void *)command.arg[1]); in SND_CommandProc()
841 SND_InvalidateWave((const void *)command.arg[0], (const void *)command.arg[1]); in SND_CommandProc()
845 SNDi_SharedWork = (SNDSharedWork *)command.arg[0]; in SND_CommandProc()
849 ReadDriverInfo((SNDDriverInfo *) command.arg[0]); in SND_CommandProc()