Searched refs:cb_interest (Results 1 – 8 of 8) sorted by relevance
/fs/afs/ |
D | callback.c | 97 vcbi = rcu_dereference_protected(vnode->cb_interest, in afs_register_server_cb_interest() 99 if (vcbi && likely(vcbi == entry->cb_interest)) in afs_register_server_cb_interest() 103 cbi = afs_get_cb_interest(entry->cb_interest); in afs_register_server_cb_interest() 117 old = rcu_dereference_protected(vnode->cb_interest, in afs_register_server_cb_interest() 119 rcu_assign_pointer(vnode->cb_interest, cbi); in afs_register_server_cb_interest() 128 if (entry->cb_interest) { in afs_register_server_cb_interest() 134 entry->cb_interest = cbi; in afs_register_server_cb_interest() 146 if (!entry->cb_interest) { in afs_register_server_cb_interest() 147 entry->cb_interest = afs_get_cb_interest(new); in afs_register_server_cb_interest() 151 cbi = afs_get_cb_interest(entry->cb_interest); in afs_register_server_cb_interest() [all …]
|
D | server_list.c | 18 afs_put_cb_interest(net, slist->servers[i].cb_interest); in afs_put_serverlist() 133 struct afs_cb_interest *cbi = old->servers[i].cb_interest; in afs_annotate_server_list() 135 new->servers[j].cb_interest = cbi; in afs_annotate_server_list()
|
D | rotate.c | 65 cbi = rcu_dereference_protected(vnode->cb_interest, in afs_start_fs_iteration() 70 if (fc->server_list->servers[i].cb_interest == cbi) { in afs_start_fs_iteration() 87 ASSERTCMP(cbi, ==, rcu_access_pointer(vnode->cb_interest)); in afs_start_fs_iteration() 88 rcu_assign_pointer(vnode->cb_interest, NULL); in afs_start_fs_iteration() 418 rcu_dereference_protected(vnode->cb_interest, in afs_select_fileserver() 495 cbi = rcu_dereference_protected(vnode->cb_interest, in afs_select_current_fileserver()
|
D | inode.c | 148 old_cbi = rcu_dereference_protected(vnode->cb_interest, in afs_inode_init_from_status() 151 rcu_assign_pointer(vnode->cb_interest, afs_get_cb_interest(cbi)); in afs_inode_init_from_status() 257 old = rcu_dereference_protected(vnode->cb_interest, in afs_apply_callback() 260 rcu_assign_pointer(vnode->cb_interest, afs_get_cb_interest(fc->cbi)); in afs_apply_callback() 609 cbi = rcu_dereference(vnode->cb_interest); in afs_check_validity() 777 cbi = rcu_dereference_protected(vnode->cb_interest, in afs_evict_inode() 781 rcu_assign_pointer(vnode->cb_interest, NULL); in afs_evict_inode()
|
D | security.c | 174 rcu_dereference(vnode->cb_interest))) { in afs_cache_permit() 204 if (afs_cb_is_broken(cb_break, vnode, rcu_dereference(vnode->cb_interest))) in afs_cache_permit() 284 if (!afs_cb_is_broken(cb_break, vnode, rcu_dereference(vnode->cb_interest)) && in afs_cache_permit()
|
D | super.c | 683 RCU_INIT_POINTER(vnode->cb_interest, NULL); in afs_alloc_inode() 713 ASSERTCMP(rcu_access_pointer(vnode->cb_interest), ==, NULL); in afs_destroy_inode()
|
D | internal.h | 581 struct afs_cb_interest *cb_interest; member 682 struct afs_cb_interest __rcu *cb_interest; /* Server on which this resides */ member
|
D | dir.c | 664 dcbi = rcu_dereference_protected(dvnode->cb_interest, in afs_do_lookup()
|