]> git.ipfire.org Git - people/arne_f/kernel.git/blame - fs/nilfs2/export.h
cls_matchall: use tcf_exts_get_net() before call_rcu()
[people/arne_f/kernel.git] / fs / nilfs2 / export.h
CommitLineData
b2441318 1/* SPDX-License-Identifier: GPL-2.0 */
8e656fd5
RK
2#ifndef NILFS_EXPORT_H
3#define NILFS_EXPORT_H
4
5#include <linux/exportfs.h>
6
7extern const struct export_operations nilfs_export_ops;
8
f5974c8f
VD
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 */
8e656fd5
RK
17struct nilfs_fid {
18 u64 cno;
19 u64 ino;
20 u32 gen;
21
22 u32 parent_gen;
23 u64 parent_ino;
e7a142aa 24} __packed;
8e656fd5
RK
25
26#endif