#include <linux/kernel.h>
#include <linux/fs.h>
#include <linux/namei.h>
#include <linux/fsnotify.h>
#include "internal.h"
static void afs_silly_rename_success(struct afs_operation *op)
{ … }
static void afs_silly_rename_edit_dir(struct afs_operation *op)
{ … }
static const struct afs_operation_ops afs_silly_rename_operation = …;
static int afs_do_silly_rename(struct afs_vnode *dvnode, struct afs_vnode *vnode,
struct dentry *old, struct dentry *new,
struct key *key)
{ … }
int afs_sillyrename(struct afs_vnode *dvnode, struct afs_vnode *vnode,
struct dentry *dentry, struct key *key)
{ … }
static void afs_silly_unlink_success(struct afs_operation *op)
{ … }
static void afs_silly_unlink_edit_dir(struct afs_operation *op)
{ … }
static const struct afs_operation_ops afs_silly_unlink_operation = …;
static int afs_do_silly_unlink(struct afs_vnode *dvnode, struct afs_vnode *vnode,
struct dentry *dentry, struct key *key)
{ … }
int afs_silly_iput(struct dentry *dentry, struct inode *inode)
{ … }