| 1 |
|
| 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
|