Lines Matching refs:ptr
344 psf_fread (void *ptr, sf_count_t bytes, sf_count_t items, SF_PRIVATE *psf)
349 return psf->vio.read (ptr, bytes*items, psf->vio_user_data) / bytes ;
361 count = read (psf->file.filedes, ((char*) ptr) + total, (size_t) count) ;
385 psf_fwrite (const void *ptr, sf_count_t bytes, sf_count_t items, SF_PRIVATE *psf)
393 return psf->vio.write (ptr, bytes*items, psf->vio_user_data) / bytes ;
405 count = write (psf->file.filedes, ((const char*) ptr) + total, count) ;
980 psf_fread (void *ptr, sf_count_t bytes, sf_count_t items, SF_PRIVATE *psf)
986 return psf->vio.read (ptr, bytes*items, psf->vio_user_data) / bytes ;
998 if (ReadFile (psf->file.handle, ((char*) ptr) + total, count, &dwNumberOfBytesRead, 0) == 0)
1019 psf_fwrite (const void *ptr, sf_count_t bytes, sf_count_t items, SF_PRIVATE *psf)
1025 return psf->vio.write (ptr, bytes * items, psf->vio_user_data) / bytes ;
1037 if (WriteFile (psf->file.handle, ((const char*) ptr) + total, count, &dwNumberOfBytesWritten, 0) == 0)