Home
last modified time | relevance | path

Searched refs:root_level (Results 1 – 20 of 20) sorted by relevance

/linux/arch/arm64/kernel/pi/
H A Dmap_kernel.c25 bool may_use_cont, int root_level) in map_segment() argument
29 prot, root_level, (pte_t *)pg_dir, may_use_cont, 0); in map_segment()
33 void *end, int root_level) in unmap_segment() argument
36 false, root_level); in unmap_segment()
39 static void __init map_kernel(u64 kaslr_offset, u64 va_offset, int root_level) in map_kernel() argument
82 !twopass, root_level); in map_kernel()
84 __inittext_begin, data_prot, false, root_level); in map_kernel()
86 __inittext_end, prot, false, root_level); in map_kernel()
88 __initdata_end, data_prot, false, root_level); in map_kernel()
90 true, root_level); in map_kernel()
238 int root_level = 4 - CONFIG_PGTABLE_LEVELS; early_map_kernel() local
[all...]
/linux/arch/x86/kvm/mmu/
H A Dtdp_iter.c27 iter->level = iter->root_level; in tdp_iter_restart()
51 iter->root_level = root->role.level; in tdp_iter_start()
53 iter->pt_path[iter->root_level - 1] = (tdp_ptep_t)root->spt; in tdp_iter_start()
137 if (iter->level == iter->root_level) in try_step_up()
H A Dtdp_iter.h97 int root_level; member
H A Dtdp_mmu.h111 int *root_level);
H A Dmmu.c4308 static int get_walk(struct kvm_vcpu *vcpu, u64 addr, u64 *sptes, int *root_level) in get_walk() argument
4315 *root_level = iterator.level; in get_walk()
4328 int *root_level) in get_sptes_lockless() argument
4335 leaf = kvm_tdp_mmu_get_walk(vcpu, addr, sptes, root_level); in get_sptes_lockless()
4337 leaf = get_walk(vcpu, addr, sptes, root_level); in get_sptes_lockless()
6369 int root_level, leaf, level; in kvm_mmu_print_sptes() local
6371 leaf = get_sptes_lockless(vcpu, gpa, sptes, &root_level); in kvm_mmu_print_sptes()
6376 for (level = root_level; level >= leaf; level--) in kvm_mmu_print_sptes()
H A Dtdp_mmu.c1929 int *root_level) in kvm_tdp_mmu_get_walk() argument
1932 *root_level = vcpu->arch.mmu->root_role.level; in kvm_tdp_mmu_get_walk()
/linux/fs/btrfs/
H A Dqgroup.c2195 static int adjust_slots_upwards(struct btrfs_path *path, int root_level) in adjust_slots_upwards() argument
2201 if (root_level == 0) in adjust_slots_upwards()
2204 while (level <= root_level) { in adjust_slots_upwards()
2215 if (level != root_level) { in adjust_slots_upwards()
2235 eb = path->nodes[root_level]; in adjust_slots_upwards()
2236 if (path->slots[root_level] >= btrfs_header_nritems(eb)) in adjust_slots_upwards()
2264 * @root_level = 1
2291 int dst_level, int root_level, in qgroup_trace_extent_swap() argument
2298 int cur_level = root_level; in qgroup_trace_extent_swap()
2301 BUG_ON(dst_level > root_level); in qgroup_trace_extent_swap()
2417 qgroup_trace_new_subtree_blocks(struct btrfs_trans_handle * trans,struct extent_buffer * src_eb,struct btrfs_path * dst_path,int cur_level,int root_level,u64 last_snapshot,bool trace_leaf) qgroup_trace_new_subtree_blocks() argument
2582 btrfs_qgroup_trace_subtree(struct btrfs_trans_handle * trans,struct extent_buffer * root_eb,u64 root_gen,int root_level) btrfs_qgroup_trace_subtree() argument
[all...]
H A Dqgroup.h367 u64 root_gen, int root_level);
H A Dbackref.c598 int root_level; in resolve_indirect_ref() local
631 root_level = btrfs_header_level(root->commit_root); in resolve_indirect_ref()
633 root_level = btrfs_header_level(root->node); in resolve_indirect_ref()
635 root_level = btrfs_old_root_level(root, ctx->time_seq); in resolve_indirect_ref()
637 if (root_level + 1 == level) in resolve_indirect_ref()
H A Daccessors.h708 BTRFS_SETGET_STACK_FUNCS(root_level, struct btrfs_root_item, level, 8);
828 root_level, 8);
H A Dtransaction.c1949 super->root_level = root_item->level; in update_super_roots()
/linux/arch/x86/kvm/vmx/
H A Dx86_ops.h68 void vmx_load_mmu_pgd(struct kvm_vcpu *vcpu, hpa_t root_hpa, int root_level);
155 void tdx_load_mmu_pgd(struct kvm_vcpu *vcpu, hpa_t root_hpa, int root_level);
H A Dvmx.h369 u64 construct_eptp(struct kvm_vcpu *vcpu, hpa_t root_hpa, int root_level);
H A Dvmx.c3368 u64 construct_eptp(struct kvm_vcpu *vcpu, hpa_t root_hpa, int root_level) in construct_eptp() argument
3372 eptp |= (root_level == 5) ? VMX_EPTP_PWL_5 : VMX_EPTP_PWL_4; in construct_eptp()
3382 void vmx_load_mmu_pgd(struct kvm_vcpu *vcpu, hpa_t root_hpa, int root_level) in vmx_load_mmu_pgd() argument
3390 eptp = construct_eptp(vcpu, root_hpa, root_level); in vmx_load_mmu_pgd()
/linux/fs/xfs/scrub/
H A Dbtree.c496 unsigned int root_level = cur->bc_nlevels - 1; in xchk_btree_check_minrecs() local
516 root_block = xfs_btree_get_block(cur, root_level, &root_bp); in xchk_btree_check_minrecs()
517 root_maxrecs = cur->bc_ops->get_dmaxrecs(cur, root_level); in xchk_btree_check_minrecs()
529 if (level < root_level) in xchk_btree_check_minrecs()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm.h446 enum amdgpu_vm_level root_level; member
H A Damdgpu_vm.c2382 adev->vm_manager.root_level = AMDGPU_VM_PDB2; in amdgpu_vm_adjust_size()
2385 adev->vm_manager.root_level = AMDGPU_VM_PDB1; in amdgpu_vm_adjust_size()
2388 adev->vm_manager.root_level = AMDGPU_VM_PDB0; in amdgpu_vm_adjust_size()
2598 r = amdgpu_vm_pt_create(adev, vm, adev->vm_manager.root_level, in amdgpu_vm_init()
/linux/include/uapi/linux/
H A Dbtrfs_tree.h703 __u8 root_level; member
/linux/arch/x86/include/asm/
H A Dkvm_host.h1823 int root_level);
/linux/arch/x86/kvm/svm/
H A Dsvm.c4384 int root_level) in svm_load_mmu_pgd() argument
4396 } else if (root_level >= PT64_ROOT_4LEVEL) { in svm_load_mmu_pgd()