Searched refs:vlocation (Results 1 - 8 of 8) sorted by relevance
/linux-4.1.27/fs/afs/ |
H A D | Makefile | 27 vlocation.o \
|
H A D | volume.c | 47 struct afs_vlocation *vlocation = NULL; afs_volume_lookup() local 57 vlocation = afs_vlocation_lookup(params->cell, params->key, afs_volume_lookup() 59 if (IS_ERR(vlocation)) { afs_volume_lookup() 60 ret = PTR_ERR(vlocation); afs_volume_lookup() 61 vlocation = NULL; afs_volume_lookup() 67 if (params->force && !(vlocation->vldb.vidmask & (1 << params->type))) afs_volume_lookup() 71 for (loop = 0; loop < vlocation->vldb.nservers; loop++) afs_volume_lookup() 72 srvtmask |= vlocation->vldb.srvtmask[loop]; afs_volume_lookup() 88 if (vlocation->vols[params->type]) { afs_volume_lookup() 90 volume = vlocation->vols[params->type]; afs_volume_lookup() 107 volume->vid = vlocation->vldb.vid[params->type]; afs_volume_lookup() 117 if (vlocation->vldb.srvtmask[loop] & (1 << volume->type)) { afs_volume_lookup() 119 volume->cell, &vlocation->vldb.servers[loop]); afs_volume_lookup() 132 volume->cache = fscache_acquire_cookie(vlocation->cache, afs_volume_lookup() 136 afs_get_vlocation(vlocation); afs_volume_lookup() 137 volume->vlocation = vlocation; afs_volume_lookup() 139 vlocation->vols[volume->type] = volume; afs_volume_lookup() 145 afs_put_vlocation(vlocation); afs_volume_lookup() 153 afs_put_vlocation(vlocation); afs_volume_lookup() 174 struct afs_vlocation *vlocation; afs_put_volume() local 184 vlocation = volume->vlocation; afs_put_volume() 188 down_write(&vlocation->cell->vl_sem); afs_put_volume() 191 up_write(&vlocation->cell->vl_sem); afs_put_volume() 196 vlocation->vols[volume->type] = NULL; afs_put_volume() 198 up_write(&vlocation->cell->vl_sem); afs_put_volume() 204 afs_put_vlocation(vlocation); afs_put_volume() 225 _enter("%s", volume->vlocation->vldb.name); afs_volume_pick_fileserver() 314 volume->vlocation->vldb.name, ntohl(server->addr.s_addr), afs_volume_release_fileserver()
|
H A D | cache.c | 137 const struct afs_vlocation *vlocation = cookie_netfs_data; afs_vlocation_cache_get_key() local 140 _enter("{%s},%p,%u", vlocation->vldb.name, buffer, bufmax); afs_vlocation_cache_get_key() 142 klen = strnlen(vlocation->vldb.name, sizeof(vlocation->vldb.name)); afs_vlocation_cache_get_key() 146 memcpy(buffer, vlocation->vldb.name, klen); afs_vlocation_cache_get_key() 158 const struct afs_vlocation *vlocation = cookie_netfs_data; afs_vlocation_cache_get_aux() local 161 _enter("{%s},%p,%u", vlocation->vldb.name, buffer, bufmax); afs_vlocation_cache_get_aux() 168 memcpy(buffer, (uint8_t *)&vlocation->vldb.nservers, dlen); afs_vlocation_cache_get_aux() 183 struct afs_vlocation *vlocation = cookie_netfs_data; afs_vlocation_cache_check_aux() local 186 _enter("{%s},%p,%u", vlocation->vldb.name, buffer, buflen); afs_vlocation_cache_check_aux() 198 if (!vlocation->valid || vlocation->vldb.rtime == cvldb->rtime) { afs_vlocation_cache_check_aux() 199 memcpy((uint8_t *)&vlocation->vldb.nservers, buffer, dlen); afs_vlocation_cache_check_aux() 200 vlocation->valid = 1; afs_vlocation_cache_check_aux() 206 if (memcmp(&vlocation->vldb, buffer, dlen) != 0) { afs_vlocation_cache_check_aux() 208 if (memcmp(&vlocation->vldb.vid, &cvldb->vid, afs_vlocation_cache_check_aux()
|
H A D | vnode.c | 274 vnode->volume->vlocation->vldb.name, afs_vnode_fetch_status() 402 vnode->volume->vlocation->vldb.name, afs_vnode_fetch_data() 459 vnode->volume->vlocation->vldb.name, afs_vnode_create() 515 vnode->volume->vlocation->vldb.name, afs_vnode_remove() 570 dvnode->volume->vlocation->vldb.name, afs_vnode_link() 574 vnode->volume->vlocation->vldb.name, afs_vnode_link() 641 vnode->volume->vlocation->vldb.name, afs_vnode_symlink() 700 orig_dvnode->volume->vlocation->vldb.name, afs_vnode_rename() 704 new_dvnode->volume->vlocation->vldb.name, afs_vnode_rename() 777 vnode->volume->vlocation->vldb.name, afs_vnode_store_data() 831 vnode->volume->vlocation->vldb.name, afs_vnode_setattr() 883 vnode->volume->vlocation->vldb.name, afs_vnode_get_volume_status() 922 vnode->volume->vlocation->vldb.name, afs_vnode_set_lock() 960 vnode->volume->vlocation->vldb.name, afs_vnode_extend_lock() 998 vnode->volume->vlocation->vldb.name, afs_vnode_release_lock()
|
H A D | proc.c | 466 struct afs_vlocation *vlocation = afs_proc_cell_volumes_show() local 477 atomic_read(&vlocation->usage), afs_proc_cell_volumes_show() 478 afs_vlocation_states[vlocation->state], afs_proc_cell_volumes_show() 479 vlocation->vldb.vid[0], afs_proc_cell_volumes_show() 480 vlocation->vldb.vid[1], afs_proc_cell_volumes_show() 481 vlocation->vldb.vid[2], afs_proc_cell_volumes_show() 482 vlocation->vldb.name); afs_proc_cell_volumes_show()
|
H A D | super.c | 323 strlcpy(sb->s_id, as->volume->vlocation->vldb.name, sizeof(sb->s_id)); afs_fill_super()
|
H A D | internal.h | 307 struct afs_vlocation *vlocation; /* volume location */ member in struct:afs_volume 673 * vlocation.c
|
H A D | vlocation.c | 336 * queue a vlocation record for updates
|
Completed in 276 milliseconds