Home
last modified time | relevance | path

Searched refs:root (Results 1 – 25 of 362) sorted by relevance

12345678910>>...15

/arch/x86/kvm/mmu/
A Dtdp_mmu.c89 KVM_BUG_ON(!is_tdp_mmu_page(root) || !root->role.invalid, kvm); in kvm_tdp_mmu_put_root()
92 list_del_rcu(&root->link); in kvm_tdp_mmu_put_root()
259 struct kvm_mmu_page *root; in kvm_tdp_mmu_alloc_root() local
318 mmu->root.hpa = __pa(root->spt); in kvm_tdp_mmu_alloc_root()
319 mmu->root.pgd = 0; in kvm_tdp_mmu_alloc_root()
923 __tdp_mmu_zap_root(kvm, root, shared, root->role.level); in tdp_mmu_zap_root()
984 if (!root->role.invalid) in tdp_mmu_zap_leafs()
1004 struct kvm_mmu_page *root; in kvm_tdp_mmu_zap_leafs() local
1015 struct kvm_mmu_page *root; in kvm_tdp_mmu_zap_all() local
1931 struct kvm_mmu_page *root = root_to_sp(vcpu->arch.mmu->root.hpa); in kvm_tdp_mmu_get_walk() local
[all …]
A Dtdp_iter.h123 #define for_each_tdp_pte_min_level(iter, kvm, root, min_level, start, end) \ argument
124 for (tdp_iter_start(&iter, root, min_level, start, kvm_gfn_root_bits(kvm, root)); \
128 #define for_each_tdp_pte_min_level_all(iter, root, min_level) \ argument
129 for (tdp_iter_start(&iter, root, min_level, 0, 0); \
133 #define for_each_tdp_pte(iter, kvm, root, start, end) \ argument
134 for_each_tdp_pte_min_level(iter, kvm, root, PG_LEVEL_4K, start, end)
138 void tdp_iter_start(struct tdp_iter *iter, struct kvm_mmu_page *root,
A Dtdp_iter.c39 void tdp_iter_start(struct tdp_iter *iter, struct kvm_mmu_page *root, in tdp_iter_start() argument
42 if (WARN_ON_ONCE(!root || (root->role.level < 1) || in tdp_iter_start()
43 (root->role.level > PT64_ROOT_MAX_LEVEL) || in tdp_iter_start()
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()
54 iter->as_id = kvm_mmu_page_as_id(root); in tdp_iter_start()
A Dtdp_mmu.h15 __must_check static inline bool kvm_tdp_mmu_get_root(struct kvm_mmu_page *root) in kvm_tdp_mmu_get_root() argument
17 return refcount_inc_not_zero(&root->tdp_mmu_root_count); in kvm_tdp_mmu_get_root()
20 void kvm_tdp_mmu_put_root(struct kvm *kvm, struct kvm_mmu_page *root);
54 return root_to_sp(vcpu->arch.mmu->root.hpa); in tdp_mmu_get_root_for_fault()
63 return root_to_sp(vcpu->arch.mmu->root.hpa); in tdp_mmu_get_root()
A Dspte.h266 static inline struct kvm_mmu_page *root_to_sp(hpa_t root) in root_to_sp() argument
268 if (kvm_mmu_is_dummy_root(root)) in root_to_sp()
275 return spte_to_child_sp(root); in root_to_sp()
285 struct kvm_mmu_page *root = root_to_sp(vcpu->arch.mmu->root.hpa); in kvm_vcpu_can_access_host_mmio() local
287 if (root) in kvm_vcpu_can_access_host_mmio()
288 return READ_ONCE(root->has_mapped_host_mmio); in kvm_vcpu_can_access_host_mmio()
/arch/powerpc/platforms/52xx/
A Defika.c75 struct device_node *root; in efika_pcisetup() local
78 root = of_find_node_by_path("/"); in efika_pcisetup()
79 if (root == NULL) { in efika_pcisetup()
85 for_each_child_of_node(root, pcictrl) in efika_pcisetup()
89 of_node_put(root); in efika_pcisetup()
144 struct device_node *root; in efika_show_cpuinfo() local
149 root = of_find_node_by_path("/"); in efika_show_cpuinfo()
150 if (!root) in efika_show_cpuinfo()
153 revision = of_get_property(root, "revision", NULL); in efika_show_cpuinfo()
168 of_node_put(root); in efika_show_cpuinfo()
[all …]
/arch/x86/kernel/
A Damd_node.c63 struct pci_dev *root; in amd_node_get_root() local
87 root = pci_get_domain_bus_and_slot(0, bus, 0); in amd_node_get_root()
90 return root; in amd_node_get_root()
144 struct pci_dev *root; in __amd_smn_rw() local
150 root = amd_roots[node]; in __amd_smn_rw()
151 if (!root) in __amd_smn_rw()
293 struct pci_dev *root = NULL; in reserve_root_config_spaces() local
298 root = pci_get_slot(bus, 0); in reserve_root_config_spaces()
299 if (!root) in reserve_root_config_spaces()
302 if (root->vendor != PCI_VENDOR_ID_AMD && in reserve_root_config_spaces()
[all …]
/arch/x86/pci/
A Dacpi.c342 struct pci_dev *parent, *root; in arch_pci_dev_is_removable() local
348 root = pcie_find_root_port(pdev); in arch_pci_dev_is_removable()
349 if (!root) in arch_pci_dev_is_removable()
353 if (!root->external_facing) in arch_pci_dev_is_removable()
396 struct acpi_pci_root *root = ci->root; in setup_mcfg_map() local
406 &root->secondary, &root->mcfg_addr); in setup_mcfg_map()
416 root->mcfg_addr); in setup_mcfg_map()
535 int domain = root->segment; in pci_acpi_scan_root()
541 root->segment = domain = 0; in pci_acpi_scan_root()
558 .companion = root->device in pci_acpi_scan_root()
[all …]
/arch/powerpc/platforms/chrp/
A Dsetup.c102 struct device_node *root; in chrp_show_cpuinfo() local
106 if (root) in chrp_show_cpuinfo()
155 of_node_put(root); in chrp_show_cpuinfo()
198 struct device_node *root; in sio_init() local
202 if (!root) in sio_init()
213 of_node_put(root); in sio_init()
305 if (root) in chrp_setup_arch()
322 of_node_put(root); in chrp_setup_arch()
379 if (root) { in chrp_find_openpic()
381 na = of_n_addr_cells(root); in chrp_find_openpic()
[all …]
/arch/loongarch/pci/
A Dacpi.c46 struct acpi_pci_root *root = acpi_driver_data(adev); in acpi_pci_bus_find_domain_nr() local
48 return root->segment; in acpi_pci_bus_find_domain_nr()
159 u16 seg = root->segment; in pci_acpi_setup_ecam_mapping()
160 struct device *dev = &root->device->dev; in pci_acpi_setup_ecam_mapping()
162 struct resource *bus_res = &root->secondary; in pci_acpi_setup_ecam_mapping()
166 ret = pci_mcfg_lookup(root, &cfgres, &ecam_ops); in pci_acpi_setup_ecam_mapping()
170 root->mcfg_addr = mcfg_addr_init(0); in pci_acpi_setup_ecam_mapping()
199 int domain = root->segment; in pci_acpi_scan_root()
200 int busnum = root->secondary.start; in pci_acpi_scan_root()
214 info->cfg = pci_acpi_setup_ecam_mapping(root); in pci_acpi_scan_root()
[all …]
/arch/x86/kvm/
A Dkvm_onhyperv.c44 hpa_t root; in __hv_flush_remote_tlbs_range() local
57 root = vcpu->arch.hv_root_tdp; in __hv_flush_remote_tlbs_range()
58 if (!VALID_PAGE(root) || root == kvm_arch->hv_root_tdp) in __hv_flush_remote_tlbs_range()
68 kvm_arch->hv_root_tdp = root; in __hv_flush_remote_tlbs_range()
71 ret = hv_remote_flush_root_tdp(root, range); in __hv_flush_remote_tlbs_range()
/arch/x86/platform/olpc/
A Dolpc.c182 static bool __init check_ofw_architecture(struct device_node *root) in check_ofw_architecture() argument
187 olpc_arch = of_get_property(root, "architecture", &propsize); in check_ofw_architecture()
191 static u32 __init get_board_revision(struct device_node *root) in get_board_revision() argument
196 rev = of_get_property(root, "board-revision-int", &propsize); in get_board_revision()
205 struct device_node *root = of_find_node_by_path("/"); in platform_detect() local
208 if (!root) in platform_detect()
211 success = check_ofw_architecture(root); in platform_detect()
213 olpc_platform_info.boardrev = get_board_revision(root); in platform_detect()
221 of_node_put(root); in platform_detect()
A Dolpc_dt.c305 phandle root; in olpc_dt_build_devicetree() local
312 root = olpc_dt_getsibling(0); in olpc_dt_build_devicetree()
313 if (!root) { in olpc_dt_build_devicetree()
317 of_pdt_build_devicetree(root, &prom_olpc_ops); in olpc_dt_build_devicetree()
/arch/powerpc/kernel/
A Deeh_pe.c189 if (pe == root) in eeh_pe_next()
212 void *eeh_pe_traverse(struct eeh_pe *root, in eeh_pe_traverse() argument
218 eeh_for_each_pe(root, pe) { in eeh_pe_traverse()
241 if (!root) { in eeh_pe_dev_traverse()
243 __func__, root); in eeh_pe_dev_traverse()
248 eeh_for_each_pe(root, pe) in eeh_pe_dev_traverse()
289 struct eeh_pe *root = eeh_phb_pe_get(phb); in eeh_pe_get() local
520 eeh_for_each_pe(root, pe) in eeh_pe_state_mark()
540 eeh_pe_state_mark(root, EEH_PE_ISOLATED); in eeh_pe_mark_isolated()
541 eeh_for_each_pe(root, pe) { in eeh_pe_mark_isolated()
[all …]
A Dproc_powerpc.c95 struct proc_dir_entry *root; in proc_ppc64_create() local
97 root = proc_mkdir("powerpc", NULL); in proc_ppc64_create()
98 if (!root) in proc_ppc64_create()
109 if (!proc_mkdir("rtas", root)) in proc_ppc64_create()
/arch/sh/boards/
A Dof-generic.c120 struct device_node *root; in sh_of_setup() local
123 root = of_find_node_by_path("/"); in sh_of_setup()
124 if (root) { in sh_of_setup()
125 of_property_read_string(root, "model", &sh_mv.mv_name); in sh_of_setup()
126 of_node_put(root); in sh_of_setup()
/arch/loongarch/kernel/
A Denv.c45 struct device_node *root; in init_cpu_fullname() local
48 root = of_find_node_by_path("/"); in init_cpu_fullname()
49 ret = of_property_read_string(root, "model", &model); in init_cpu_fullname()
54 of_node_put(root); in init_cpu_fullname()
/arch/powerpc/platforms/powernv/
A Dopal-xscom.c155 static int scom_debug_init_one(struct dentry *root, struct device_node *dn, in scom_debug_init_one() argument
175 dir = debugfs_create_dir(ent->name, root); in scom_debug_init_one()
191 struct dentry *root; in scom_debug_init() local
197 root = debugfs_create_dir("scom", arch_debugfs_dir); in scom_debug_init()
198 if (IS_ERR(root)) in scom_debug_init()
205 rc |= scom_debug_init_one(root, dn, chip); in scom_debug_init()
/arch/powerpc/platforms/85xx/
A Dxes_mpc85xx.c116 struct device_node *root; in xes_mpc85xx_setup_arch() local
119 root = of_find_node_by_path("/"); in xes_mpc85xx_setup_arch()
120 if (root == NULL) in xes_mpc85xx_setup_arch()
123 model = of_get_property(root, "model", NULL); in xes_mpc85xx_setup_arch()
/arch/powerpc/mm/
A Dnuma.c378 struct device_node *root; in initialize_form2_numa_distance_lookup_table() local
388 if (!root) in initialize_form2_numa_distance_lookup_table()
389 root = of_find_node_by_path("/"); in initialize_form2_numa_distance_lookup_table()
430 of_node_put(root); in initialize_form2_numa_distance_lookup_table()
436 struct device_node *root; in find_primary_domain_index() local
456 if (!root) in find_primary_domain_index()
457 root = of_find_node_by_path("/"); in find_primary_domain_index()
505 of_node_put(root); in find_primary_domain_index()
509 of_node_put(root); in find_primary_domain_index()
1106 struct device_node *rtas, *root; in find_possible_nodes() local
[all …]
/arch/mips/pic32/pic32mzda/
A Dinit.c92 struct device_node *root, *np; in pic32_of_prepare_platform_data() local
95 root = of_find_node_by_path("/"); in pic32_of_prepare_platform_data()
111 of_node_put(root); in pic32_of_prepare_platform_data()
/arch/arm/boot/dts/microchip/
A Dge863-pro3.dtsi64 root@7c0000 {
65 label = "root";
75 bootargs = "console=ttyS0,115200 root=ubi0:rootfs ubi.mtd=1 rootfstype=ubifs";
A Dethernut5.dts15 bootargs = "console=ttyS0,115200 root=/dev/mtdblock0 rw rootfstype=jffs2";
90 root@0 {
91 label = "root";
/arch/s390/hypfs/
A Dhypfs_vm_fs.c86 int hypfs_vm_create_files(struct dentry *root) in hypfs_vm_create_files() argument
98 dir = hypfs_mkdir(root, "hyp"); in hypfs_vm_create_files()
110 dir = hypfs_mkdir(root, "cpus"); in hypfs_vm_create_files()
122 dir = hypfs_mkdir(root, "systems"); in hypfs_vm_create_files()
/arch/powerpc/platforms/pseries/
A Dsetup.c110 struct device_node *root; in pSeries_show_cpuinfo() local
113 root = of_find_node_by_path("/"); in pSeries_show_cpuinfo()
114 if (root) in pSeries_show_cpuinfo()
115 model = of_get_property(root, "model", NULL); in pSeries_show_cpuinfo()
117 of_node_put(root); in pSeries_show_cpuinfo()
504 for_each_child_of_node(root, node) { in pSeries_discover_phbs()
523 of_node_put(root); in pSeries_discover_phbs()
723 struct resource *res, *root, *conflict; in of_pci_parse_iov_addrs() local
741 root = &iomem_resource; in of_pci_parse_iov_addrs()
1097 bool ret = of_node_is_type(root, "chrp"); in pSeries_probe()
[all …]

Completed in 45 milliseconds

12345678910>>...15