Lines Matching refs:offset
29 int offset; in snd_emu10k1_sample_new() local
90 offset = 0; in snd_emu10k1_sample_new()
94 if (offset + size > blocksize) in snd_emu10k1_sample_new()
96 snd_emu10k1_synth_bzero(emu, sp->block, offset, size); in snd_emu10k1_sample_new()
97 offset += size; in snd_emu10k1_sample_new()
103 if (offset + size > blocksize) in snd_emu10k1_sample_new()
105 if (snd_emu10k1_synth_copy_from_user(emu, sp->block, offset, data, size)) { in snd_emu10k1_sample_new()
110 offset += size; in snd_emu10k1_sample_new()
120 woffset = offset / 2; in snd_emu10k1_sample_new()
121 if (offset + loopsize * 2 > blocksize) in snd_emu10k1_sample_new()
125 offset += loopsize * 2; in snd_emu10k1_sample_new()
127 if (offset + loopsize > blocksize) in snd_emu10k1_sample_new()
130 block[offset + i] = block[offset - i -1]; in snd_emu10k1_sample_new()
131 offset += loopsize; in snd_emu10k1_sample_new()
152 if (snd_emu10k1_synth_copy_from_user(emu, sp->block, offset, data, size)) { in snd_emu10k1_sample_new()
157 offset += size; in snd_emu10k1_sample_new()
160 if (offset < blocksize) in snd_emu10k1_sample_new()
161 snd_emu10k1_synth_bzero(emu, sp->block, offset, blocksize - offset); in snd_emu10k1_sample_new()