Home
last modified time | relevance | path

Searched refs:parent (Results 476 - 500 of 9216) sorted by relevance

1...<<11121314151617181920>>...369

/kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh4a/
H A Dclock-sh7780.c34 return clk->parent->rate / pfc_divisors[idx]; in module_clk_recalc()
44 return clk->parent->rate / bfc_divisors[idx]; in bus_clk_recalc()
54 return clk->parent->rate / ifc_divisors[idx]; in cpu_clk_recalc()
77 return clk->parent->rate / cfc_divisors[idx]; in shyway_clk_recalc()
113 clkp->parent = clk; in arch_clk_init()
/kernel/linux/linux-5.10/fs/btrfs/
H A Dmisc.h95 struct rb_node *parent = NULL; in rb_simple_insert() local
99 parent = *p; in rb_simple_insert()
100 entry = rb_entry(parent, struct rb_simple_node, rb_node); in rb_simple_insert()
107 return parent; in rb_simple_insert()
110 rb_link_node(node, parent, p); in rb_simple_insert()
/kernel/linux/linux-6.6/include/linux/
H A Dwwan.h78 * @parent: Device to use as parent and shared by all WWAN ports
86 * based on the parent pointer. The parent pointer is the device shared by all
96 struct wwan_port *wwan_create_port(struct device *parent,
183 int wwan_register_ops(struct device *parent, const struct wwan_ops *ops,
186 void wwan_unregister_ops(struct device *parent);
189 struct dentry *wwan_get_debugfs_dir(struct device *parent);
192 static inline struct dentry *wwan_get_debugfs_dir(struct device *parent) in wwan_get_debugfs_dir() argument
H A Dbootconfig.h53 uint16_t parent; member
123 struct xbc_node * __init xbc_node_find_subkey(struct xbc_node *parent,
126 const char * __init xbc_node_find_value(struct xbc_node *parent,
197 * @parent: An XBC node.
200 * Iterate child nodes of @parent. Each child nodes are stored to @child.
203 #define xbc_node_for_each_child(parent, child) \
204 for (child = xbc_node_get_child(parent); child != NULL ; \
209 * @parent: An XBC node.
212 * Iterate subkey nodes of @parent. Each child nodes are stored to @child.
215 #define xbc_node_for_each_subkey(parent, chil
[all...]
/kernel/linux/linux-6.6/drivers/clk/bcm/
H A Dclk-bcm2835-aux.c20 const char *parent; in bcm2835_aux_clk_probe() local
27 parent = __clk_get_name(parent_clk); in bcm2835_aux_clk_probe()
43 clk_hw_register_gate(dev, "aux_uart", parent, 0, gate, 0, 0, NULL); in bcm2835_aux_clk_probe()
46 clk_hw_register_gate(dev, "aux_spi1", parent, 0, gate, 1, 0, NULL); in bcm2835_aux_clk_probe()
49 clk_hw_register_gate(dev, "aux_spi2", parent, 0, gate, 2, 0, NULL); in bcm2835_aux_clk_probe()
/kernel/linux/linux-6.6/drivers/clk/mvebu/
H A Darmada-37xx-xtal.c23 struct device_node *parent; in armada_3700_xtal_clock_probe() local
36 parent = np->parent; in armada_3700_xtal_clock_probe()
37 if (!parent) { in armada_3700_xtal_clock_probe()
38 dev_err(&pdev->dev, "no parent\n"); in armada_3700_xtal_clock_probe()
42 regmap = syscon_node_to_regmap(parent); in armada_3700_xtal_clock_probe()
/kernel/linux/linux-6.6/drivers/clk/versatile/
H A Dclk-versatile.c65 struct device_node *parent; in cm_osc_setup() local
67 parent = of_get_parent(np); in cm_osc_setup()
68 if (!parent) { in cm_osc_setup()
69 pr_err("no parent on core module clock\n"); in cm_osc_setup()
72 cm_base = of_iomap(parent, 0); in cm_osc_setup()
73 of_node_put(parent); in cm_osc_setup()
/kernel/linux/linux-6.6/drivers/net/mdio/
H A Dmdio-regmap.c59 if (!config->parent) in devm_mdio_regmap_register()
62 mii = devm_mdiobus_alloc_size(config->parent, sizeof(*mr)); in devm_mdio_regmap_register()
72 mii->parent = config->parent; in devm_mdio_regmap_register()
83 dev_err(config->parent, "Cannot register MDIO bus![%s] (%d)\n", mii->id, rc); in devm_mdio_regmap_register()
/kernel/linux/linux-5.10/drivers/clk/renesas/
H A Dr7s9210-cpg-mssr.c165 struct clk *parent; in rza2_cpg_clk_register() local
169 parent = clks[core->parent]; in rza2_cpg_clk_register()
170 if (IS_ERR(parent)) in rza2_cpg_clk_register()
171 return ERR_CAST(parent); in rza2_cpg_clk_register()
189 r7s9210_update_clk_table(parent, base); in rza2_cpg_clk_register()
192 __clk_get_name(parent), 0, mult, div); in rza2_cpg_clk_register()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-max77650.c76 dev_err(gc->parent, "cannot set GPIO value: %d\n", rv); in max77650_gpio_set_value()
143 struct device *dev, *parent; in max77650_gpio_probe() local
147 parent = dev->parent; in max77650_gpio_probe()
148 i2c = to_i2c_client(parent); in max77650_gpio_probe()
154 chip->map = dev_get_regmap(parent, NULL); in max77650_gpio_probe()
165 chip->gc.parent = dev; in max77650_gpio_probe()
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-gic-v3-its-pci-msi.c64 msi_info = msi_get_domain_info(domain->parent); in its_pci_msi_prepare()
90 return msi_info->ops->msi_prepare(domain->parent, dev, nvec, info); in its_pci_msi_prepare()
112 struct irq_domain *parent; in its_pci_msi_init_one() local
114 parent = irq_find_matching_fwnode(handle, DOMAIN_BUS_NEXUS); in its_pci_msi_init_one()
115 if (!parent || !msi_get_domain_info(parent)) { in its_pci_msi_init_one()
121 parent)) { in its_pci_msi_init_one()
/kernel/linux/linux-5.10/drivers/of/
H A Dkobj.c118 struct kobject *parent; in __of_attach_node_sysfs() local
126 if (!np->parent) { in __of_attach_node_sysfs()
129 parent = NULL; in __of_attach_node_sysfs()
131 name = safe_name(&np->parent->kobj, kbasename(np->full_name)); in __of_attach_node_sysfs()
132 parent = &np->parent->kobj; in __of_attach_node_sysfs()
137 rc = kobject_add(&np->kobj, parent, "%s", name); in __of_attach_node_sysfs()
/kernel/linux/linux-5.10/drivers/soundwire/
H A Dmaster.c124 * @parent: parent device
127 int sdw_master_device_add(struct sdw_bus *bus, struct device *parent, in sdw_master_device_add() argument
133 if (!parent) in sdw_master_device_add()
142 md->dev.parent = parent; in sdw_master_device_add()
144 md->dev.of_node = parent->of_node; in sdw_master_device_add()
146 md->dev.dma_mask = parent->dma_mask; in sdw_master_device_add()
152 dev_err(parent, "Failed to add master: ret %d\n", ret); in sdw_master_device_add()
/kernel/linux/linux-5.10/tools/perf/util/
H A Dmem2node.c21 struct rb_node *parent = NULL; in phys_entry__insert() local
25 parent = *p; in phys_entry__insert()
26 e = rb_entry(parent, struct phys_entry, rb_node); in phys_entry__insert()
34 rb_link_node(&entry->rb_node, parent, p); in phys_entry__insert()
120 struct rb_node **p, *parent = NULL; in mem2node__node() local
125 parent = *p; in mem2node__node()
126 entry = rb_entry(parent, struct phys_entry, rb_node); in mem2node__node()
/kernel/linux/linux-5.10/drivers/mfd/
H A Dabx500-core.c67 lookup_ops(dev->parent, &ops); in abx500_set_register_interruptible()
80 lookup_ops(dev->parent, &ops); in abx500_get_register_interruptible()
93 lookup_ops(dev->parent, &ops); in abx500_get_register_page_interruptible()
107 lookup_ops(dev->parent, &ops); in abx500_mask_and_set_register_interruptible()
120 lookup_ops(dev->parent, &ops); in abx500_get_chip_id()
132 lookup_ops(dev->parent, &ops); in abx500_event_registers_startup_state_get()
144 lookup_ops(dev->parent, &ops); in abx500_startup_irq_enabled()
/kernel/linux/linux-6.6/drivers/mfd/
H A Dabx500-core.c67 lookup_ops(dev->parent, &ops); in abx500_set_register_interruptible()
80 lookup_ops(dev->parent, &ops); in abx500_get_register_interruptible()
93 lookup_ops(dev->parent, &ops); in abx500_get_register_page_interruptible()
107 lookup_ops(dev->parent, &ops); in abx500_mask_and_set_register_interruptible()
120 lookup_ops(dev->parent, &ops); in abx500_get_chip_id()
132 lookup_ops(dev->parent, &ops); in abx500_event_registers_startup_state_get()
144 lookup_ops(dev->parent, &ops); in abx500_startup_irq_enabled()
/kernel/linux/linux-6.6/drivers/soundwire/
H A Dmaster.c124 * @parent: parent device
127 int sdw_master_device_add(struct sdw_bus *bus, struct device *parent, in sdw_master_device_add() argument
133 if (!parent) in sdw_master_device_add()
142 md->dev.parent = parent; in sdw_master_device_add()
144 md->dev.of_node = parent->of_node; in sdw_master_device_add()
146 md->dev.dma_mask = parent->dma_mask; in sdw_master_device_add()
152 dev_err(parent, "Failed to add master: ret %d\n", ret); in sdw_master_device_add()
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dserial_base_bus.c71 dev->parent = parent_dev; in serial_base_device_init()
107 struct device *parent) in serial_base_ctrl_add()
119 parent, &serial_ctrl_type, in serial_base_ctrl_add()
194 struct device *parent; in serial_base_port_device_remove() local
199 parent = port_dev->dev.parent; in serial_base_port_device_remove()
200 ctrl_dev = to_serial_base_ctrl_device(parent); in serial_base_port_device_remove()
106 serial_base_ctrl_add(struct uart_port *port, struct device *parent) serial_base_ctrl_add() argument
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-max77650.c76 dev_err(gc->parent, "cannot set GPIO value: %d\n", rv); in max77650_gpio_set_value()
143 struct device *dev, *parent; in max77650_gpio_probe() local
147 parent = dev->parent; in max77650_gpio_probe()
148 i2c = to_i2c_client(parent); in max77650_gpio_probe()
154 chip->map = dev_get_regmap(parent, NULL); in max77650_gpio_probe()
165 chip->gc.parent = dev; in max77650_gpio_probe()
/kernel/linux/linux-6.6/drivers/clk/renesas/
H A Dr7s9210-cpg-mssr.c165 struct clk *parent; in rza2_cpg_clk_register() local
169 parent = clks[core->parent]; in rza2_cpg_clk_register()
170 if (IS_ERR(parent)) in rza2_cpg_clk_register()
171 return ERR_CAST(parent); in rza2_cpg_clk_register()
189 r7s9210_update_clk_table(parent, base); in rza2_cpg_clk_register()
192 __clk_get_name(parent), 0, mult, div); in rza2_cpg_clk_register()
/kernel/linux/linux-6.6/drivers/of/
H A Dkobj.c118 struct kobject *parent; in __of_attach_node_sysfs() local
126 if (!np->parent) { in __of_attach_node_sysfs()
129 parent = NULL; in __of_attach_node_sysfs()
131 name = safe_name(&np->parent->kobj, kbasename(np->full_name)); in __of_attach_node_sysfs()
132 parent = &np->parent->kobj; in __of_attach_node_sysfs()
137 rc = kobject_add(&np->kobj, parent, "%s", name); in __of_attach_node_sysfs()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-gic-v3-its-pci-msi.c63 msi_info = msi_get_domain_info(domain->parent); in its_pci_msi_prepare()
94 return msi_info->ops->msi_prepare(domain->parent, dev, nvec, info); in its_pci_msi_prepare()
116 struct irq_domain *parent; in its_pci_msi_init_one() local
118 parent = irq_find_matching_fwnode(handle, DOMAIN_BUS_NEXUS); in its_pci_msi_init_one()
119 if (!parent || !msi_get_domain_info(parent)) { in its_pci_msi_init_one()
125 parent)) { in its_pci_msi_init_one()
/kernel/linux/linux-6.6/tools/perf/util/
H A Dmem2node.c21 struct rb_node *parent = NULL; in phys_entry__insert() local
25 parent = *p; in phys_entry__insert()
26 e = rb_entry(parent, struct phys_entry, rb_node); in phys_entry__insert()
34 rb_link_node(&entry->rb_node, parent, p); in phys_entry__insert()
121 struct rb_node **p, *parent = NULL; in mem2node__node() local
126 parent = *p; in mem2node__node()
127 entry = rb_entry(parent, struct phys_entry, rb_node); in mem2node__node()
/kernel/liteos_a/kernel/extended/container/
H A Dlos_ipc_container.c44 STATIC IpcContainer *CreateNewIpcContainer(IpcContainer *parent) in CreateNewIpcContainer() argument
72 if (parent != NULL) { in CreateNewIpcContainer()
80 STATIC UINT32 CreateIpcContainer(LosProcessCB *child, LosProcessCB *parent) in CreateIpcContainer() argument
83 IpcContainer *parentContainer = parent->container->ipcContainer; in CreateIpcContainer()
111 UINT32 OsCopyIpcContainer(UINTPTR flags, LosProcessCB *child, LosProcessCB *parent) in OsCopyIpcContainer() argument
114 IpcContainer *currIpcContainer = parent->container->ipcContainer; in OsCopyIpcContainer()
128 return CreateIpcContainer(child, parent); in OsCopyIpcContainer()
/kernel/linux/linux-5.10/drivers/clk/mmp/
H A Dclk-mix.c116 struct clk_hw *parent, *hw; in _filter_clk_table() local
123 parent = clk_hw_get_parent_by_index(hw, item->parent_index); in _filter_clk_table()
124 parent_rate = clk_hw_get_rate(parent); in _filter_clk_table()
209 struct clk_hw *parent, *parent_best; in mmp_clk_mix_determine_rate() local
227 parent = clk_hw_get_parent_by_index(hw, in mmp_clk_mix_determine_rate()
229 parent_rate = clk_hw_get_rate(parent); in mmp_clk_mix_determine_rate()
233 parent_best = parent; in mmp_clk_mix_determine_rate()
243 parent = clk_hw_get_parent_by_index(hw, i); in mmp_clk_mix_determine_rate()
244 parent_rate = clk_hw_get_rate(parent); in mmp_clk_mix_determine_rate()
251 parent_best = parent; in mmp_clk_mix_determine_rate()
383 struct clk_hw *parent; mmp_clk_set_rate() local
[all...]

Completed in 9 milliseconds

1...<<11121314151617181920>>...369