Lines Matching refs:cell
40 struct afs_cell *cell = server->cell; in afs_server_init_callback_work() local
42 down_read(&cell->fs_open_mmaps_lock); in afs_server_init_callback_work()
44 list_for_each_entry(vnode, &cell->fs_open_mmaps, cb_mmap_link) { in afs_server_init_callback_work()
51 up_read(&cell->fs_open_mmaps_lock); in afs_server_init_callback_work()
63 atomic_inc(&server->cell->fs_s_break); in afs_init_callback_state()
64 if (!list_empty(&server->cell->fs_open_mmaps)) in afs_init_callback_state()
108 static struct afs_volume *afs_lookup_volume_rcu(struct afs_cell *cell, in afs_lookup_volume_rcu() argument
120 read_seqbegin_or_lock(&cell->volume_lock, &seq); in afs_lookup_volume_rcu()
122 p = rcu_dereference_raw(cell->volumes.rb_node); in afs_lookup_volume_rcu()
135 } while (need_seqretry(&cell->volume_lock, seq)); in afs_lookup_volume_rcu()
137 done_seqretry(&cell->volume_lock, seq); in afs_lookup_volume_rcu()
190 volume = afs_lookup_volume_rcu(server->cell, vid); in afs_break_some_callbacks()