/kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh4a/ |
H A D | clock-sh7780.c | 34 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 D | misc.h | 95 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 D | wwan.h | 78 * @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 D | bootconfig.h | 53 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 D | clk-bcm2835-aux.c | 20 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 D | armada-37xx-xtal.c | 23 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 D | clk-versatile.c | 65 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 D | mdio-regmap.c | 59 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 D | r7s9210-cpg-mssr.c | 165 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 D | gpio-max77650.c | 76 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 D | irq-gic-v3-its-pci-msi.c | 64 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 D | kobj.c | 118 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 D | master.c | 124 * @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 D | mem2node.c | 21 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 D | abx500-core.c | 67 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 D | abx500-core.c | 67 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 D | master.c | 124 * @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 D | serial_base_bus.c | 71 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 D | gpio-max77650.c | 76 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 D | r7s9210-cpg-mssr.c | 165 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 D | kobj.c | 118 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 D | irq-gic-v3-its-pci-msi.c | 63 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 D | mem2node.c | 21 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 D | los_ipc_container.c | 44 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 D | clk-mix.c | 116 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...] |