Lines Matching defs:seekpos
80 sf_count_t datalen, seekpos ;
216 seekpos = BUFFER_SIZE / 10 ;
219 if ((k = sf_seek (file, seekpos, SEEK_SET)) != seekpos)
220 { printf ("Seek to start of file + %" PRId64 " failed (%d).\n", seekpos, k) ;
229 if (error_function ((double) data [0], (double) orig [seekpos], margin))
234 if ((k = sf_seek (file, 0, SEEK_CUR)) != seekpos + 1)
235 { printf ("Line %d: sf_seek (SEEK_CUR) with 0 offset failed (%d should be %" PRId64 ")\n", __LINE__, k, seekpos + 1) ;
239 seekpos = sf_seek (file, 0, SEEK_CUR) + BUFFER_SIZE / 5 ;
242 if (error_function ((double) data [0], (double) orig [seekpos], margin) || k != seekpos)
243 { printf ("Line %d: sf_seek (forwards, SEEK_CUR) followed by sf_readf_int failed (%d, %d) (%d, %" PRId64 ").\n", __LINE__, data [0], orig [seekpos], k, seekpos + 1) ;
247 seekpos = sf_seek (file, 0, SEEK_CUR) - 20 ;
251 if (error_function ((double) data [0], (double) orig [seekpos], margin) || k != seekpos)
252 { printf ("sf_seek (backwards, SEEK_CUR) followed by sf_readf_int failed (%d, %d) (%d, %" PRId64 ").\n", data [0], orig [seekpos], k, seekpos) ;