Home
last modified time | relevance | path

Searched refs:nf_file (Results 1 – 8 of 8) sorted by relevance

/linux/fs/nfsd/
H A Dfilecache.c234 nf->nf_file = NULL; in nfsd_file_alloc()
260 struct file *file = nf->nf_file; in nfsd_file_check_write_error()
298 if (nf->nf_file) { in nfsd_file_free()
300 nfsd_filp_close(nf->nf_file); in nfsd_file_free()
316 struct file *file = nf->nf_file; in nfsd_file_check_writeback()
419 return nf->nf_file; in nfsd_file_file()
778 nf->nf_file && in nfsd_file_close_export()
779 file_inode(nf->nf_file)->i_sb == in nfsd_file_close_export()
781 is_subdir(nf->nf_file->f_path.dentry, in nfsd_file_close_export()
1143 struct inode *inode = file_inode(nf->nf_file); in nfsd_file_get_dio_attrs()
[all …]
H A Dtrace.h1126 __field(struct file *, nf_file)
1133 __entry->nf_file = nf->nf_file;
1140 __entry->nf_file)
1222 __field(const void *, nf_file)
1233 __entry->nf_file = nf ? nf->nf_file : NULL;
1242 __entry->nf_file, __entry->status
1288 __field(const void *, nf_file)
1297 __entry->nf_file = nf->nf_file;
1303 show_nfsd_may_flags(__entry->nf_may), __entry->nf_file
1315 __field(void *, nf_file) /* cannot be dereferenced */
[all …]
H A Dvfs.c695 struct file *src = nf_src->nf_file; in nfsd4_clone_file_range()
696 struct file *dst = nf_dst->nf_file; in nfsd4_clone_file_range()
1131 init_sync_kiocb(&kiocb, nf->nf_file); in nfsd_direct_read()
1157 host_err = vfs_iocb_iter_read(nf->nf_file, &kiocb, &iter); in nfsd_direct_read()
1179 return nfsd_finish_read(rqstp, fhp, nf->nf_file, offset, count, in nfsd_direct_read()
1203 struct file *file = nf->nf_file; in nfsd_iter_read()
1381 struct file *file = nf->nf_file; in nfsd_direct_write()
1402 if (nf->nf_file->f_op->fop_flags & FOP_DONTCACHE) in nfsd_direct_write()
1442 struct file *file = nf->nf_file; in nfsd_vfs_write()
1604 file = nf->nf_file; in nfsd_read()
[all …]
H A Dfilecache.h42 struct file *nf_file; member
H A Dnfs4proc.c1411 if (!S_ISREG(file_inode((*src)->nf_file)->i_mode) || in nfsd4_verify_copy()
1412 !S_ISREG(file_inode((*dst)->nf_file)->i_mode)) { in nfsd4_verify_copy()
1445 if (!status && (READ_ONCE(dst->nf_file->f_mode) & FMODE_NOCMTIME) != 0) in nfsd4_clone()
1446 nfsd_update_cmtime_attr(dst->nf_file, 0); in nfsd4_clone()
1586 file_inode(copy->nf_src->nf_file)->i_sb == sb) in nfsd4_copy_on_sb()
1589 file_inode(copy->nf_dst->nf_file)->i_sb == sb) in nfsd4_copy_on_sb()
2158 nfserr = nfsd4_do_copy(copy, filp, copy->nf_dst->nf_file, in nfsd4_do_async_copy()
2162 nfserr = nfsd4_do_copy(copy, copy->nf_src->nf_file, in nfsd4_do_async_copy()
2163 copy->nf_dst->nf_file, false); in nfsd4_do_async_copy()
2179 nfsd_update_cmtime_attr(copy->nf_dst->nf_file, 0); in nfsd4_do_async_copy()
[all …]
H A Dnfs4layouts.c154 kernel_setlease(fl->nf_file, F_UNLCK, NULL, in nfsd4_close_layout()
210 fl->c.flc_file = ls->ls_file->nf_file; in nfsd4_layout_setlease()
652 argv[2] = file->nf_file->f_path.mnt->mnt_sb->s_id; in nfsd4_cb_layout_fail()
828 bdev = nf->nf_file->f_path.mnt->mnt_sb->s_bdev; in nfsd4_layout_fence_worker()
H A Dnfs4state.c1445 nfsd4_finalize_deleg_timestamps(dp, nf->nf_file); in nfs4_unlock_deleg_lease()
1446 kernel_setlease(nf->nf_file, F_UNLCK, NULL, (void **)&dp); in nfs4_unlock_deleg_lease()
1759 get_file(nf->nf_file); in nfs4_free_lock_stateid()
1760 filp_close(nf->nf_file, (fl_owner_t)lo); in nfs4_free_lock_stateid()
2002 get_file(nf->nf_file); in revoke_ol_stid()
2003 filp_close(nf->nf_file, (fl_owner_t)lo); in revoke_ol_stid()
3285 seq_printf(s, "filename: \"%pD2\"", f->nf_file); in nfs4_show_fname()
3290 struct inode *inode = file_inode(f->nf_file); in nfs4_show_superblock()
6592 fl->c.flc_file = rcu_dereference_protected(dp->dl_stid.sc_file->fi_deleg_file, 1)->nf_file; in nfs4_alloc_init_lease()
6600 struct file *f = rcu_dereference_protected(fp->fi_deleg_file, 1)->nf_file; in nfsd4_check_conflicting_opens()
[all …]
H A Dnfs4xdr.c4259 parent = d_inode(nf->nf_file->f_path.dentry); in setup_notify_fhandle()
4290 struct path path = nf->nf_file->f_path; in nfsd4_setup_notify_entry4()
4477 struct dentry *dentry = nf->nf_file->f_path.dentry; in nfsd4_encode_dir_attr_change()
5274 file = read->rd_nf->nf_file; in nfsd4_encode_read()
6163 struct file *file = read->rd_nf->nf_file; in nfsd4_encode_read_plus_data()
6205 struct file *file = read->rd_nf->nf_file; in nfsd4_encode_read_plus()