Lines Matching refs:write_count
63 int read_block, write_block, read_count, write_count ;
423 if (mode == SFM_READ && ppaf24->write_count > 0)
431 if (psf->last_op == SFM_WRITE && ppaf24->write_count)
446 if (psf->last_op == SFM_WRITE && ppaf24->write_count)
452 ppaf24->write_count = newsample ;
473 { if (ppaf24->write_count > 0)
674 if (ppaf24->sample_count < ppaf24->write_block * PAF24_SAMPLES_PER_BLOCK + ppaf24->write_count)
675 ppaf24->sample_count = ppaf24->write_block * PAF24_SAMPLES_PER_BLOCK + ppaf24->write_count ;
677 if (ppaf24->write_count == PAF24_SAMPLES_PER_BLOCK)
679 ppaf24->write_count = 0 ;
690 { count = (PAF24_SAMPLES_PER_BLOCK - ppaf24->write_count) * ppaf24->channels ;
695 memcpy (&(ppaf24->samples [ppaf24->write_count * ppaf24->channels]), &(ptr [total]), count * sizeof (int)) ;
697 ppaf24->write_count += count / ppaf24->channels ;
699 if (ppaf24->write_count >= PAF24_SAMPLES_PER_BLOCK)