Lines Matching refs:dspregs
604 u32 dspregs[NUM_DSP_REGS + 1]; in dsp32_get() local
620 dspregs[i] = target->thread.dsp.dspr[i]; in dsp32_get()
623 dspregs[i] = target->thread.dsp.dspcontrol; in dsp32_get()
626 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, dspregs, 0, in dsp32_get()
627 sizeof(dspregs)); in dsp32_get()
639 u32 dspregs[NUM_DSP_REGS + 1]; in dsp32_set() local
653 err = user_regset_copyin(&pos, &count, &kbuf, &ubuf, dspregs, 0, in dsp32_set()
654 sizeof(dspregs)); in dsp32_set()
661 target->thread.dsp.dspr[i] = (s32)dspregs[i]; in dsp32_set()
664 target->thread.dsp.dspcontrol = (s32)dspregs[i]; in dsp32_set()
684 u64 dspregs[NUM_DSP_REGS + 1]; in dsp64_get() local
700 dspregs[i] = target->thread.dsp.dspr[i]; in dsp64_get()
703 dspregs[i] = target->thread.dsp.dspcontrol; in dsp64_get()
706 return user_regset_copyout(&pos, &count, &kbuf, &ubuf, dspregs, 0, in dsp64_get()
707 sizeof(dspregs)); in dsp64_get()
719 u64 dspregs[NUM_DSP_REGS + 1]; in dsp64_set() local
733 err = user_regset_copyin(&pos, &count, &kbuf, &ubuf, dspregs, 0, in dsp64_set()
734 sizeof(dspregs)); in dsp64_set()
741 target->thread.dsp.dspr[i] = dspregs[i]; in dsp64_set()
744 target->thread.dsp.dspcontrol = dspregs[i]; in dsp64_set()