1 /* SPDX-License-Identifier: GPL-2.0 */ 2 #ifndef NILFS_EXPORT_H 3 #define NILFS_EXPORT_H 4 5 #include <linux/exportfs.h> 6 7 extern const struct export_operations nilfs_export_ops; 8 9 /** 10 * struct nilfs_fid - NILFS file id type 11 * @cno: checkpoint number 12 * @ino: inode number 13 * @gen: file generation (version) for NFS 14 * @parent_gen: parent generation (version) for NFS 15 * @parent_ino: parent inode number 16 */ 17 struct nilfs_fid { 18 u64 cno; 19 u64 ino; 20 u32 gen; 21 22 u32 parent_gen; 23 u64 parent_ino; 24 } __packed; 25 26 #endif 27