| /linux-6.15/fs/afs/ |
| H A D | flock.c | 38 _enter("{%llx:%llu}", vnode->fid.vid, vnode->fid.vnode); in afs_lock_may_be_available() 199 vnode->fid.vnode, in afs_set_lock() 230 vnode->fid.vnode, in afs_extend_lock() 261 vnode->fid.vnode, in afs_release_lock() 288 _enter("{%llx:%llu}", vnode->fid.vid, vnode->fid.vnode); in afs_lock_work() 308 vnode->fid.vid, vnode->fid.vnode, ret); in afs_lock_work() 339 vnode->fid.vid, vnode->fid.vnode, ret); in afs_lock_work() 465 vnode->fid.vid, vnode->fid.vnode, in afs_do_setlk() 706 _enter("{%llx:%llu},%u", vnode->fid.vid, vnode->fid.vnode, in afs_do_unlk() 771 vnode->fid.vid, vnode->fid.vnode, cmd, in afs_lock() [all …]
|
| H A D | inode.c | 130 vnode->fid.vnode, in dump_vnode() 222 dump_vnode(vnode, op->file[0].vnode != vnode ? op->file[0].vnode : NULL); in afs_inode_init_from_status() 272 vnode->fid.vnode, in afs_apply_status() 314 vnode->fid.vid, vnode->fid.vnode, in afs_apply_status() 457 vnode->fid.vid, vnode->fid.vnode, vnode->fid.unique, in afs_fetch_status() 484 return (fid->vnode == vnode->fid.vnode && in afs_ilookup5_test_by_fid() 515 inode->i_ino = vnode->fid.vnode; in afs_iget5_set() 579 inode, vnode->fid.vid, vnode->fid.vnode, vnode->fid.unique); in afs_iget() 613 vnode->fid.vnode = 1; in afs_iget5_set_root() 742 vnode->fid.vnode, in afs_evict_inode() [all …]
|
| H A D | fs_operation.c | 65 spin_lock(&vnode->lock); in afs_unlock_for_io() 156 struct afs_vnode *vnode = op->file[0].vnode; in afs_get_io_locks() local 171 if (vnode2 > vnode) in afs_get_io_locks() 172 swap(vnode, vnode2); in afs_get_io_locks() 200 struct afs_vnode *vnode = op->file[0].vnode; in afs_drop_io_locks() local 214 struct afs_vnode *vnode = vp->vnode; in afs_prepare_vnode() local 216 if (vnode) { in afs_prepare_vnode() 226 if (vp->fid.vnode) in afs_prepare_vnode() 239 struct afs_vnode *vnode = op->file[0].vnode; in afs_begin_vnode_operation() local 241 ASSERT(vnode); in afs_begin_vnode_operation() [all …]
|
| H A D | file.c | 95 spin_lock(&vnode->wb_lock); in afs_cache_wb_key() 103 spin_unlock(&vnode->wb_lock); in afs_cache_wb_key() 125 _enter("{%llx:%llu},", vnode->fid.vid, vnode->fid.vnode); in afs_open() 179 _enter("{%llx:%llu},", vnode->fid.vid, vnode->fid.vnode); in afs_release() 198 afs_prune_wb_keys(vnode); in afs_release() 213 struct afs_vnode *vnode = op->file[0].vnode; in afs_fetch_data_success() local 340 vnode->fid.vid, in afs_issue_read() 341 vnode->fid.vnode, in afs_issue_read() 342 vnode->fid.unique, in afs_issue_read() 468 list_add_tail(&vnode->cb_mmap_link, &vnode->volume->open_mmaps); in afs_add_open_mmap() [all …]
|
| H A D | write.c | 24 vnode->fid.vid, vnode->fid.vnode, len, start); in afs_pages_written_back() 26 afs_prune_wb_keys(vnode); in afs_pages_written_back() 45 spin_lock(&vnode->wb_lock); in afs_get_writeback_key() 62 spin_unlock(&vnode->wb_lock); in afs_get_writeback_key() 69 struct afs_vnode *vnode = op->file[0].vnode; in afs_store_data_success() local 75 afs_stat_v(vnode, n_stores); in afs_store_data_success() 115 vnode->volume->name, in afs_issue_write_worker() 116 vnode->fid.vid, in afs_issue_write_worker() 117 vnode->fid.vnode, in afs_issue_write_worker() 118 vnode->fid.unique, in afs_issue_write_worker() [all …]
|
| H A D | callback.c | 38 struct afs_vnode *vnode; in afs_volume_init_callback() local 83 vnode->cb_break++; in __afs_break_callback() 84 vnode->cb_v_check = atomic_read(&vnode->volume->cb_v_break); in __afs_break_callback() 85 afs_clear_permits(vnode); in __afs_break_callback() 95 trace_afs_cb_break(&vnode->fid, vnode->cb_break, reason, true); in __afs_break_callback() 97 trace_afs_cb_break(&vnode->fid, vnode->cb_break, reason, false); in __afs_break_callback() 103 write_seqlock(&vnode->cb_lock); in afs_break_callback() 105 write_sequnlock(&vnode->cb_lock); in afs_break_callback() 193 struct afs_vnode *vnode; in afs_break_one_callback() local 206 vnode = AFS_FS_I(inode); in afs_break_one_callback() [all …]
|
| H A D | validation.c | 369 _enter("{%llx:%llu}", vnode->fid.vid, vnode->fid.vnode); in afs_zap_data() 371 afs_invalidate_cache(vnode, 0); in afs_zap_data() 400 vnode->fid.vid, vnode->fid.vnode, vnode->flags, in afs_validate() 403 if (afs_check_validity(vnode)) in afs_validate() 431 vnode->cb_scrub != cb_scrub) in afs_validate() 462 vnode->cb_scrub, cb_scrub); in afs_validate() 463 if (vnode->cb_scrub != cb_scrub) in afs_validate() 466 vnode->cb_scrub = cb_scrub; in afs_validate() 472 afs_zap_data(vnode); in afs_validate() 473 up_write(&vnode->validate_lock); in afs_validate() [all …]
|
| H A D | security.c | 111 spin_lock(&vnode->lock); in afs_clear_permits() 115 spin_unlock(&vnode->lock); in afs_clear_permits() 153 vnode->fid.vid, vnode->fid.vnode, key_serial(key), caller_access); in afs_cache_permit() 191 spin_lock(&vnode->lock); in afs_cache_permit() 195 spin_unlock(&vnode->lock); in afs_cache_permit() 280 spin_lock(&vnode->lock); in afs_cache_permit() 286 spin_unlock(&vnode->lock); in afs_cache_permit() 294 spin_unlock(&vnode->lock); in afs_cache_permit() 310 vnode->fid.vid, vnode->fid.vnode, key_serial(key)); in afs_check_permit_rcu() 350 vnode->fid.vid, vnode->fid.vnode, key_serial(key)); in afs_check_permit() [all …]
|
| H A D | dir_edit.c | 330 afs_set_i_size(vnode, i_size); in afs_edit_dir_add() 344 de->u.vnode = htonl(new_fid->vnode); in afs_edit_dir_add() 364 afs_stat_v(vnode, n_dir_cr); in afs_edit_dir_add() 471 vnode->fid.vid, vnode->fid.vnode, vnode->fid.unique, in afs_edit_dir_remove() 490 vnode->fid.vid, vnode->fid.vnode, vnode->fid.unique, in afs_edit_dir_remove() 501 inode_set_iversion_raw(&vnode->netfs.inode, vnode->status.data_version); in afs_edit_dir_remove() 502 afs_stat_v(vnode, n_dir_rm); in afs_edit_dir_remove() 575 de->u.vnode = htonl(new_dvnode->fid.vnode); in afs_edit_dir_update_dotdot() 583 inode_set_iversion_raw(&vnode->netfs.inode, vnode->status.data_version); in afs_edit_dir_update_dotdot() 626 de->u.vnode = htonl(dvnode->fid.vnode); in afs_mkdir_init_dir() [all …]
|
| H A D | dir.c | 712 vp->vnode = vnode; in afs_do_lookup_success() 858 vp->vnode = vnode; in afs_do_lookup() 1076 vnode->fid.vid, vnode->fid.vnode, dentry, in afs_d_revalidate() 1133 if (fid.vnode != vnode->fid.vnode) { in afs_d_revalidate() 1136 vnode->fid.vnode); in afs_d_revalidate() 1225 struct afs_vnode *vnode = op->file[0].vnode; in afs_check_for_remote_deletion() local 1261 afs_mkdir_init_dir(vnode, dvp->vnode); in afs_vnode_new_inode() 1445 op->file[1].vnode = vnode; in afs_rmdir() 1602 op->file[1].vnode = vnode; in afs_unlink() 1724 vnode->fid.vid, vnode->fid.vnode, in afs_link() [all …]
|
| H A D | xattr.c | 42 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_xattr_get_acl() local 50 afs_op_set_vnode(op, 0, vnode); in afs_xattr_get_acl() 106 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_xattr_set_acl() local 115 afs_op_set_vnode(op, 0, vnode); in afs_xattr_set_acl() 144 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_xattr_get_yfs() local 173 afs_op_set_vnode(op, 0, vnode); in afs_xattr_get_yfs() 248 afs_op_set_vnode(op, 0, vnode); in afs_xattr_set_yfs() 308 if (vnode->fid.vnode_hi) in afs_xattr_get_fid() 310 vnode->fid.vnode_hi, vnode->fid.vnode); in afs_xattr_get_fid() 313 vnode->fid.vnode); in afs_xattr_get_fid() [all …]
|
| H A D | dir_silly.c | 26 struct afs_vnode *dvnode = dvp->vnode; in afs_silly_rename_edit_dir() 45 &vnode->fid, afs_edit_dir_for_silly_1); in afs_silly_rename_edit_dir() 85 trace_afs_silly_rename(vnode, false); in afs_do_silly_rename() 134 ihold(&vnode->netfs.inode); in afs_sillyrename() 151 iput(&vnode->netfs.inode); in afs_sillyrename() 170 struct afs_vnode *dvnode = dvp->vnode; in afs_silly_unlink_edit_dir() 204 afs_op_set_vnode(op, 1, vnode); in afs_do_silly_unlink() 214 trace_afs_silly_rename(vnode, true); in afs_do_silly_unlink() 244 _enter("%p{%pd},%llx", dentry, dentry, vnode->fid.vnode); in afs_silly_iput() 272 spin_lock(&vnode->lock); in afs_silly_iput() [all …]
|
| H A D | super.c | 653 memset(vnode, 0, sizeof(*vnode)); in afs_i_init_once() 672 struct afs_vnode *vnode; in afs_alloc_inode() local 675 if (!vnode) in afs_alloc_inode() 681 memset(&vnode->fid, 0, sizeof(vnode->fid)); in afs_alloc_inode() 682 memset(&vnode->status, 0, sizeof(vnode->status)); in afs_alloc_inode() 685 vnode->volume = NULL; in afs_alloc_inode() 686 vnode->lock_key = NULL; in afs_alloc_inode() 687 vnode->permit_cache = NULL; in afs_alloc_inode() 688 vnode->directory = NULL; in afs_alloc_inode() 689 vnode->directory_size = 0; in afs_alloc_inode() [all …]
|
| H A D | dynroot.c | 25 return inode->i_ino == fid->vnode; in afs_iget5_pseudo_test() 37 vnode->volume = as->volume; in afs_iget5_pseudo_set() 38 vnode->fid = *fid; in afs_iget5_pseudo_set() 39 inode->i_ino = fid->vnode; in afs_iget5_pseudo_set() 49 struct afs_vnode *vnode; in afs_iget_pseudo_dir() local 65 vnode = AFS_FS_I(inode); in afs_iget_pseudo_dir() 211 bool dotted = vnode->fid.vnode == 3; in afs_atcell_get_link() 250 struct afs_vnode *vnode; in afs_lookup_atcell() local 259 vnode = AFS_FS_I(inode); in afs_lookup_atcell() 371 struct afs_vnode *vnode; in afs_dynroot_iget_root() local [all …]
|
| H A D | internal.h | 732 return netfs_i_cookie(&vnode->netfs); in afs_vnode_cache() 742 vnode->netfs.cache = cookie; in afs_vnode_set_cache() 833 struct afs_vnode *vnode; member 964 afs_set_cache_aux(vnode, &aux); in afs_invalidate_cache() 1026 return vnode->cb_break + vnode->cb_ro_snapshot + vnode->cb_scrub; in afs_calc_vnode_cb_break() 1184 struct afs_vnode *vnode) in afs_op_set_vnode() argument 1186 op->file[n].vnode = vnode; in afs_op_set_vnode() 1273 #define afs_stat_v(vnode, n) __afs_stat(&afs_v2net(vnode)->n) argument 1709 return &vnode->netfs.inode; in AFS_VNODE_TO_I() 1767 trace_afs_cb_promise(vnode, trace); in afs_set_cb_promise() [all …]
|
| H A D | rotate.c | 35 struct afs_vnode *vnode) in afs_start_fs_iteration() argument 77 cb_server = vnode->cb_server; in afs_start_fs_iteration() 99 write_seqlock(&vnode->cb_lock); in afs_start_fs_iteration() 101 vnode->cb_server = NULL; in afs_start_fs_iteration() 103 vnode->cb_break++; in afs_start_fs_iteration() 104 write_sequnlock(&vnode->cb_lock); in afs_start_fs_iteration() 156 struct afs_vnode *vnode = op->file[0].vnode; in afs_select_fileserver() local 492 if (!afs_start_fs_iteration(op, vnode)) in afs_select_fileserver() 583 if (vnode->cb_server != server) { in afs_select_fileserver() 584 vnode->cb_server = server; in afs_select_fileserver() [all …]
|
| H A D | fsclient.c | 26 fid->vnode = ntohl(*bp++); in xdr_decode_AFSFid() 290 bp[2] = htonl(vp->fid.vnode); in afs_fs_fetch_status() 449 bp[2] = htonl(vp->fid.vnode); in afs_fs_fetch_data64() 484 bp[2] = htonl(vp->fid.vnode); in afs_fs_fetch_data() 557 *bp++ = htonl(dvp->fid.vnode); in afs_fs_create_file() 611 *bp++ = htonl(dvp->fid.vnode); in afs_fs_make_dir() 827 *bp++ = htonl(vp->fid.vnode); in afs_fs_link() 1094 *bp++ = htonl(vp->fid.vnode); in afs_fs_store_data64() 1148 *bp++ = htonl(vp->fid.vnode); in afs_fs_store_data() 1217 *bp++ = htonl(vp->fid.vnode); in afs_fs_setattr_size64() [all …]
|
| H A D | cmservice.c | 241 cb->fid.vnode = ntohl(*bp++); in afs_deliver_cb_callback() 602 cb->fid.vnode = xdr_to_u64(bp->vnode.lo); in afs_deliver_yfs_cb_callback() 603 cb->fid.vnode_hi = ntohl(bp->vnode.hi); in afs_deliver_yfs_cb_callback() 604 cb->fid.unique = ntohl(bp->vnode.unique); in afs_deliver_yfs_cb_callback()
|
| /linux-6.15/include/trace/events/ |
| H A D | afs.h | 737 __entry->fid.vnode, 953 TP_ARGS(vnode, off), 962 __entry->vnode = vnode; 1054 __entry->vnode = dvnode->fid.vnode; 1087 __entry->vnode = dvnode->fid.vnode; 1109 __entry->vnode = vnode->fid.vnode; 1131 __entry->vnode = vnode->fid.vnode; 1154 __entry->vnode = dvnode->fid.vnode; 1179 __entry->vnode = dvnode->fid.vnode; 1390 TP_ARGS(vnode), [all …]
|
| /linux-6.15/fs/proc/ |
| H A D | bootconfig.c | 28 struct xbc_node *leaf, *vnode; in copy_xbc_key_value_list() local 46 vnode = xbc_node_get_child(leaf); in copy_xbc_key_value_list() 47 if (vnode) { in copy_xbc_key_value_list() 48 xbc_array_for_each_value(vnode, val) { in copy_xbc_key_value_list() 54 q, val, q, xbc_node_is_array(vnode) ? ", " : "\n"); in copy_xbc_key_value_list()
|
| /linux-6.15/Documentation/translations/zh_TW/admin-guide/ |
| H A D | bootconfig.rst | 263 vnode = NULL; 264 xbc_find_value("key.word", &vnode); 265 if (vnode && xbc_node_is_array(vnode)) 266 xbc_array_for_each_value(vnode, value) { 276 value = xbc_node_find_value(root, "option", &vnode);
|
| /linux-6.15/Documentation/translations/zh_CN/admin-guide/ |
| H A D | bootconfig.rst | 263 vnode = NULL; 264 xbc_find_value("key.word", &vnode); 265 if (vnode && xbc_node_is_array(vnode)) 266 xbc_array_for_each_value(vnode, value) { 276 value = xbc_node_find_value(root, "option", &vnode);
|
| /linux-6.15/tools/bootconfig/ |
| H A D | main.c | 39 struct xbc_node *node, *cnode = NULL, *vnode; in xbc_show_compact_tree() local 49 vnode = xbc_node_get_child(cnode); in xbc_show_compact_tree() 61 if (vnode && xbc_node_is_value(vnode) && vnode->next) in xbc_show_compact_tree() 65 cnode = vnode; in xbc_show_compact_tree()
|
| /linux-6.15/include/linux/ |
| H A D | bootconfig.h | 129 struct xbc_node **vnode); 148 xbc_find_value(const char *key, struct xbc_node **vnode) in xbc_find_value() argument 150 return xbc_node_find_value(NULL, key, vnode); in xbc_find_value()
|
| /linux-6.15/drivers/net/vxlan/ |
| H A D | vxlan_vnifilter.c | 23 const struct vxlan_vni_node *vnode = ptr; in vxlan_vni_cmp() local 26 return vnode->vni != vni; in vxlan_vni_cmp() 30 .head_offset = offsetof(struct vxlan_vni_node, vnode), 182 struct vxlan_vni_node *vnode; in vxlan_vnifilter_count() local 188 vnode = vninode; in vxlan_vnifilter_count() 190 vnode = vxlan_vnifilter_lookup(vxlan, vni); in vxlan_vnifilter_count() 191 if (!vnode) in vxlan_vnifilter_count() 195 vxlan_vnifilter_stats_add(vnode, type, len); in vxlan_vnifilter_count() 757 &vninode->vnode, in vxlan_vni_add() 806 &vninode->vnode, in vxlan_vni_del() [all …]
|