#include <linux/quotaops.h>
#include <linux/uuid.h>
#include "ext4.h"
#include "xattr.h"
#include "ext4_jbd2.h"
static void ext4_fname_from_fscrypt_name(struct ext4_filename *dst,
const struct fscrypt_name *src)
{ … }
int ext4_fname_setup_filename(struct inode *dir, const struct qstr *iname,
int lookup, struct ext4_filename *fname)
{ … }
int ext4_fname_prepare_lookup(struct inode *dir, struct dentry *dentry,
struct ext4_filename *fname)
{ … }
void ext4_fname_free_filename(struct ext4_filename *fname)
{ … }
static bool uuid_is_zero(__u8 u[16])
{ … }
int ext4_ioctl_get_encryption_pwsalt(struct file *filp, void __user *arg)
{ … }
static int ext4_get_context(struct inode *inode, void *ctx, size_t len)
{ … }
static int ext4_set_context(struct inode *inode, const void *ctx, size_t len,
void *fs_data)
{ … }
static const union fscrypt_policy *ext4_get_dummy_policy(struct super_block *sb)
{ … }
static bool ext4_has_stable_inodes(struct super_block *sb)
{ … }
const struct fscrypt_operations ext4_cryptops = …;