Lines Matching defs:pos
438 int voice, unsigned long pos,
444 pos = (pos << 1) + rec->loop_start[voice];
446 LOOP_WRITE(rec, pos, src, count);
452 int voice, unsigned long pos, unsigned long count)
457 pos = (pos << 1) + rec->loop_start[voice];
459 LOOP_WRITE(rec, pos, NULL, count);
465 #define LOOP_WRITE(rec, pos, iter, count) \
469 EMU8000_SMALW_WRITE(emu, pos + rec->loop_start[0]); \
471 EMU8000_SMARW_WRITE(emu, pos + rec->loop_start[1]); \
492 int voice, unsigned long pos,
498 pos = bytes_to_frames(subs->runtime, pos);
500 LOOP_WRITE(rec, pos, src, count);
505 int voice, unsigned long pos, unsigned long count)
510 pos = bytes_to_frames(subs->runtime, pos);
512 LOOP_WRITE(rec, pos, NULL, count);