Lines Matching refs:file
112 retval = fwrite(buf,len,1,r->io.file.fp); in rioFileWrite()
113 r->io.file.buffered += len; in rioFileWrite()
115 if (r->io.file.autosync && in rioFileWrite()
116 r->io.file.buffered >= r->io.file.autosync) in rioFileWrite()
118 fflush(r->io.file.fp); in rioFileWrite()
119 aof_fsync(fileno(r->io.file.fp)); in rioFileWrite()
120 r->io.file.buffered = 0; in rioFileWrite()
127 return fread(buf,len,1,r->io.file.fp); in rioFileRead()
132 return ftello(r->io.file.fp); in rioFileTell()
138 return (fflush(r->io.file.fp) == 0) ? 1 : 0; in rioFileFlush()
155 r->io.file.fp = fp; in rioInitWithFile()
156 r->io.file.buffered = 0; in rioInitWithFile()
157 r->io.file.autosync = 0; in rioInitWithFile()
304 r->io.file.autosync = bytes; in rioSetAutoSync()