Home
last modified time | relevance | path

Searched refs:parent (Results 2001 - 2025 of 11041) sorted by relevance

1...<<81828384858687888990>>...442

/kernel/linux/linux-5.10/arch/arm/xen/
H A Dp2m.c35 struct rb_node *parent = NULL; in xen_add_phys_to_mach_entry() local
40 parent = *link; in xen_add_phys_to_mach_entry()
41 entry = rb_entry(parent, struct xen_p2m_entry, rbnode_phys); in xen_add_phys_to_mach_entry()
51 rb_link_node(&new->rbnode_phys, parent, link); in xen_add_phys_to_mach_entry()
/kernel/linux/linux-5.10/arch/arm/mach-imx/
H A Dgpc.c99 * Do *not* call into the parent, as the GIC doesn't have any in imx_gpc_irq_set_wake()
216 parent_fwspec.fwnode = domain->parent->fwnode; in imx_gpc_domain_alloc()
228 struct device_node *parent) in imx_gpc_init()
233 if (!parent) { in imx_gpc_init()
234 pr_err("%pOF: no parent, giving up\n", node); in imx_gpc_init()
238 parent_domain = irq_find_host(parent); in imx_gpc_init()
240 pr_err("%pOF: unable to obtain parent domain\n", node); in imx_gpc_init()
227 imx_gpc_init(struct device_node *node, struct device_node *parent) imx_gpc_init() argument
/kernel/linux/linux-5.10/drivers/clk/mediatek/
H A Dclk-mtk.h25 const char *parent; member
32 .parent = _parent, \
62 const char *parent; member
98 * In case the rate change propagation to parent clocks is undesirable,
108 * parent clock by default.
134 .parent = _parent, \
/kernel/linux/linux-5.10/drivers/clk/tegra/
H A Dclk-tegra-audio.c62 char *parent; member
73 .parent = #_name,\
183 clk = tegra_clk_register_pll(info->name, info->parent, in tegra_audio_clk_init()
219 /* make sure the DMIC sync clocks have a valid parent */ in tegra_audio_clk_init()
236 data->parent, CLK_SET_RATE_PARENT, 2, 1); in tegra_audio_clk_init()
/kernel/linux/linux-5.10/drivers/cpuidle/
H A Dcpuidle-psci-domain.c202 struct of_phandle_args child, parent; in psci_pd_init_topology() local
207 "#power-domain-cells", 0, &parent)) in psci_pd_init_topology()
212 ret = of_genpd_add_subdomain(&parent, &child); in psci_pd_init_topology()
213 of_node_put(parent.np); in psci_pd_init_topology()
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dftrace_dyn.c214 void prepare_ftrace_return(unsigned long self_addr, unsigned long *parent) in prepare_ftrace_return() argument
222 old = *parent; in prepare_ftrace_return()
224 if (!function_graph_enter(old, self_addr, 0, parent)) in prepare_ftrace_return()
225 *parent = return_hooker; in prepare_ftrace_return()
/kernel/linux/linux-6.6/arch/powerpc/boot/
H A Dcpm-serial.c204 void *parent, *muram; in cpm_console_init() local
243 parent = get_parent(devp); in cpm_console_init()
244 if (!parent) in cpm_console_init()
247 if (dt_get_virtual_reg(parent, &cpcr, 1) < 1) in cpm_console_init()
256 * is one for both parent and child. in cpm_console_init()
/kernel/linux/linux-6.6/arch/arm/mach-imx/
H A Dgpc.c99 * Do *not* call into the parent, as the GIC doesn't have any in imx_gpc_irq_set_wake()
216 parent_fwspec.fwnode = domain->parent->fwnode; in imx_gpc_domain_alloc()
228 struct device_node *parent) in imx_gpc_init()
233 if (!parent) { in imx_gpc_init()
234 pr_err("%pOF: no parent, giving up\n", node); in imx_gpc_init()
238 parent_domain = irq_find_host(parent); in imx_gpc_init()
240 pr_err("%pOF: unable to obtain parent domain\n", node); in imx_gpc_init()
227 imx_gpc_init(struct device_node *node, struct device_node *parent) imx_gpc_init() argument
/kernel/linux/linux-6.6/arch/arm/xen/
H A Dp2m.c36 struct rb_node *parent = NULL; in xen_add_phys_to_mach_entry() local
41 parent = *link; in xen_add_phys_to_mach_entry()
42 entry = rb_entry(parent, struct xen_p2m_entry, rbnode_phys); in xen_add_phys_to_mach_entry()
52 rb_link_node(&new->rbnode_phys, parent, link); in xen_add_phys_to_mach_entry()
/kernel/linux/linux-5.10/drivers/mfd/
H A Dtc6387xb.c79 struct tc6387xb *tc6387xb = dev_get_drvdata(mmc->dev.parent); in tc6387xb_mmc_pwr()
86 struct tc6387xb *tc6387xb = dev_get_drvdata(mmc->dev.parent); in tc6387xb_mmc_clk_div()
94 struct tc6387xb *tc6387xb = dev_get_drvdata(mmc->dev.parent); in tc6387xb_mmc_enable()
106 struct tc6387xb *tc6387xb = dev_get_drvdata(mmc->dev.parent); in tc6387xb_mmc_disable()
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-imx-gpcv2.c88 * Do *not* call into the parent, as the GIC doesn't have any in imx_gpcv2_irq_set_wake()
185 parent_fwspec.fwnode = domain->parent->fwnode; in imx_gpcv2_domain_alloc()
203 struct device_node *parent) in imx_gpcv2_irqchip_init()
211 if (!parent) { in imx_gpcv2_irqchip_init()
212 pr_err("%pOF: no parent, giving up\n", node); in imx_gpcv2_irqchip_init()
224 parent_domain = irq_find_host(parent); in imx_gpcv2_irqchip_init()
226 pr_err("%pOF: unable to get parent domain\n", node); in imx_gpcv2_irqchip_init()
202 imx_gpcv2_irqchip_init(struct device_node *node, struct device_node *parent) imx_gpcv2_irqchip_init() argument
/kernel/linux/linux-5.10/drivers/input/misc/
H A Dpalmas-pwrbutton.c72 dev_err(input_dev->dev.parent, in palmas_power_button_work()
98 pm_wakeup_event(input_dev->dev.parent, 0); in pwron_irq()
164 struct palmas *palmas = dev_get_drvdata(pdev->dev.parent); in palmas_pwron_probe()
187 input_dev->dev.parent = dev; in palmas_pwron_probe()
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-priv.h48 type *drvdata = dev_get_drvdata(_dev->parent); \
51 pm_runtime_get_sync(_dev->parent); \
53 val = (u64)fn(_dev->parent, lo_off); \
57 pm_runtime_put_sync(_dev->parent); \
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/
H A Dinspur-ipsps.c61 struct i2c_client *client = to_i2c_client(dev->parent); in ipsps_string_show()
83 struct i2c_client *client = to_i2c_client(dev->parent); in ipsps_fw_version_show()
104 struct i2c_client *client = to_i2c_client(dev->parent); in ipsps_mode_show()
136 struct i2c_client *client = to_i2c_client(dev->parent); in ipsps_mode_store()
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-nforce2-s4985.c174 s4985_adapter[0].dev.parent = nforce2_smbus->dev.parent; in nforce2_s4985_init()
181 s4985_adapter[i].dev.parent = nforce2_smbus->dev.parent; in nforce2_s4985_init()
/kernel/linux/linux-5.10/drivers/phy/socionext/
H A Dphy-uniphier-usb2.c109 struct device_node *parent, *child; in uniphier_u2phy_probe() local
124 parent = of_get_parent(dev->of_node); in uniphier_u2phy_probe()
125 regmap = syscon_node_to_regmap(parent); in uniphier_u2phy_probe()
126 of_node_put(parent); in uniphier_u2phy_probe()
/kernel/linux/linux-5.10/drivers/watchdog/
H A Dbd70528_wdt.c231 bd70528 = dev_get_drvdata(pdev->dev.parent); in bd70528_wdt_probe()
248 w->wdt.parent = pdev->dev.parent; in bd70528_wdt_probe()
251 watchdog_init_timeout(&w->wdt, 0, pdev->dev.parent); in bd70528_wdt_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dcorenv50.c42 struct nvkm_object *parent = oclass->parent; in nv50_disp_core_new_() local
46 nvif_ioctl(parent, "create disp core channel dma size %d\n", argc); in nv50_disp_core_new_()
48 nvif_ioctl(parent, "create disp core channel dma vers %d " in nv50_disp_core_new_()
/kernel/linux/linux-5.10/drivers/platform/chrome/
H A Dcros_ec_sensorhub.c28 static int cros_ec_sensorhub_allocate_sensor(struct device *parent, in cros_ec_sensorhub_allocate_sensor() argument
37 pdev = platform_device_register_data(parent, sensor_name, in cros_ec_sensorhub_allocate_sensor()
44 return devm_add_action_or_reset(parent, in cros_ec_sensorhub_allocate_sensor()
127 struct cros_ec_dev *ec = dev_get_drvdata(dev->parent); in cros_ec_sensorhub_probe()
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_drv.h591 void *__devm_drm_dev_alloc(struct device *parent, struct drm_driver *driver,
596 * @parent: Parent device object
620 #define devm_drm_dev_alloc(parent, driver, type, member) \
621 ((type *) __devm_drm_dev_alloc(parent, driver, sizeof(type), \
625 struct device *parent);
/kernel/linux/linux-5.10/include/linux/
H A Dkobject.h67 struct kobject *parent; member
95 int kobject_add(struct kobject *kobj, struct kobject *parent,
99 struct kobj_type *ktype, struct kobject *parent,
106 struct kobject *parent);
/kernel/linux/linux-5.10/include/linux/hsi/
H A Dhsi.h240 #define hsi_get_port(cl) to_hsi_port((cl)->device.parent)
331 return to_hsi_controller(cl->device.parent->parent)->id; in hsi_id()
342 return to_hsi_port(cl->device.parent)->num; in hsi_port_id()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-rpc-if.c132 struct device *parent = pdev->dev.parent; in rpcif_spi_probe() local
142 error = rpcif_sw_init(rpc, parent); in rpcif_spi_probe()
148 ctlr->dev.of_node = parent->of_node; in rpcif_spi_probe()
/kernel/linux/linux-6.6/drivers/acpi/acpica/
H A Dnsalloc.c140 parent_node = node->parent; in acpi_ns_remove_node()
145 /* Find the node that is the previous peer in the parent's child list */ in acpi_ns_remove_node()
160 * Link peer list to parent in acpi_ns_remove_node()
176 * parent_node - The parent of the new Node
220 /* Link the new entry into the parent and existing children */ in acpi_ns_install_node()
223 node->parent = parent_node; in acpi_ns_install_node()
262 * DESCRIPTION: Delete all children of the parent object. In other words,
299 /* Clear the parent's child pointer */ in acpi_ns_delete_children()
365 * No more children of this parent node. in acpi_ns_delete_namespace_subtree()
371 * Now delete all of the children of this parent in acpi_ns_delete_namespace_subtree()
[all...]
/kernel/linux/linux-6.6/drivers/watchdog/
H A Dof_xilinx_wdt.c56 dev_err(wdd->parent, "Failed to enable clock\n"); in xilinx_wdt_start()
73 dev_dbg(wdd->parent, "Watchdog Started!\n"); in xilinx_wdt_start()
96 dev_dbg(wdd->parent, "Watchdog Stopped!\n"); in xilinx_wdt_stop()
171 xilinx_wdt_wdd->parent = dev; in xwdt_probe()

Completed in 15 milliseconds

1...<<81828384858687888990>>...442