/xen/xen/include/xen/libfdt/ |
A D | libfdt.h | 430 const struct fdt_property *fdt_get_property_by_offset(const void *fdt, 445 const struct fdt_property *fdt_get_property_namelen(const void *fdt, 477 const struct fdt_property *fdt_get_property(const void *fdt, int nodeoffset, 479 static inline struct fdt_property *fdt_get_property_w(void *fdt, int nodeoffset, in fdt_get_property_w() 483 return (struct fdt_property *)(uintptr_t) in fdt_get_property_w() 1027 int fdt_property(void *fdt, const char *name, const void *val, int len); 1031 return fdt_property(fdt, name, &tmp, sizeof(tmp)); in fdt_property_u32() 1036 return fdt_property(fdt, name, &tmp, sizeof(tmp)); in fdt_property_u64() 1043 fdt_property(fdt, name, str, strlen(str)+1)
|
A D | fdt.h | 84 struct fdt_property { struct
|
/xen/xen/common/libfdt/ |
A D | fdt_ro.c | 237 const struct fdt_property *fdt_get_property_by_offset(const void *fdt, in fdt_get_property_by_offset() 242 const struct fdt_property *prop; in fdt_get_property_by_offset() 258 const struct fdt_property *fdt_get_property_namelen(const void *fdt, in fdt_get_property_namelen() 266 const struct fdt_property *prop; in fdt_get_property_namelen() 282 const struct fdt_property *fdt_get_property(const void *fdt, in fdt_get_property() 293 const struct fdt_property *prop; in fdt_getprop_namelen() 305 const struct fdt_property *prop; in fdt_getprop_by_offset()
|
A D | fdt_sw.c | 189 int fdt_property(void *fdt, const char *name, const void *val, int len) in fdt_property() function 191 struct fdt_property *prop; in fdt_property() 237 struct fdt_property *prop = in fdt_finish()
|
A D | fdt_rw.c | 205 int len, struct fdt_property **prop) in _fdt_resize_property() 223 int len, struct fdt_property **prop) in _fdt_add_property() 276 struct fdt_property *prop; in fdt_setprop() 294 struct fdt_property *prop; in fdt_appendprop() 320 struct fdt_property *prop; in fdt_delprop()
|
A D | version.lds | 35 fdt_property;
|
A D | fdt_wip.c | 83 struct fdt_property *prop; in fdt_nop_property()
|
A D | fdt.c | 122 offset += sizeof(struct fdt_property) - FDT_TAGSIZE in fdt_next_tag()
|
/xen/xen/arch/arm/ |
A D | domain_build.c | 590 res = fdt_property(kinfo->fdt, "status", status->value, in write_properties() 602 res = fdt_property(kinfo->fdt, "bootargs", bootargs, in write_properties() 664 res = fdt_property(kinfo->fdt, "interrupts", in fdt_property_interrupts() 763 res = fdt_property(fdt, "reg", reg, in make_hypervisor_node() 914 res = fdt_property(fdt, "compatible", compatible, len); in make_cpus_node() 1006 res = fdt_property(fdt, "interrupt-controller", NULL, 0); in make_gic_node() 1630 res = fdt_property(fdt, "interrupt-controller", NULL, 0); in make_gicv2_domU_node() 1644 res = fdt_property(fdt, "reg", reg, sizeof(reg)); in make_gicv2_domU_node() 1680 res = fdt_property(fdt, "interrupt-controller", NULL, 0); in make_gicv3_domU_node() 1694 res = fdt_property(fdt, "reg", reg, sizeof(reg)); in make_gicv3_domU_node() [all …]
|
A D | bootfdt.c | 68 const struct fdt_property *prop; in device_tree_get_u32() 141 const struct fdt_property *prop; in process_memory_node() 209 const struct fdt_property *prop; in process_multiboot_node() 288 const struct fdt_property *prop; in process_chosen_node() 423 const struct fdt_property *prop; in boot_fdt_cmdline()
|
A D | gic-v2.c | 782 res = fdt_property(fdt, "ranges", prop, len); in gicv2m_make_dt_node() 802 res = fdt_property(fdt, "msi-controller", NULL, 0); in gicv2m_make_dt_node() 822 res = fdt_property(fdt, "reg", prop, len); in gicv2m_make_dt_node() 869 res = fdt_property(fdt, "compatible", compatible, len); in gicv2_make_hwdom_dt_node() 888 res = fdt_property(fdt, "reg", regs, len); in gicv2_make_hwdom_dt_node()
|
A D | gic-v3-its.c | 942 res = fdt_property(fdt, "ranges", prop, len); in gicv3_its_make_hwdom_dt_nodes() 958 res = fdt_property(fdt, "msi-controller", NULL, 0); in gicv3_its_make_hwdom_dt_nodes() 978 res = fdt_property(fdt, "reg", prop, len); in gicv3_its_make_hwdom_dt_nodes()
|
A D | gic-v3.c | 1277 res = fdt_property(fdt, "compatible", compatible, len); in gicv3_make_hwdom_dt_node() 1302 res = fdt_property(fdt, "reg", hw_reg, new_len); in gicv3_make_hwdom_dt_node()
|
/xen/tools/libxl/ |
A D | libxl_libfdt_compat.h | 78 return fdt_property(fdt, name, &tmp, sizeof(tmp)); in fdt_property_u32()
|
A D | libxl_arm.c | 231 return fdt_property(fdt, "compatible", compat, sz); in fdt_property_compat() 240 res = fdt_property(fdt, "interrupts", intr, sizeof (intr[0]) * num_irq); in fdt_property_interrupts() 268 return fdt_property(fdt, "reg", regs, sizeof(regs)); in fdt_property_regs() 320 res = fdt_property(fdt, PROP_INITRD_START, &dummy, sizeof(dummy)); in make_chosen_node() 322 res = fdt_property(fdt, PROP_INITRD_END, &dummy, sizeof(dummy)); in make_chosen_node() 500 res = fdt_property(fdt, "interrupt-controller", NULL, 0); in make_gicv2_node() 542 res = fdt_property(fdt, "interrupt-controller", NULL, 0); in make_gicv3_node() 729 const struct fdt_property *prop; in copy_properties() 740 r = fdt_property(fdt, fdt_string(pfdt, nameoff), in copy_properties()
|
/xen/xen/arch/arm/efi/ |
A D | efi-boot.h | 24 const struct fdt_property *prop; in setup_chosen_node()
|
/xen/xen/arch/arm/acpi/ |
A D | domain_build.c | 107 res = fdt_property(fdt, "compatible", compat, sizeof(compat)); in acpi_make_hypervisor_node()
|