afs_cell
struct afs_vlserver_list *afs_dns_query(struct afs_cell *cell, time64_t *_expiry)
static struct afs_volume *afs_lookup_volume_rcu(struct afs_cell *cell,
static struct afs_cell *afs_alloc_cell(struct afs_net *net,
struct afs_cell *cell;
cell = kzalloc_obj(struct afs_cell);
struct afs_cell *afs_lookup_cell(struct afs_net *net,
struct afs_cell *cell, *candidate, *cursor;
cursor = rb_entry(parent, struct afs_cell, net_node);
static void afs_set_cell_state(struct afs_cell *cell, enum afs_cell_state state)
struct afs_cell *old_root, *new_root;
static struct afs_cell *afs_find_cell_locked(struct afs_net *net,
static int afs_update_cell(struct afs_cell *cell)
struct afs_cell *cell = NULL;
struct afs_cell *cell = container_of(rcu, struct afs_cell, rcu);
struct afs_cell *cell = container_of(work, struct afs_cell, destroyer);
struct afs_cell *afs_get_cell(struct afs_cell *cell, enum afs_cell_trace reason)
void afs_put_cell(struct afs_cell *cell, enum afs_cell_trace reason)
struct afs_cell *afs_use_cell(struct afs_cell *cell, enum afs_cell_trace reason)
void afs_unuse_cell(struct afs_cell *cell, enum afs_cell_trace reason)
cell = rb_entry(p, struct afs_cell, net_node);
void afs_see_cell(struct afs_cell *cell, enum afs_cell_trace reason)
void afs_queue_cell(struct afs_cell *cell, enum afs_cell_trace reason)
struct afs_cell *cell = container_of(timer, struct afs_cell, management_timer);
void afs_set_cell_timer(struct afs_cell *cell, unsigned int delay_secs)
static int afs_activate_cell(struct afs_net *net, struct afs_cell *cell)
struct afs_cell *pcell;
pcell = hlist_entry(*p, struct afs_cell, proc_link);
static void afs_deactivate_cell(struct afs_net *net, struct afs_cell *cell)
static bool afs_has_cell_expired(struct afs_cell *cell, time64_t *_next_manage)
static bool afs_manage_cell(struct afs_cell *cell)
struct afs_cell *cell = container_of(work, struct afs_cell, manager);
struct afs_cell *ws;
struct afs_cell *afs_find_cell(struct afs_net *net,
struct afs_cell *cell = rb_entry(cursor, struct afs_cell, net_node);
struct afs_cell *cell;
struct afs_cell *cell = dentry->d_fsdata;
struct afs_cell *cell = arg;
struct afs_cell *cell;
const struct afs_cell *cell;
struct afs_cell *cell = NULL;
extern struct afs_vlserver_list *afs_dns_query(struct afs_cell *, time64_t *);
extern struct afs_cell *afs_find_cell(struct afs_net *, const char *, unsigned,
struct afs_cell *afs_lookup_cell(struct afs_net *net,
extern struct afs_cell *afs_use_cell(struct afs_cell *, enum afs_cell_trace);
void afs_unuse_cell(struct afs_cell *cell, enum afs_cell_trace reason);
extern struct afs_cell *afs_get_cell(struct afs_cell *, enum afs_cell_trace);
extern void afs_see_cell(struct afs_cell *, enum afs_cell_trace);
extern void afs_put_cell(struct afs_cell *, enum afs_cell_trace);
extern void afs_queue_cell(struct afs_cell *, enum afs_cell_trace);
void afs_set_cell_timer(struct afs_cell *cell, unsigned int delay_secs);
extern int afs_proc_cell_setup(struct afs_cell *);
extern void afs_proc_cell_remove(struct afs_cell *);
static inline int afs_proc_cell_setup(struct afs_cell *cell) { return 0; }
static inline void afs_proc_cell_remove(struct afs_cell *cell) {}
extern struct key *afs_request_key(struct afs_cell *);
extern struct key *afs_request_key_rcu(struct afs_cell *);
extern struct afs_server *afs_lookup_server(struct afs_cell *, struct key *, const uuid_t *, u32);
void afs_purge_servers(struct afs_cell *cell);
extern int afs_cell_detect_alias(struct afs_cell *, struct key *);
struct afs_cell *, struct key *);
extern struct afs_vlserver_list *afs_extract_vlserver_list(struct afs_cell *,
struct afs_cell *cell; /* The cell in which the volume resides */
struct afs_cell __rcu *ws_cell;
struct afs_cell *alias_of; /* The cell this is an alias of */
struct afs_cell *cell; /* Cell to which belongs (pins ref) */
struct afs_cell *cell; /* cell in which to find volume */
struct afs_cell *cell; /* Cell to which belongs (pins ref) */
struct afs_cell *cell; /* The cell we're querying */
struct afs_cell *cell;
struct afs_cell *cell;
struct afs_cell *cell;
struct afs_cell *cell = pde_data(file_inode(m->file));
struct afs_cell *cell = pde_data(file_inode(m->file));
struct afs_cell *cell;
struct afs_cell *cell = pde_data(file_inode(m->file));
cell = list_entry(v, struct afs_cell, proc_link);
int afs_proc_cell_setup(struct afs_cell *cell)
void afs_proc_cell_remove(struct afs_cell *cell)
static int afs_alloc_anon_key(struct afs_cell *cell)
struct key *afs_request_key(struct afs_cell *cell)
struct key *afs_request_key_rcu(struct afs_cell *cell)
static struct afs_server *afs_alloc_server(struct afs_cell *cell, const uuid_t *uuid)
struct afs_server *afs_lookup_server(struct afs_cell *cell, struct key *key,
static struct afs_server *afs_find_server_by_uuid(struct afs_cell *cell, const uuid_t *uuid)
struct afs_cell *cell = server->cell;
void afs_purge_servers(struct afs_cell *cell)
static struct afs_server *afs_install_server(struct afs_cell *cell,
struct afs_cell *cell = as->cell;
struct afs_cell *cell;
struct afs_cell *cell;
struct afs_cell *cell;
static int afs_compare_cell_roots(struct afs_cell *cell)
struct afs_cell *p;
static int afs_query_for_alias_one(struct afs_cell *cell, struct key *key,
struct afs_cell *p)
static struct afs_volume *afs_sample_volume(struct afs_cell *cell, struct key *key,
static int afs_query_for_alias(struct afs_cell *cell, struct key *key)
struct afs_cell *p;
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)
struct afs_cell *master;
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)
struct afs_vlserver_list *afs_extract_vlserver_list(struct afs_cell *cell,
bool afs_begin_vlserver_operation(struct afs_vl_cursor *vc, struct afs_cell *cell,
struct afs_cell *cell = vc->cell;
struct afs_cell *cell = vc->cell;
static struct afs_vldb_entry *afs_vl_lookup_vldb(struct afs_cell *cell,
static struct afs_volume *afs_insert_volume_into_cell(struct afs_cell *cell,
struct afs_cell *cell = volume->cell;
struct afs_cell *cell = vnode->volume->cell;
TP_PROTO(struct afs_cell *cell, struct afs_volume *volume),
TRACE_EVENT(afs_cell,