Lines Matching refs:volume

64 	read_lock(&vnode->volume->servers_lock);  in afs_start_fs_iteration()
65 fc->server_list = afs_get_serverlist(vnode->volume->servers); in afs_start_fs_iteration()
66 read_unlock(&vnode->volume->servers_lock); in afs_start_fs_iteration()
109 static void afs_busy(struct afs_volume *volume, u32 abort_code) in afs_busy() argument
120 pr_notice("kAFS: Volume %u '%s' is %s\n", volume->vid, volume->name, m); in afs_busy()
185 write_lock(&vnode->volume->servers_lock); in afs_select_fileserver()
187 write_unlock(&vnode->volume->servers_lock); in afs_select_fileserver()
189 set_bit(AFS_VOLUME_NEEDS_UPDATE, &vnode->volume->flags); in afs_select_fileserver()
190 fc->ac.error = afs_check_volume_status(vnode->volume, fc->key); in afs_select_fileserver()
194 if (test_bit(AFS_VOLUME_DELETED, &vnode->volume->flags)) { in afs_select_fileserver()
202 if (vnode->volume->servers == fc->server_list) { in afs_select_fileserver()
222 if (!test_and_set_bit(AFS_VOLUME_OFFLINE, &vnode->volume->flags)) { in afs_select_fileserver()
223 afs_busy(vnode->volume, fc->ac.abort_code); in afs_select_fileserver()
224 clear_bit(AFS_VOLUME_BUSY, &vnode->volume->flags); in afs_select_fileserver()
246 if (!test_and_set_bit(AFS_VOLUME_BUSY, &vnode->volume->flags)) { in afs_select_fileserver()
247 afs_busy(vnode->volume, fc->ac.abort_code); in afs_select_fileserver()
248 clear_bit(AFS_VOLUME_OFFLINE, &vnode->volume->flags); in afs_select_fileserver()
277 set_bit(AFS_VOLUME_WAIT, &vnode->volume->flags); in afs_select_fileserver()
278 set_bit(AFS_VOLUME_NEEDS_UPDATE, &vnode->volume->flags); in afs_select_fileserver()
279 fc->ac.error = afs_check_volume_status(vnode->volume, fc->key); in afs_select_fileserver()
292 if (vnode->volume->servers == fc->server_list) { in afs_select_fileserver()
300 clear_bit(AFS_VOLUME_OFFLINE, &vnode->volume->flags); in afs_select_fileserver()
301 clear_bit(AFS_VOLUME_BUSY, &vnode->volume->flags); in afs_select_fileserver()
331 fc->ac.error = afs_check_volume_status(vnode->volume, fc->key); in afs_select_fileserver()