Lines Matching refs:offset
42 int offset; in snd_emu10k1_sample_new() local
105 offset = 0; in snd_emu10k1_sample_new()
109 if (offset + size > blocksize) in snd_emu10k1_sample_new()
111 snd_emu10k1_synth_bzero(emu, sp->block, offset, size); in snd_emu10k1_sample_new()
112 offset += size; in snd_emu10k1_sample_new()
118 if (offset + size > blocksize) in snd_emu10k1_sample_new()
120 if (snd_emu10k1_synth_copy_from_user(emu, sp->block, offset, data, size)) { in snd_emu10k1_sample_new()
125 offset += size; in snd_emu10k1_sample_new()
135 woffset = offset / 2; in snd_emu10k1_sample_new()
136 if (offset + loopsize * 2 > blocksize) in snd_emu10k1_sample_new()
140 offset += loopsize * 2; in snd_emu10k1_sample_new()
142 if (offset + loopsize > blocksize) in snd_emu10k1_sample_new()
145 block[offset + i] = block[offset - i -1]; in snd_emu10k1_sample_new()
146 offset += loopsize; in snd_emu10k1_sample_new()
167 if (snd_emu10k1_synth_copy_from_user(emu, sp->block, offset, data, size)) { in snd_emu10k1_sample_new()
172 offset += size; in snd_emu10k1_sample_new()
175 if (offset < blocksize) in snd_emu10k1_sample_new()
176 snd_emu10k1_synth_bzero(emu, sp->block, offset, blocksize - offset); in snd_emu10k1_sample_new()