Home
last modified time | relevance | path

Searched refs:nf_file (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/fs/nfsd/
H A Dfilecache.c182 nf->nf_file = NULL; in nfsd_file_alloc()
210 if (nf->nf_file) { in nfsd_file_free()
211 get_file(nf->nf_file); in nfsd_file_free()
212 filp_close(nf->nf_file, NULL); in nfsd_file_free()
213 fput(nf->nf_file); in nfsd_file_free()
223 struct file *file = nf->nf_file; in nfsd_file_check_writeback()
236 struct file *file = nf->nf_file; in nfsd_file_check_write_error()
305 if (refcount_read(&nf->nf_ref) > 2 || !nf->nf_file) { in nfsd_file_put()
310 filemap_flush(nf->nf_file->f_mapping); in nfsd_file_put()
998 file_inode(nf->nf_file), may_flag in nfsd_file_acquire()
[all...]
H A Dtrace.h425 __field(struct file *, nf_file)
433 __entry->nf_file = nf->nf_file;
441 __entry->nf_file)
470 __field(struct file *, nf_file)
482 __entry->nf_file = nf ? nf->nf_file : NULL;
486 TP_printk("xid=0x%x hash=0x%x inode=0x%p may_flags=%s ref=%d nf_flags=%s nf_may=%s nf_file=0x%p status=%u",
490 show_nf_may(__entry->nf_may), __entry->nf_file,
H A Dfilecache.h35 struct file *nf_file; member
H A Dvfs.c536 struct file *src = nf_src->nf_file; in nfsd4_clone_file_range()
537 struct file *dst = nf_dst->nf_file; in nfsd4_clone_file_range()
988 struct file *file = nf->nf_file; in nfsd_vfs_write()
1088 file = nf->nf_file; in nfsd_read()
1159 errseq_t since = READ_ONCE(nf->nf_file->f_wb_err); in nfsd_commit()
1162 err2 = vfs_fsync_range(nf->nf_file, offset, end, 0); in nfsd_commit()
1167 err2 = filemap_check_wb_err(nf->nf_file->f_mapping, in nfsd_commit()
H A Dnfs4proc.c1068 if (!S_ISREG(file_inode((*src)->nf_file)->i_mode) || in nfsd4_verify_copy()
1069 !S_ISREG(file_inode((*dst)->nf_file)->i_mode)) { in nfsd4_verify_copy()
1297 nfs42_ssc_close(src->nf_file); in nfsd4_cleanup_inter_ssc()
1298 fput(src->nf_file); in nfsd4_cleanup_inter_ssc()
1373 struct file *dst = copy->nf_dst->nf_file; in _nfsd_copy_file_range()
1374 struct file *src = copy->nf_src->nf_file; in _nfsd_copy_file_range()
1465 copy->nf_src->nf_file = nfs42_ssc_open(copy->ss_mnt, &copy->c_fh, in nfsd4_do_async_copy()
1467 if (IS_ERR(copy->nf_src->nf_file)) { in nfsd4_do_async_copy()
1655 status = nfsd4_vfs_fallocate(rqstp, &cstate->current_fh, nf->nf_file, in nfsd4_fallocate()
1730 seek->seek_pos = vfs_llseek(nf->nf_file, see in nfsd4_seek()
[all...]
H A Dnfs4layouts.c172 vfs_setlease(ls->ls_file->nf_file, F_UNLCK, NULL, (void **)&ls); in nfsd4_free_layout_stateid()
200 fl->fl_file = ls->ls_file->nf_file; in nfsd4_layout_setlease()
629 argv[2] = ls->ls_file->nf_file->f_path.mnt->mnt_sb->s_id; in nfsd4_cb_layout_fail()
H A Dnfs4state.c1031 vfs_setlease(nf->nf_file, F_UNLCK, NULL, (void **)&dp); in nfs4_unlock_deleg_lease()
1385 get_file(nf->nf_file); in nfs4_free_lock_stateid()
1386 filp_close(nf->nf_file, (fl_owner_t)lo); in nfs4_free_lock_stateid()
2438 seq_printf(s, "filename: \"%pD2\"", f->nf_file); in nfs4_show_fname()
4991 fl->fl_file = dp->dl_stid.sc_file->fi_deleg_file->nf_file; in nfs4_alloc_init_lease()
5046 status = vfs_setlease(fp->fi_deleg_file->nf_file, fl->fl_type, &fl, NULL); in nfs4_set_delegation()
5066 vfs_setlease(fp->fi_deleg_file->nf_file, F_UNLCK, NULL, (void **)&dp); in nfs4_set_delegation()
6813 file_lock->fl_file = nf->nf_file; in nfsd4_lock()
6835 err = vfs_lock_file(nf->nf_file, F_SETLK, file_lock, conflock); in nfsd4_lock()
6916 lock->fl_file = nf->nf_file; in nfsd_test_lock()
[all...]
H A Dblocklayout.c408 struct block_device *bdev = ls->ls_file->nf_file->f_path.mnt->mnt_sb->s_bdev; in nfsd4_scsi_fence_client()
H A Dnfs4xdr.c3875 file = read->rd_nf->nf_file; in nfsd4_encode_read()
4621 struct file *file = read->rd_nf->nf_file; in nfsd4_encode_read_plus_data()
4666 struct file *file = read->rd_nf->nf_file; in nfsd4_encode_read_plus_hole()
4709 file = read->rd_nf->nf_file; in nfsd4_encode_read_plus()
/kernel/linux/linux-6.6/fs/nfsd/
H A Dtrace.h891 __field(struct file *, nf_file)
898 __entry->nf_file = nf->nf_file;
900 TP_printk("inode=%p ref=%d flags=%s may=%s nf_file=%p",
905 __entry->nf_file)
961 __field(const void *, nf_file)
972 __entry->nf_file = nf ? nf->nf_file : NULL;
976 TP_printk("xid=0x%x inode=%p may_flags=%s ref=%u nf_flags=%s nf_may=%s nf_file=%p status=%u",
981 __entry->nf_file, __entr
[all...]
H A Dfilecache.c223 nf->nf_file = NULL; in nfsd_file_alloc()
246 struct file *file = nf->nf_file; in nfsd_file_check_write_error()
284 if (nf->nf_file) { in nfsd_file_free()
286 filp_close(nf->nf_file, NULL); in nfsd_file_free()
302 struct file *file = nf->nf_file; in nfsd_file_check_writeback()
1065 status = nfserrno(nfsd_open_break_lease(file_inode(nf->nf_file), may_flags)); in nfsd_file_do_acquire()
1086 nf->nf_file = file; in nfsd_file_do_acquire()
1091 &nf->nf_file); in nfsd_file_do_acquire()
H A Dfilecache.h34 struct file *nf_file; member
H A Dvfs.c616 struct file *src = nf_src->nf_file; in nfsd4_clone_file_range()
617 struct file *dst = nf_dst->nf_file; in nfsd4_clone_file_range()
1117 struct file *file = nf->nf_file; in nfsd_vfs_write()
1226 file = nf->nf_file; in nfsd_read()
1310 errseq_t since = READ_ONCE(nf->nf_file->f_wb_err); in nfsd_commit()
1313 err2 = vfs_fsync_range(nf->nf_file, start, end, 0); in nfsd_commit()
1317 err2 = filemap_check_wb_err(nf->nf_file->f_mapping, in nfsd_commit()
H A Dnfs4layouts.c173 vfs_setlease(ls->ls_file->nf_file, F_UNLCK, NULL, (void **)&ls); in nfsd4_free_layout_stateid()
201 fl->fl_file = ls->ls_file->nf_file; in nfsd4_layout_setlease()
630 argv[2] = ls->ls_file->nf_file->f_path.mnt->mnt_sb->s_id; in nfsd4_cb_layout_fail()
H A Dnfs4proc.c1241 if (!S_ISREG(file_inode((*src)->nf_file)->i_mode) || in nfsd4_verify_copy()
1242 !S_ISREG(file_inode((*dst)->nf_file)->i_mode)) { in nfsd4_verify_copy()
1779 nfserr = nfsd4_do_copy(copy, filp, copy->nf_dst->nf_file, in nfsd4_do_async_copy()
1783 nfserr = nfsd4_do_copy(copy, copy->nf_src->nf_file, in nfsd4_do_async_copy()
1784 copy->nf_dst->nf_file, false); in nfsd4_do_async_copy()
1846 status = nfsd4_do_copy(copy, copy->nf_src->nf_file, in nfsd4_copy()
1847 copy->nf_dst->nf_file, true); in nfsd4_copy()
1972 status = nfsd4_vfs_fallocate(rqstp, &cstate->current_fh, nf->nf_file, in nfsd4_fallocate()
2047 seek->seek_pos = vfs_llseek(nf->nf_file, seek->seek_offset, whence); in nfsd4_seek()
2050 else if (seek->seek_pos >= i_size_read(file_inode(nf->nf_file))) in nfsd4_seek()
[all...]
H A Dnfs4state.c1250 vfs_setlease(nf->nf_file, F_UNLCK, NULL, (void **)&dp); in nfs4_unlock_deleg_lease()
1504 get_file(nf->nf_file); in nfs4_free_lock_stateid()
1505 filp_close(nf->nf_file, (fl_owner_t)lo); in nfs4_free_lock_stateid()
2588 seq_printf(s, "filename: \"%pD2\"", f->nf_file); in nfs4_show_fname()
2593 struct inode *inode = file_inode(f->nf_file); in nfs4_show_superblock()
5345 fl->fl_file = dp->dl_stid.sc_file->fi_deleg_file->nf_file; in nfs4_alloc_init_lease()
5353 struct file *f = fp->fi_deleg_file->nf_file; in nfsd4_check_conflicting_opens()
5430 if (child != file_dentry(fp->fi_deleg_file->nf_file)) in nfsd4_verify_deleg_dentry()
5445 struct inode *inode = file_inode(nf->nf_file); in nfsd4_verify_setuid_write()
5533 status = vfs_setlease(fp->fi_deleg_file->nf_file, f in nfs4_set_delegation()
[all...]
H A Dblocklayout.c333 struct block_device *bdev = ls->ls_file->nf_file->f_path.mnt->mnt_sb->s_bdev; in nfsd4_scsi_fence_client()
H A Dnfs4xdr.c4153 file = read->rd_nf->nf_file; in nfsd4_encode_read()
4903 struct file *file = read->rd_nf->nf_file; in nfsd4_encode_read_plus_data()
4939 struct file *file = read->rd_nf->nf_file; in nfsd4_encode_read_plus()

Completed in 69 milliseconds