Lines Matching refs:loop_start
61 unsigned int loop_start[2]; member
187 val -= rec->loop_start[ch] - 1; in emu8k_get_curpos()
317 temp = (temp <<24) | ((unsigned int)rec->loop_start[ch] - 1); in setup_voice()
321 temp = (temp << 24) | ((unsigned int)rec->loop_start[ch] + rec->buf_size - 1); in setup_voice()
325 temp = (temp << 28) | ((unsigned int)rec->loop_start[ch] - 1); in setup_voice()
471 pos = (pos << 1) + rec->loop_start[voice]; in emu8k_pcm_copy()
484 pos = (pos << 1) + rec->loop_start[voice]; in emu8k_pcm_copy_kernel()
497 pos = (pos << 1) + rec->loop_start[voice]; in emu8k_pcm_silence()
510 EMU8000_SMALW_WRITE(emu, pos + rec->loop_start[0]); \
512 EMU8000_SMARW_WRITE(emu, pos + rec->loop_start[1]); \
629 rec->loop_start[0] = rec->offset + LOOP_BLANK_SIZE; in emu8k_pcm_prepare()
631 rec->loop_start[1] = rec->loop_start[0] + rec->buf_size + LOOP_BLANK_SIZE; in emu8k_pcm_prepare()
652 EMU8000_SMALW_WRITE(rec->emu, rec->loop_start[ch] + rec->buf_size); in emu8k_pcm_prepare()