/kernel/linux/linux-6.6/drivers/ata/ |
H A D | libata-transport.h | 11 int ata_tport_add(struct device *parent, struct ata_port *ap);
|
/kernel/linux/linux-6.6/include/linux/platform_data/ |
H A D | usb-musb-ux500.h | 20 void ux500_add_usb(struct device *parent, resource_size_t base,
|
/kernel/linux/linux-6.6/include/linux/irqchip/ |
H A D | arm-gic-common.h | 21 struct irq_domain *parent);
|
/kernel/linux/linux-6.6/include/linux/mdio/ |
H A D | mdio-regmap.h | 16 struct device *parent; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | bsg.h | 15 struct device *parent, const char *name,
|
/kernel/linux/linux-6.6/include/linux/soc/ti/ |
H A D | ti_sci_inta_msi.h | 18 struct irq_domain *parent);
|
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | qcom_wcnss.h | 18 struct qcom_iris *qcom_iris_probe(struct device *parent, bool *use_48mhz_xo);
|
/kernel/linux/linux-6.6/drivers/usb/gadget/ |
H A D | configfs.h | 10 struct config_group *parent,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_acp.h | 32 struct device *parent; member
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-i8255.h | 14 * @parent: parent device 24 struct device *parent; member
|
H A D | gpio-idio-16.h | 12 * @parent: parent device 21 struct device *parent; member
|
H A D | gpio-tegra186.c | 443 dev_warn(chip->parent, "invalid port %u for %s\n", in tegra186_gpio_add_pin_ranges() 476 dev_err(chip->parent, "invalid port number: %u\n", port); in tegra186_gpio_of_xlate() 610 seq_printf(p, dev_name(gc->parent)); in tegra186_irq_print_chip() 629 unsigned int parent = irq_desc_get_irq(desc); in tegra186_gpio_irq() local 644 if (parent == gpio->irq[port->bank * gpio->num_irqs_per_bank + j]) in tegra186_gpio_irq() 748 struct device *dev = gpio->gpio.parent; in tegra186_gpio_init_route_mapping() 794 struct device *dev = gpio->gpio.parent; in tegra186_gpio_irqs_per_bank() 832 gpio->gpio.parent = &pdev->dev; in tegra186_gpio_probe() 899 names = devm_kcalloc(gpio->gpio.parent, gpio->gpio.ngpio, in tegra186_gpio_probe() 909 name = devm_kasprintf(gpio->gpio.parent, GFP_KERNE in tegra186_gpio_probe() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | device.h | 13 struct kobject *parent);
|
/kernel/linux/linux-5.10/crypto/ |
H A D | cryptd.c | 227 static int cryptd_skcipher_setkey(struct crypto_skcipher *parent, in cryptd_skcipher_setkey() argument 230 struct cryptd_skcipher_ctx *ctx = crypto_skcipher_ctx(parent); in cryptd_skcipher_setkey() 235 crypto_skcipher_get_flags(parent) & in cryptd_skcipher_setkey() 452 static int cryptd_hash_setkey(struct crypto_ahash *parent, in cryptd_hash_setkey() argument 455 struct cryptd_hash_ctx *ctx = crypto_ahash_ctx(parent); in cryptd_hash_setkey() 459 crypto_shash_set_flags(child, crypto_ahash_get_flags(parent) & in cryptd_hash_setkey() 696 static int cryptd_aead_setkey(struct crypto_aead *parent, in cryptd_aead_setkey() argument 699 struct cryptd_aead_ctx *ctx = crypto_aead_ctx(parent); in cryptd_aead_setkey() 705 static int cryptd_aead_setauthsize(struct crypto_aead *parent, in cryptd_aead_setauthsize() argument 708 struct cryptd_aead_ctx *ctx = crypto_aead_ctx(parent); in cryptd_aead_setauthsize() [all...] |
H A D | gcm.c | 691 static int crypto_rfc4106_setkey(struct crypto_aead *parent, const u8 *key, in crypto_rfc4106_setkey() argument 694 struct crypto_rfc4106_ctx *ctx = crypto_aead_ctx(parent); in crypto_rfc4106_setkey() 704 crypto_aead_set_flags(child, crypto_aead_get_flags(parent) & in crypto_rfc4106_setkey() 709 static int crypto_rfc4106_setauthsize(struct crypto_aead *parent, in crypto_rfc4106_setauthsize() argument 712 struct crypto_rfc4106_ctx *ctx = crypto_aead_ctx(parent); in crypto_rfc4106_setauthsize() 899 static int crypto_rfc4543_setkey(struct crypto_aead *parent, const u8 *key, in crypto_rfc4543_setkey() argument 902 struct crypto_rfc4543_ctx *ctx = crypto_aead_ctx(parent); in crypto_rfc4543_setkey() 912 crypto_aead_set_flags(child, crypto_aead_get_flags(parent) & in crypto_rfc4543_setkey() 917 static int crypto_rfc4543_setauthsize(struct crypto_aead *parent, in crypto_rfc4543_setauthsize() argument 920 struct crypto_rfc4543_ctx *ctx = crypto_aead_ctx(parent); in crypto_rfc4543_setauthsize() [all...] |
/kernel/linux/linux-5.10/drivers/fsi/ |
H A D | fsi-core.c | 177 dev->dev.parent = &slave->dev; in fsi_create_device() 451 struct device_node *parent, *np; in fsi_device_find_of_node() local 453 parent = dev_of_node(&dev->slave->dev); in fsi_device_find_of_node() 454 if (!parent) in fsi_device_find_of_node() 457 for_each_child_of_node(parent, np) { in fsi_device_find_of_node() 680 struct device_node *parent, *np; in fsi_slave_find_of_node() local 682 parent = dev_of_node(&master->dev); in fsi_slave_find_of_node() 683 if (!parent) in fsi_slave_find_of_node() 686 for_each_child_of_node(parent, np) { in fsi_slave_find_of_node() 1040 slave->dev.parent in fsi_slave_init() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
H A D | eeh-powernv.c | 297 struct pci_dev *parent = pdev->bus->self; in pnv_eeh_get_upstream_pe() local 302 parent = pdev->physfn; in pnv_eeh_get_upstream_pe() 305 /* otherwise use the PE of our parent bridge */ in pnv_eeh_get_upstream_pe() 306 if (parent) { in pnv_eeh_get_upstream_pe() 307 struct pnv_ioda_pe *ioda_pe = pnv_ioda_get_pe(parent); in pnv_eeh_get_upstream_pe() 1028 * we need to reset the parent p2p bridge. The PHB has to 1118 if (pci_is_root_bus(bus->parent)) in pnv_eeh_reset() 1375 dev_pe = dev_pe->parent; in pnv_eeh_get_pe() 1380 dev_pe = dev_pe->parent; in pnv_eeh_get_pe() 1384 /* Frozen parent P in pnv_eeh_get_pe() [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | acpi_lpss.c | 398 const char *parent, *clk_name; in register_device_clock() local 416 parent = clk_data->name; in register_device_clock() 420 clk = clk_register_fixed_rate(NULL, devname, parent, 0, in register_device_clock() 426 clk = clk_register_gate(NULL, devname, parent, 0, in register_device_clock() 428 parent = devname; in register_device_clock() 439 clk = clk_register_fractional_divider(NULL, clk_name, parent, in register_device_clock() 442 parent = clk_name; in register_device_clock() 446 kfree(parent); in register_device_clock() 449 clk = clk_register_gate(NULL, clk_name, parent, in register_device_clock() 452 kfree(parent); in register_device_clock() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
H A D | eeh-powernv.c | 298 struct pci_dev *parent = pdev->bus->self; in pnv_eeh_get_upstream_pe() local 303 parent = pdev->physfn; in pnv_eeh_get_upstream_pe() 306 /* otherwise use the PE of our parent bridge */ in pnv_eeh_get_upstream_pe() 307 if (parent) { in pnv_eeh_get_upstream_pe() 308 struct pnv_ioda_pe *ioda_pe = pnv_ioda_get_pe(parent); in pnv_eeh_get_upstream_pe() 1028 * we need to reset the parent p2p bridge. The PHB has to 1118 if (pci_is_root_bus(bus->parent)) in pnv_eeh_reset() 1375 dev_pe = dev_pe->parent; in pnv_eeh_get_pe() 1380 dev_pe = dev_pe->parent; in pnv_eeh_get_pe() 1384 /* Frozen parent P in pnv_eeh_get_pe() [all...] |
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | wm831x-core.c | 1637 enum wm831x_parent parent; in wm831x_device_init() local 1648 dev_err(wm831x->dev, "Failed to read parent ID: %d\n", ret); in wm831x_device_init() 1684 parent = WM8310; in wm831x_device_init() 1696 parent = WM8311; in wm831x_device_init() 1708 parent = WM8312; in wm831x_device_init() 1720 parent = WM8320; in wm831x_device_init() 1726 parent = WM8321; in wm831x_device_init() 1732 parent = WM8325; in wm831x_device_init() 1738 parent = WM8326; in wm831x_device_init() 1752 if (parent ! in wm831x_device_init() [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | exit.c | 259 * group leader's parent process. (if it wants notification.) in release_task() 267 * exited already, and the leader's parent ignores SIGCHLD, in release_task() 372 kill_orphaned_pgrp(struct task_struct *tsk, struct task_struct *parent) in kill_orphaned_pgrp() argument 377 if (!parent) in kill_orphaned_pgrp() 381 parent = tsk->real_parent; in kill_orphaned_pgrp() 388 if (task_pgrp(parent) != pgrp && in kill_orphaned_pgrp() 389 task_session(parent) == task_session(tsk) && in kill_orphaned_pgrp() 590 * When we die, we re-parent all our children, and try to: 610 * cross the namespaces, the exiting parent could be injected in find_new_reaper() 643 /* If it has exited notify the new parent abou in reparent_leader() 1510 __wake_up_parent(struct task_struct *p, struct task_struct *parent) __wake_up_parent() argument [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | wm831x-core.c | 1460 enum wm831x_parent parent; in wm831x_device_init() local 1471 dev_err(wm831x->dev, "Failed to read parent ID: %d\n", ret); in wm831x_device_init() 1507 parent = WM8310; in wm831x_device_init() 1519 parent = WM8311; in wm831x_device_init() 1531 parent = WM8312; in wm831x_device_init() 1543 parent = WM8320; in wm831x_device_init() 1549 parent = WM8321; in wm831x_device_init() 1555 parent = WM8325; in wm831x_device_init() 1561 parent = WM8326; in wm831x_device_init() 1575 if (parent ! in wm831x_device_init() [all...] |
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | acpi_lpss.c | 426 const char *parent, *clk_name; in register_device_clock() local 444 parent = clk_data->name; in register_device_clock() 448 clk = clk_register_fixed_rate(NULL, devname, parent, 0, in register_device_clock() 454 clk = clk_register_gate(NULL, devname, parent, 0, in register_device_clock() 456 parent = devname; in register_device_clock() 467 clk = clk_register_fractional_divider(NULL, clk_name, parent, in register_device_clock() 471 parent = clk_name; in register_device_clock() 475 kfree(parent); in register_device_clock() 478 clk = clk_register_gate(NULL, clk_name, parent, in register_device_clock() 481 kfree(parent); in register_device_clock() [all...] |
/kernel/linux/linux-6.6/drivers/fsi/ |
H A D | fsi-core.c | 163 dev->dev.parent = &slave->dev; in fsi_create_device() 427 struct device_node *parent, *np; in fsi_device_find_of_node() local 429 parent = dev_of_node(&dev->slave->dev); in fsi_device_find_of_node() 430 if (!parent) in fsi_device_find_of_node() 433 for_each_child_of_node(parent, np) { in fsi_device_find_of_node() 646 struct device_node *parent, *np; in fsi_slave_find_of_node() local 648 parent = dev_of_node(&master->dev); in fsi_slave_find_of_node() 649 if (!parent) in fsi_slave_find_of_node() 652 for_each_child_of_node(parent, np) { in fsi_slave_find_of_node() 1037 slave->dev.parent in fsi_slave_init() [all...] |
/kernel/linux/linux-6.6/drivers/clk/nuvoton/ |
H A D | clk-ma35d1.c | 398 const char *parent, void __iomem *reg, in ma35d1_clk_divider() 401 return devm_clk_hw_register_divider(dev, name, parent, CLK_SET_RATE_PARENT, in ma35d1_clk_divider() 406 const char *parent, void __iomem *reg, in ma35d1_clk_divider_pow2() 409 return devm_clk_hw_register_divider(dev, name, parent, in ma35d1_clk_divider_pow2() 415 const char *parent, void __iomem *reg, in ma35d1_clk_divider_table() 419 return devm_clk_hw_register_divider_table(dev, name, parent, 0, in ma35d1_clk_divider_table() 425 const char *parent, unsigned int mult, in ma35d1_clk_fixed_factor() 428 return devm_clk_hw_register_fixed_factor(dev, name, parent, in ma35d1_clk_fixed_factor() 432 static struct clk_hw *ma35d1_clk_gate(struct device *dev, const char *name, const char *parent, in ma35d1_clk_gate() argument 435 return devm_clk_hw_register_gate(dev, name, parent, CLK_SET_RATE_PAREN in ma35d1_clk_gate() 397 ma35d1_clk_divider(struct device *dev, const char *name, const char *parent, void __iomem *reg, u8 shift, u8 width) ma35d1_clk_divider() argument 405 ma35d1_clk_divider_pow2(struct device *dev, const char *name, const char *parent, void __iomem *reg, u8 shift, u8 width) ma35d1_clk_divider_pow2() argument 414 ma35d1_clk_divider_table(struct device *dev, const char *name, const char *parent, void __iomem *reg, u8 shift, u8 width, const struct clk_div_table *table) ma35d1_clk_divider_table() argument 424 ma35d1_clk_fixed_factor(struct device *dev, const char *name, const char *parent, unsigned int mult, unsigned int div) ma35d1_clk_fixed_factor() argument [all...] |