/freebsd-current/sys/powerpc/ofw/ |
H A D | openpic_ofw.c | 129 phandle_t xref, node; local 134 if (OF_getencprop(node, "phandle", &xref, sizeof(xref)) == -1 && 135 OF_getencprop(node, "ibm,phandle", &xref, sizeof(xref)) == -1 && 136 OF_getencprop(node, "linux,phandle", &xref, sizeof(xref)) == -1) 137 xref = node; 144 return (openpic_common_attach(dev, xref));
|
/freebsd-current/sys/arm64/coresight/ |
H A D | coresight_fdt.c | 52 phandle_t xref; local 78 "remote-endpoint", &xref, 79 sizeof(xref)) == -1) { 86 endp->their_node = OF_node_from_xref(xref); 112 pcell_t xref; local 115 if (OF_getencprop(node, "cpu", &xref, sizeof(xref)) != -1) { 116 cpu_node = OF_node_from_xref(xref);
|
/freebsd-current/sys/dev/ofw/ |
H A D | openfirm.c | 91 phandle_t xref; member in struct:xrefinfo 106 * xref-phandle-device lookup helper routines. 109 * of info that cross-references node handles, xref handles, and device_t 111 * with an xref handle, but it is also used to speed up translation between xref 113 * the node tree each time we want to translate between a node and xref handle. 120 phandle_t child, xref; local 129 if (OF_getencprop(child, "phandle", &xref, sizeof(xref)) == 130 -1 && OF_getencprop(child, "ibm,phandle", &xref, 176 xrefinfo_add(phandle_t node, phandle_t xref, device_t dev) argument 596 OF_child_xref_phandle(phandle_t parent, phandle_t xref) argument 625 OF_node_from_xref(phandle_t xref) argument 645 phandle_t xref; local 661 OF_device_from_xref(phandle_t xref) argument 687 OF_device_register_xref(phandle_t xref, device_t dev) argument [all...] |
H A D | openfirm.h | 139 phandle_t OF_node_from_xref(phandle_t xref); 143 * When properties contain references to other nodes using xref handles it is 146 * register its association with an xref handle, and for other drivers to obtain 147 * the device_t associated with an xref handle. 149 device_t OF_device_from_xref(phandle_t xref); 151 int OF_device_register_xref(phandle_t xref, device_t dev);
|
/freebsd-current/sys/dev/virtio/mmio/ |
H A D | virtio_mmio_fdt.c | 102 phandle_t xref; local 110 if (OF_searchencprop(node, "platform", &xref, 111 sizeof(xref)) == -1) { 115 platform_node = OF_node_from_xref(xref);
|
/freebsd-current/sys/dev/hwreset/ |
H A D | hwreset.c | 96 hwreset_default_ofw_map(device_t provider_dev, phandle_t xref, int ncells, argument 169 phandle_t xref, node; local 175 xref = OF_xref_from_node(node); 176 OF_device_register_xref(xref, provider_dev); 182 phandle_t xref; local 184 xref = OF_xref_from_device(provider_dev); 185 OF_device_register_xref(xref, NULL);
|
/freebsd-current/sys/dev/pwm/ |
H A D | ofw_pwm.c | 43 phandle_t xref; local 49 idx, &xref, &ncells, &cells); 53 channel.dev = OF_device_from_xref(xref);
|
/freebsd-current/sys/dev/beri/virtio/ |
H A D | virtio.c | 195 phandle_t xref; local 201 if (OF_searchencprop(node, name, &xref, 202 sizeof(xref)) == -1) { 206 pio_node = OF_node_from_xref(xref); 222 phandle_t xref; local 229 if (OF_searchencprop(node, "beri-mem", &xref, 230 sizeof(xref)) == -1) { 234 mem_node = OF_node_from_xref(xref);
|
H A D | virtio_mmio_platform.c | 86 phandle_t xref; local 92 if (OF_searchencprop(node, name, &xref, 93 sizeof(xref)) == -1) { 97 pio_node = OF_node_from_xref(xref);
|
/freebsd-current/sys/dev/sound/fdt/ |
H A D | audio_soc.c | 319 uint32_t xref; local 334 if ((OF_getencprop(child, "sound-dai", &xref, sizeof(xref))) <= 0) { 338 daidev = OF_device_from_xref(xref); 350 if ((OF_getencprop(child, "sound-dai", &xref, sizeof(xref))) <= 0) { 354 daidev = OF_device_from_xref(xref); 426 uint32_t xref; local 470 if ((OF_getencprop(node, "simple-audio-card,frame-master", &xref, sizeof(xref))) > [all...] |
/freebsd-current/sys/arm64/acpica/ |
H A D | acpi_iort.c | 73 u_int xref; member in struct:iort_its_entry 313 its->xref = 0; 443 u_int xref; local 451 xref = acpi_its_xref++; 456 its_entry->xref = xref; 588 * Provide ITS ID to PIC xref mapping. 591 acpi_iort_its_lookup(u_int its_id, u_int *xref, int *pxm) argument 601 *xref = its_entry->xref; 616 acpi_iort_map_pci_msi(u_int seg, u_int rid, u_int *xref, u_int *devid) argument 633 acpi_iort_map_pci_smmuv3(u_int seg, u_int rid, u_int *xref, u_int *sid) argument 656 acpi_iort_map_named_msi(const char *devname, u_int rid, u_int *xref, u_int *devid) argument 675 acpi_iort_map_named_smmuv3(const char *devname, u_int rid, u_int *xref, u_int *devid) argument [all...] |
/freebsd-current/sys/arm/arm/ |
H A D | gic_fdt.c | 129 intptr_t xref; local 138 xref = OF_xref_from_node(ofw_bus_get_node(dev)); 144 if (intr_pic_register(dev, xref) == NULL) { 155 if (pxref == 0 || xref == pxref) { 156 if (intr_pic_claim_root(dev, xref, arm_gic_intr, sc) != 0) { 158 intr_pic_deregister(dev, xref); 172 intr_pic_deregister(dev, xref); 178 intr_pic_deregister(dev, xref); 183 OF_device_register_xref(xref, dev);
|
H A D | gic_acpi.c | 207 intptr_t xref; local 216 xref = ACPI_INTR_XREF; 222 if (intr_pic_register(dev, xref) == NULL) { 230 if (intr_pic_claim_root(dev, xref, arm_gic_intr, sc) != 0) { 232 intr_pic_deregister(dev, xref);
|
H A D | pmu_fdt.c | 88 phandle_t xref, uint32_t mpidr) 94 if (xref != 0) { 95 err = OF_getencprop(OF_node_from_xref(xref), "reg", &mpidr, 87 pmu_parse_affinity(device_t dev, struct pmu_softc *sc, struct pmu_intr *irq, phandle_t xref, uint32_t mpidr) argument
|
/freebsd-current/sys/kern/ |
H A D | subr_intr.c | 152 static struct intr_pic *pic_lookup(device_t dev, intptr_t xref, u_int flags); 184 static void intr_map_copy_map_data(u_int res_id, device_t *dev, intptr_t *xref, 747 pic_lookup_locked(device_t dev, intptr_t xref, u_int flags) argument 753 if (dev == NULL && xref == 0) 763 if (xref == pic->pic_xref) 765 } else if (xref == 0 || pic->pic_xref == 0) { 768 } else if (xref == pic->pic_xref && dev == pic->pic_dev) 778 pic_lookup(device_t dev, intptr_t xref, u_int flags) argument 783 pic = pic_lookup_locked(dev, xref, flags); 792 pic_create(device_t dev, intptr_t xref, u_in argument 821 pic_destroy(device_t dev, intptr_t xref, u_int flags) argument 841 intr_pic_register(device_t dev, intptr_t xref) argument 860 intr_pic_deregister(device_t dev, intptr_t xref) argument 879 intr_pic_claim_root(device_t dev, intptr_t xref, intr_irq_filter_t *filter, void *arg) argument 957 intr_resolve_irq(device_t dev, intptr_t xref, struct intr_map_data *data, struct intr_irqsrc **isrc) argument 1335 intr_msi_register(device_t dev, intptr_t xref) argument 1351 intr_alloc_msi(device_t pci, device_t child, intptr_t xref, int count, int maxcount, int *irqs) argument 1399 intr_release_msi(device_t pci, device_t child, intptr_t xref, int count, int *irqs) argument 1440 intr_alloc_msix(device_t pci, device_t child, intptr_t xref, int *irq) argument 1478 intr_release_msix(device_t pci, device_t child, intptr_t xref, int irq) argument 1513 intr_map_msi(device_t pci, device_t child, intptr_t xref, int irq, uint64_t *addr, uint32_t *data) argument 1598 intptr_t xref; member in struct:intr_map_entry 1691 intr_map_irq(device_t dev, intptr_t xref, struct intr_map_data *data) argument [all...] |
/freebsd-current/contrib/openpam/misc/ |
H A D | gendoc.pl | 118 my %xref; 167 %xref = ( 176 ++$xref{3}->{pam_strerror}; 227 ++$xref{$sect}->{$page}; 302 ++$xref{3}->{$1}; 339 'xref' => \%xref, 415 my $xref = shift; # References 419 foreach my $sect (sort(keys(%{$xref}))) { 420 foreach my $page (sort(dictionary_order keys(%{$xref [all...] |
/freebsd-current/sys/dev/dpaa2/ |
H A D | memac_mdio_fdt.c | 61 phandle_t xref; member in struct:memacphy_softc_fdt 120 sc->xref = OF_xref_from_node(node); 122 error = OF_device_register_xref(sc->xref, dev); 124 device_printf(dev, "Failed to register xref %#x\n", sc->xref); 127 device_printf(dev, "node %#x '%s': reg %#x xref %#x phy %u\n", 128 node, ofw_bus_get_name(dev), sc->reg, sc->xref, sc->scc.phy);
|
/freebsd-current/sys/dev/iicbus/pmic/silergy/ |
H A D | syr827.c | 72 phandle_t xref; member in struct:syr827_reg_sc 199 reg_sc->xref = OF_xref_from_node(node); 223 syr827_regdev_map(device_t dev, phandle_t xref, int ncells, pcell_t *cells, argument 230 if (sc->reg->xref != xref)
|
H A D | sy8106a.c | 66 phandle_t xref; member in struct:sy8106a_reg_sc 216 reg_sc->xref = OF_xref_from_node(node); 225 sy8106a_regdev_map(device_t dev, phandle_t xref, int ncells, pcell_t *cells, argument 232 if (sc->reg->xref != xref)
|
/freebsd-current/sys/arm64/arm64/ |
H A D | gic_v3_fdt.c | 113 intptr_t xref; local 150 xref = OF_xref_from_node(ofw_bus_get_node(dev)); 151 sc->gic_pic = intr_pic_register(dev, xref); 159 intr_msi_register(dev, xref); 161 /* Register xref */ 162 OF_device_register_xref(xref, dev); 164 if (intr_pic_claim_root(dev, xref, arm_gic_v3_intr, sc) != 0) {
|
/freebsd-current/sys/dev/iicbus/pmic/rockchip/ |
H A D | rk8xx.h | 63 phandle_t xref; member in struct:rk8xx_reg_sc 127 int rk8xx_map(device_t dev, phandle_t xref, int ncells,
|
/freebsd-current/sys/arm64/iommu/ |
H A D | smmuvar.h | 49 intptr_t xref; member in struct:smmu_unit 175 uintptr_t xref; member in struct:smmu_softc
|
/freebsd-current/sys/arm/allwinner/ |
H A D | aw_r_intc.c | 74 phandle_t node, xref, intr_parent; local 93 xref = OF_xref_from_node(node); 94 if (intr_pic_register(dev, xref) == NULL) { 105 OF_device_register_xref(xref, dev);
|
/freebsd-current/sys/dev/iicbus/pmic/ |
H A D | act8846.h | 62 int act8846_regulator_map(device_t dev, phandle_t xref, int ncells,
|
/freebsd-current/sys/dev/mii/ |
H A D | mii_fdt.c | 90 pcell_t xref; local 94 if (OF_getencprop(macnode, props[i], &xref, sizeof(xref)) > 0) 95 return (OF_node_from_xref(xref)); 106 /* First try to see if we have a direct xref pointing to a PHY. */ 114 * including a PHY xref.
|