cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

export.h (533B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2
      3#ifndef BTRFS_EXPORT_H
      4#define BTRFS_EXPORT_H
      5
      6#include <linux/exportfs.h>
      7
      8extern const struct export_operations btrfs_export_ops;
      9
     10struct btrfs_fid {
     11	u64 objectid;
     12	u64 root_objectid;
     13	u32 gen;
     14
     15	u64 parent_objectid;
     16	u32 parent_gen;
     17
     18	u64 parent_root_objectid;
     19} __attribute__ ((packed));
     20
     21struct dentry *btrfs_get_dentry(struct super_block *sb, u64 objectid,
     22				u64 root_objectid, u32 generation,
     23				int check_generation);
     24struct dentry *btrfs_get_parent(struct dentry *child);
     25
     26#endif