Lines Matching refs:rest
258 // dump rest of file
272 uint32 rest = size;
276 rest -= 10;
280 rest -= 4;
284 if (elems > 0 || rest >= 16) {
287 rest -= elems * 8 + 21;
289 printf("rest %ld\n", rest);
290 Dump(rest);
291 rest = 0;
295 while (rest > 0) {
296 Read(tag); rest -= 4;
307 if (rest > 0) {
349 if (rest < s) {
350 printf("wrong size: rest=%ld size= %d\n", rest, s);
353 rest -= s;
355 if (rest > 0) {
357 Dump(rest); printf("\n");
368 uint32 rest = size;
369 Dump(28); printf("\n"); rest -= 28;
371 Read(rate); rest -= 2;
373 Dump(16*3+7); printf("\n"); rest -= 16*3+7;
375 if (play && (instrOnly==0xffff || instrOnly == inst)) Play(rate, 0, rest);