parent_data       280 arch/mips/pci/pci-xtalk-bridge.c 	int bit = d->parent_data->hwirq;
parent_data       350 arch/mips/pci/pci-xtalk-bridge.c 	int bit = irqd->parent_data->hwirq;
parent_data      1014 arch/x86/kernel/apic/io_apic.c 	if (irq_data && irq_data->parent_data) {
parent_data      1887 arch/x86/kernel/apic/io_apic.c 	struct irq_data *parent = irq_data->parent_data;
parent_data        65 arch/x86/kernel/apic/msi.c 	struct irq_data *parent = irqd->parent_data;
parent_data        83 arch/x86/kernel/apic/vector.c 	while (irqd->parent_data)
parent_data        84 arch/x86/kernel/apic/vector.c 		irqd = irqd->parent_data;
parent_data        54 arch/x86/platform/uv/uv_irq.c 	struct irq_data *parent = data->parent_data;
parent_data        93 drivers/clk/clk-fixed-factor.c 		init.parent_data = &pdata;
parent_data       263 drivers/clk/clk-lochnagar.c 	clk_init.parent_data = conf->parents;
parent_data      3588 drivers/clk/clk.c 	const struct clk_parent_data *parent_data = init->parent_data;
parent_data      3614 drivers/clk/clk.c 		} else if (parent_data) {
parent_data      3615 drivers/clk/clk.c 			parent->hw = parent_data[i].hw;
parent_data      3616 drivers/clk/clk.c 			parent->index = parent_data[i].index;
parent_data      3618 drivers/clk/clk.c 					   parent_data[i].fw_name, false);
parent_data      3621 drivers/clk/clk.c 						   parent_data[i].name,
parent_data        43 drivers/clk/meson/axg-aoclk.c 		.parent_data = &(const struct clk_parent_data) {	\
parent_data        67 drivers/clk/meson/axg-aoclk.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       183 drivers/clk/meson/axg-aoclk.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       202 drivers/clk/meson/axg-aoclk.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       220 drivers/clk/meson/axg-aoclk.c 		.parent_data = (const struct clk_parent_data []) {
parent_data        53 drivers/clk/meson/axg-audio.c 		.parent_data = _pdata,					\
parent_data        85 drivers/clk/meson/axg-audio.c 		.parent_data = &(const struct clk_parent_data) {	\
parent_data        61 drivers/clk/meson/axg.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       120 drivers/clk/meson/axg.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       225 drivers/clk/meson/axg.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       298 drivers/clk/meson/axg.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       750 drivers/clk/meson/axg.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       877 drivers/clk/meson/axg.c 		.parent_data = clk81_parent_data,
parent_data       939 drivers/clk/meson/axg.c 		.parent_data = axg_sd_emmc_clk0_parent_data,
parent_data       989 drivers/clk/meson/axg.c 		.parent_data = axg_sd_emmc_clk0_parent_data,
parent_data      1061 drivers/clk/meson/axg.c 		.parent_data = gen_clk_parent_data,
parent_data        52 drivers/clk/meson/g12a-aoclk.c 		.parent_data = &(const struct clk_parent_data) {	\
parent_data        84 drivers/clk/meson/g12a-aoclk.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       293 drivers/clk/meson/g12a-aoclk.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       312 drivers/clk/meson/g12a-aoclk.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       330 drivers/clk/meson/g12a-aoclk.c 		.parent_data = (const struct clk_parent_data []) {
parent_data        65 drivers/clk/meson/g12a.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       130 drivers/clk/meson/g12a.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       189 drivers/clk/meson/g12a.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       351 drivers/clk/meson/g12a.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       371 drivers/clk/meson/g12a.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       535 drivers/clk/meson/g12a.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       600 drivers/clk/meson/g12a.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       700 drivers/clk/meson/g12a.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       720 drivers/clk/meson/g12a.c 		.parent_data = (const struct clk_parent_data []) {
parent_data      1295 drivers/clk/meson/g12a.c 		.parent_data = &(const struct clk_parent_data) {
parent_data      1649 drivers/clk/meson/g12a.c 		.parent_data = &(const struct clk_parent_data) {
parent_data      1711 drivers/clk/meson/g12a.c 		.parent_data = &(const struct clk_parent_data) {
parent_data      1790 drivers/clk/meson/g12a.c 		.parent_data = &(const struct clk_parent_data) {
parent_data      1881 drivers/clk/meson/g12a.c 		.parent_data = &(const struct clk_parent_data) {
parent_data      1972 drivers/clk/meson/g12a.c 		.parent_data = &(const struct clk_parent_data) {
parent_data      2166 drivers/clk/meson/g12a.c 		.parent_data = (const struct clk_parent_data []) {
parent_data      2424 drivers/clk/meson/g12a.c 		.parent_data = clk81_parent_data,
parent_data      2486 drivers/clk/meson/g12a.c 		.parent_data = g12a_sd_emmc_clk0_parent_data,
parent_data      2535 drivers/clk/meson/g12a.c 		.parent_data = g12a_sd_emmc_clk0_parent_data,
parent_data      2584 drivers/clk/meson/g12a.c 		.parent_data = g12a_sd_emmc_clk0_parent_data,
parent_data      3668 drivers/clk/meson/g12a.c 		.parent_data = g12a_hdmi_parent_data,
parent_data      3727 drivers/clk/meson/g12a.c 		.parent_data = g12a_mali_0_1_parent_data,
parent_data      3775 drivers/clk/meson/g12a.c 		.parent_data = g12a_mali_0_1_parent_data,
parent_data      3843 drivers/clk/meson/g12a.c 		.parent_data = &(const struct clk_parent_data) {
parent_data        32 drivers/clk/meson/gxbb-aoclk.c 		.parent_data = &(const struct clk_parent_data) {	\
parent_data        55 drivers/clk/meson/gxbb-aoclk.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       166 drivers/clk/meson/gxbb-aoclk.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       187 drivers/clk/meson/gxbb-aoclk.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       219 drivers/clk/meson/gxbb-aoclk.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       121 drivers/clk/meson/gxbb.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       155 drivers/clk/meson/gxbb.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       252 drivers/clk/meson/gxbb.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       403 drivers/clk/meson/gxbb.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       468 drivers/clk/meson/gxbb.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       522 drivers/clk/meson/gxbb.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       539 drivers/clk/meson/gxbb.c 		.parent_data = &(const struct clk_parent_data) {
parent_data       869 drivers/clk/meson/gxbb.c 		.parent_data = clk81_parent_data,
parent_data       917 drivers/clk/meson/gxbb.c 		.parent_data = (const struct clk_parent_data []) {
parent_data       988 drivers/clk/meson/gxbb.c 		.parent_data = gxbb_mali_0_1_parent_data,
parent_data      1041 drivers/clk/meson/gxbb.c 		.parent_data = gxbb_mali_0_1_parent_data,
parent_data      1251 drivers/clk/meson/gxbb.c 		.parent_data = gxbb_32k_clk_parent_data,
parent_data      1314 drivers/clk/meson/gxbb.c 		.parent_data = gxbb_sd_emmc_clk0_parent_data,
parent_data      1364 drivers/clk/meson/gxbb.c 		.parent_data = gxbb_sd_emmc_clk0_parent_data,
parent_data      1414 drivers/clk/meson/gxbb.c 		.parent_data = gxbb_sd_emmc_clk0_parent_data,
parent_data      1748 drivers/clk/meson/gxbb.c 		.parent_data = &(const struct clk_parent_data) {
parent_data      1789 drivers/clk/meson/gxbb.c 		.parent_data = gxbb_vid_pll_parent_data,
parent_data      2377 drivers/clk/meson/gxbb.c 		.parent_data = gxbb_hdmi_parent_data,
parent_data      2553 drivers/clk/meson/gxbb.c 		.parent_data = gen_clk_parent_data,
parent_data      2028 drivers/clk/meson/meson8b.c 		.parent_data = &(const struct clk_parent_data) {
parent_data      2099 drivers/clk/meson/meson8b.c 		.parent_data = &(const struct clk_parent_data) {
parent_data        88 drivers/clk/qcom/clk-rpmh.c 			.parent_data =  &(const struct clk_parent_data){ \
parent_data       106 drivers/clk/qcom/clk-rpmh.c 			.parent_data =  &(const struct clk_parent_data){ \
parent_data        50 drivers/clk/qcom/gcc-sm8150.c 			.parent_data = &(const struct clk_parent_data){
parent_data        77 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = &(const struct clk_parent_data){
parent_data        95 drivers/clk/qcom/gcc-sm8150.c 			.parent_data = &(const struct clk_parent_data){
parent_data       115 drivers/clk/qcom/gcc-sm8150.c 			.parent_data = &(const struct clk_parent_data){
parent_data       252 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       275 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_5,
parent_data       301 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_5,
parent_data       325 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_1,
parent_data       340 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_1,
parent_data       355 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_1,
parent_data       376 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_2,
parent_data       391 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_2,
parent_data       412 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       434 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       457 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       491 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       506 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       521 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       536 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       551 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       566 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       581 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       596 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       611 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       626 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       641 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       656 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       671 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       686 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       701 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       716 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       731 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       746 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       761 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       776 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       802 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_6,
parent_data       827 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_3,
parent_data       847 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_7,
parent_data       871 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       894 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       914 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_4,
parent_data       936 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       960 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       975 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data       990 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_4,
parent_data      1005 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data      1029 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data      1051 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data      1066 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data      1081 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_0,
parent_data      1096 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_2,
parent_data      1111 drivers/clk/qcom/gcc-sm8150.c 		.parent_data = gcc_parents_2,
parent_data      4533 drivers/iommu/amd_iommu.c 	struct irq_data *parent = data->parent_data;
parent_data        41 drivers/iommu/hyperv-iommu.c 	struct irq_data *parent = data->parent_data;
parent_data      1188 drivers/iommu/intel_irq_remapping.c 	struct irq_data *parent = data->parent_data;
parent_data      2947 drivers/irqchip/irq-gic-v3-its.c 	lpi_write_config(d->parent_data, LPI_PROP_ENABLED, 0);
parent_data      2954 drivers/irqchip/irq-gic-v3-its.c 	lpi_write_config(d->parent_data, 0, LPI_PROP_ENABLED);
parent_data       149 drivers/irqchip/irq-gic-v3-mbi.c 	msg[0].data = data->parent_data->hwirq;
parent_data       209 drivers/irqchip/irq-gic-v3-mbi.c 	msg[1].data = data->parent_data->hwirq;
parent_data        86 drivers/irqchip/irq-mtk-cirq.c 	data = data->parent_data;
parent_data        54 drivers/irqchip/irq-mtk-sysirq.c 	data = data->parent_data;
parent_data        82 drivers/irqchip/irq-s3c24xx.c 	struct s3c_irq_data *parent_data;
parent_data        91 drivers/irqchip/irq-s3c24xx.c 		parent_data = &parent_intc->irqs[irq_data->parent_irq];
parent_data        97 drivers/irqchip/irq-s3c24xx.c 		if ((mask & parent_data->sub_bits) == parent_data->sub_bits) {
parent_data       473 drivers/irqchip/irq-stm32-exti.c 	if (d->parent_data->chip)
parent_data       486 drivers/irqchip/irq-stm32-exti.c 	if (d->parent_data->chip)
parent_data       499 drivers/irqchip/irq-stm32-exti.c 	if (d->parent_data->chip)
parent_data       555 drivers/irqchip/irq-stm32-exti.c 	if (d->parent_data->chip)
parent_data        92 drivers/irqchip/irq-ti-sci-intr.c 	struct irq_data *data, *parent_data;
parent_data        95 drivers/irqchip/irq-ti-sci-intr.c 	parent_data = irq_domain_get_irq_data(domain->parent, virq);
parent_data       101 drivers/irqchip/irq-ti-sci-intr.c 					   intr->dst_id, parent_data->hwirq);
parent_data       102 drivers/irqchip/irq-ti-sci-intr.c 	ti_sci_release_resource(intr->dst_irq, parent_data->hwirq);
parent_data      1165 drivers/pci/controller/pci-hyperv.c 	struct irq_data *parent = data->parent_data;
parent_data       283 include/linux/clk-provider.h 	const struct clk_parent_data	*parent_data;
parent_data       937 include/linux/clk-provider.h 		.parent_data	= (const struct clk_parent_data[]) {	\
parent_data       966 include/linux/clk-provider.h 		.parent_data	= _parents,			\
parent_data       181 include/linux/irq.h 	struct irq_data		*parent_data;
parent_data      1010 kernel/irq/chip.c 			irq_data = irq_data->parent_data;
parent_data      1307 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1322 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1336 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1347 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1358 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1369 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1380 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1396 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1413 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1431 kernel/irq/chip.c 	for (data = data->parent_data; data; data = data->parent_data)
parent_data      1445 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1461 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1479 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1494 kernel/irq/chip.c 	data = data->parent_data;
parent_data      1515 kernel/irq/chip.c 	for (; data; data = data->parent_data)
parent_data        87 kernel/irq/debugfs.c 	if (!data->parent_data)
parent_data        90 kernel/irq/debugfs.c 	irq_debug_show_data(m, data->parent_data, ind + 4);
parent_data      1075 kernel/irq/irqdomain.c 	for (data = irq_get_irq_data(virq); data; data = data->parent_data) {
parent_data      1098 kernel/irq/irqdomain.c 	for (data = irq_get_irq_data(virq); data; data = data->parent_data) {
parent_data      1115 kernel/irq/irqdomain.c 		child->parent_data = irq_data;
parent_data      1131 kernel/irq/irqdomain.c 		tmp = irq_data->parent_data;
parent_data      1132 kernel/irq/irqdomain.c 		irq_data->parent_data = NULL;
parent_data      1137 kernel/irq/irqdomain.c 			tmp = tmp->parent_data;
parent_data      1178 kernel/irq/irqdomain.c 	     irq_data = irq_data->parent_data)
parent_data      1450 kernel/irq/irqdomain.c 	root_irq_data->parent_data = child_irq_data;
parent_data      1521 kernel/irq/irqdomain.c 	child_irq_data = root_irq_data->parent_data;
parent_data      1527 kernel/irq/irqdomain.c 	root_irq_data->parent_data = NULL;
parent_data      1615 kernel/irq/irqdomain.c 		if (irq_data->parent_data)
parent_data      1616 kernel/irq/irqdomain.c 			__irq_domain_deactivate_irq(irq_data->parent_data);
parent_data      1627 kernel/irq/irqdomain.c 		if (irqd->parent_data)
parent_data      1628 kernel/irq/irqdomain.c 			ret = __irq_domain_activate_irq(irqd->parent_data,
parent_data      1633 kernel/irq/irqdomain.c 			if (ret && irqd->parent_data)
parent_data      1634 kernel/irq/irqdomain.c 				__irq_domain_deactivate_irq(irqd->parent_data);
parent_data       484 kernel/irq/manage.c 		data = data->parent_data;
parent_data      1197 kernel/irq/manage.c 	if (d->parent_data)
parent_data      2623 kernel/irq/manage.c 		data = data->parent_data;
parent_data      2700 kernel/irq/manage.c 		data = data->parent_data;
parent_data       104 kernel/irq/msi.c 	struct irq_data *parent = irq_data->parent_data;
parent_data       496 virt/kvm/arm/vgic/vgic.c 	while (data->parent_data)
parent_data       497 virt/kvm/arm/vgic/vgic.c 		data = data->parent_data;