/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | device_tree.h | 79 struct dt_device_node { struct 87 struct dt_device_node *parent; argument 88 struct dt_device_node *child; argument 111 struct dt_device_node *np; 232 struct dt_device_node * __init 352 struct dt_device_node *dt_find_compatible_node(struct dt_device_node *from, 449 struct dt_device_node *dt_find_node_by_name(struct dt_device_node *node, 455 struct dt_device_node *dt_find_node_by_type(struct dt_device_node *from, 494 const struct dt_device_node *dt_get_parent(const struct dt_device_node *node); 661 struct dt_device_node * [all …]
|
A D | iommu.h | 119 int iommu_assign_dt_device(struct domain *d, struct dt_device_node *dev); 120 int iommu_deassign_dt_device(struct domain *d, struct dt_device_node *dev);
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | device_tree.c | 31 struct dt_device_node *dt_host; 49 struct dt_device_node *np; 245 struct dt_device_node *dt_find_node_by_name(struct dt_device_node *from, in dt_find_node_by_name() 248 struct dt_device_node *np; in dt_find_node_by_name() 249 struct dt_device_node *dt; in dt_find_node_by_name() 259 struct dt_device_node *dt_find_node_by_type(struct dt_device_node *from, in dt_find_node_by_type() 262 struct dt_device_node *np; in dt_find_node_by_type() 348 const struct dt_device_node *dt_get_parent(const struct dt_device_node *node) in dt_get_parent() 356 struct dt_device_node * 377 struct dt_device_node * [all …]
|
/xen-4.10.0-shim-comet/xen/include/asm-arm/ |
A D | device.h | 20 struct dt_device_node *of_node; /* Used by drivers imported from Linux */ 50 int (*init)(struct dt_device_node *dev, const void *data); 82 int __init device_init(struct dt_device_node *dev, enum device_class class, 91 enum device_class device_get_class(const struct dt_device_node *dev);
|
A D | gic_v3_its.h | 119 const struct dt_device_node *dt_node; 137 void gicv3_its_dt_init(const struct dt_device_node *node); 173 const struct dt_device_node *gic, 205 static inline void gicv3_its_dt_init(const struct dt_device_node *node) in gicv3_its_dt_init() 278 const struct dt_device_node *gic, in gicv3_its_make_hwdom_dt_nodes()
|
A D | gic.h | 308 const struct dt_device_node *node; 363 const struct dt_device_node *gic, void *fdt); 378 const struct dt_device_node *gic,
|
A D | smp.h | 20 extern int arch_cpu_init(int cpu, struct dt_device_node *dn);
|
A D | platform.h | 59 bool platform_device_is_blacklisted(const struct dt_device_node *node);
|
A D | irq.h | 72 int platform_get_irq(const struct dt_device_node *device, int index);
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/ |
A D | device_tree.c | 27 int iommu_assign_dt_device(struct domain *d, struct dt_device_node *dev) in iommu_assign_dt_device() 70 int iommu_deassign_dt_device(struct domain *d, struct dt_device_node *dev) in iommu_deassign_dt_device() 96 static bool_t iommu_dt_device_is_assigned(const struct dt_device_node *dev) in iommu_dt_device_is_assigned() 120 struct dt_device_node *dev, *_dev; in iommu_release_dt_devices() 141 struct dt_device_node *dev; in iommu_do_dt_domctl()
|
/xen-4.10.0-shim-comet/xen/arch/arm/arm64/ |
A D | smpboot.c | 45 static void __init smp_spin_table_init(int cpu, struct dt_device_node *dn) in smp_spin_table_init() 74 static int __init dt_arch_cpu_init(int cpu, struct dt_device_node *dn) in dt_arch_cpu_init() 98 int __init arch_cpu_init(int cpu, struct dt_device_node *dn) in arch_cpu_init()
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | psci.c | 60 int __init psci_is_smc_method(const struct dt_device_node *psci) in psci_is_smc_method() 88 const struct dt_device_node *psci; in psci_init_0_1() 129 const struct dt_device_node *psci; in psci_init_0_2()
|
A D | device.c | 27 int __init device_init(struct dt_device_node *dev, enum device_class class, in device_init() 71 enum device_class device_get_class(const struct dt_device_node *dev) in device_get_class()
|
A D | domain_build.c | 373 const struct dt_device_node *node) in write_properties() 535 const struct dt_device_node *parent, in make_memory_node() 670 const struct dt_device_node *parent) in make_cpus_node() 674 const struct dt_device_node *npcpu; in make_cpus_node() 784 const struct dt_device_node *node) in make_gic_node() 786 const struct dt_device_node *gic = dt_interrupt_controller; in make_gic_node() 853 const struct dt_device_node *node) in make_timer_node() 861 struct dt_device_node *dev; in make_timer_node() 994 static int map_range_to_domain(const struct dt_device_node *dev, in map_range_to_domain() 1164 struct dt_device_node *node, in handle_node() [all …]
|
A D | gic-v2.c | 94 const struct dt_device_node *dt_node; 659 const struct dt_device_node *gic, in gicv2m_make_dt_node() 665 const struct dt_device_node *v2m = NULL; in gicv2m_make_dt_node() 752 const struct dt_device_node *gic, in gicv2_make_hwdom_dt_node() 838 const struct dt_device_node *v2m) in gicv2_add_v2m_frame_to_list() 892 static void gicv2_extension_dt_init(const struct dt_device_node *node) in gicv2_extension_dt_init() 894 const struct dt_device_node *v2m = NULL; in gicv2_extension_dt_init() 932 const struct dt_device_node *node = gicv2_info.node; in gicv2_dt_init() 1263 static int __init gicv2_dt_preinit(struct dt_device_node *node, in gicv2_dt_preinit()
|
A D | smpboot.c | 100 struct dt_device_node *cpus = dt_find_node_by_path("/cpus"); in dt_smp_init_cpus() 101 struct dt_device_node *cpu; in dt_smp_init_cpus()
|
A D | platform.c | 140 bool platform_device_is_blacklisted(const struct dt_device_node *node) in platform_device_is_blacklisted()
|
A D | gic-v3-its.c | 936 const struct dt_device_node *gic, in gicv3_its_make_hwdom_dt_nodes() 942 const struct dt_device_node *its = NULL; in gicv3_its_make_hwdom_dt_nodes() 1004 const struct dt_device_node *node) in add_to_host_its_list() 1022 void gicv3_its_dt_init(const struct dt_device_node *node) in gicv3_its_dt_init() 1024 const struct dt_device_node *its = NULL; in gicv3_its_dt_init()
|
/xen-4.10.0-shim-comet/xen/drivers/char/ |
A D | arm-uart.c | 41 struct dt_device_node *dev; in dt_uart_init() 51 const struct dt_device_node *chosen = dt_find_node_by_path("/chosen"); in dt_uart_init()
|
/xen-4.10.0-shim-comet/xen/arch/arm/platforms/ |
A D | brcm.c | 39 const struct dt_device_node **dn, in brcm_get_dt_node() 42 const struct dt_device_node *node; in brcm_get_dt_node() 72 const struct dt_device_node *node; in brcm_populate_plat_regs()
|
A D | exynos5.c | 44 struct dt_device_node *node; in exynos5_init_time() 97 struct dt_device_node *node; in exynos5_smp_init() 194 struct dt_device_node *node; in exynos5_get_pmu_baseandsize()
|
A D | xgene-storm.c | 41 const struct dt_device_node *node; in xgene_check_pirq_eoi()
|
A D | sunxi.c | 36 struct dt_device_node *node; in sunxi_map_watchdog()
|
/xen-4.10.0-shim-comet/xen/arch/arm/arm32/ |
A D | smpboot.c | 11 int __init arch_cpu_init(int cpu, struct dt_device_node *dn) in arch_cpu_init()
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/arm/ |
A D | iommu.c | 42 struct dt_device_node *np; in iommu_hardware_setup()
|