nfsfh.h (daab110e47f8d7aa6da66923e3ac1a8dbd2b2a72) | nfsfh.h (716a8bc7f706eeef80ab42c99d9f210eda845c81) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Copyright (C) 1995, 1996, 1997 Olaf Kirch <okir@monad.swb.de> 4 * 5 * This file describes the layout of the file handles as passed 6 * over the wire. 7 */ 8#ifndef _LINUX_NFSD_NFSFH_H --- 22 unchanged lines hidden (view full) --- 31 struct knfsd_fh fh_handle; /* FH data */ 32 int fh_maxsize; /* max size for fh_handle */ 33 struct dentry * fh_dentry; /* validated dentry */ 34 struct svc_export * fh_export; /* export pointer */ 35 36 bool fh_locked; /* inode locked by us */ 37 bool fh_want_write; /* remount protection taken */ 38 bool fh_no_wcc; /* no wcc data needed */ | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Copyright (C) 1995, 1996, 1997 Olaf Kirch <okir@monad.swb.de> 4 * 5 * This file describes the layout of the file handles as passed 6 * over the wire. 7 */ 8#ifndef _LINUX_NFSD_NFSFH_H --- 22 unchanged lines hidden (view full) --- 31 struct knfsd_fh fh_handle; /* FH data */ 32 int fh_maxsize; /* max size for fh_handle */ 33 struct dentry * fh_dentry; /* validated dentry */ 34 struct svc_export * fh_export; /* export pointer */ 35 36 bool fh_locked; /* inode locked by us */ 37 bool fh_want_write; /* remount protection taken */ 38 bool fh_no_wcc; /* no wcc data needed */ |
39 bool fh_no_atomic_attr; 40 /* 41 * wcc data is not atomic with 42 * operation 43 */ |
|
39 int fh_flags; /* FH flags */ 40#ifdef CONFIG_NFSD_V3 41 bool fh_post_saved; /* post-op attrs saved */ 42 bool fh_pre_saved; /* pre-op attrs saved */ 43 44 /* Pre-op attributes saved during fh_lock */ 45 __u64 fh_pre_size; /* size before operation */ 46 struct timespec64 fh_pre_mtime; /* mtime before oper */ --- 283 unchanged lines hidden --- | 44 int fh_flags; /* FH flags */ 45#ifdef CONFIG_NFSD_V3 46 bool fh_post_saved; /* post-op attrs saved */ 47 bool fh_pre_saved; /* pre-op attrs saved */ 48 49 /* Pre-op attributes saved during fh_lock */ 50 __u64 fh_pre_size; /* size before operation */ 51 struct timespec64 fh_pre_mtime; /* mtime before oper */ --- 283 unchanged lines hidden --- |