Lines Matching refs:fh
42 HANDLE fh; /**< File handle. */ member
56 iwrc rc = iwp_pwrite(impl->fh, off, buf, siz, sp); in _iwfs_write()
69 return iwp_pread(impl->fh, off, buf, siz, sp); in _iwfs_read()
85 IWRC(iwp_unlock(impl->fh), rc); in _iwfs_close()
87 IWRC(iwp_closefh(impl->fh), rc); in _iwfs_close()
106 if (fcntl(impl->fh, F_FULLFSYNC) == -1) { in _iwfs_sync()
110 if (iwp_fdatasync(impl->fh) == -1) { in _iwfs_sync()
114 } else if (iwp_fsync(impl->fh) == -1) { in _iwfs_sync()
134 state->fh = impl->fh; in _iwfs_state()
147 iwrc rc = iwp_copy_bytes(impl->fh, off, siz, noff); in _iwfs_copy()
255 impl->fh = open(opts->path, mode, opts->filemode); in iwfs_file_open()
256 if (INVALIDHANDLE(impl->fh)) { in iwfs_file_open()
281 impl->fh = CreateFile(opts->path, womode, smode, NULL, wcmode, flags, NULL); in iwfs_file_open()
282 if (INVALIDHANDLE(impl->fh)) { in iwfs_file_open()
293 rc = iwp_flock(impl->fh, opts->lock_mode); in iwfs_file_open()