#include <linux/slab.h>
#include <linux/sched.h>
#include <linux/namei.h>
#include <keys/rxrpc-type.h>
#include "internal.h"
static struct afs_volume *afs_sample_volume(struct afs_cell *cell, struct key *key,
const char *name, unsigned int namelen)
{ … }
static int afs_compare_fs_alists(const struct afs_server *server_a,
const struct afs_server *server_b)
{ … }
static int afs_compare_volume_slists(const struct afs_volume *vol_a,
const struct afs_volume *vol_b)
{ … }
static int afs_compare_cell_roots(struct afs_cell *cell)
{ … }
static int afs_query_for_alias_one(struct afs_cell *cell, struct key *key,
struct afs_cell *p)
{ … }
static int afs_query_for_alias(struct afs_cell *cell, struct key *key)
{ … }
static char *afs_vl_get_cell_name(struct afs_cell *cell, struct key *key)
{ … }
static int yfs_check_canonical_cell_name(struct afs_cell *cell, struct key *key)
{ … }
static int afs_do_cell_detect_alias(struct afs_cell *cell, struct key *key)
{ … }
int afs_cell_detect_alias(struct afs_cell *cell, struct key *key)
{ … }