/kernel/linux/linux-6.6/drivers/rpmsg/ |
H A D | rpmsg_char.c | 184 /* Close the endpoint, if it's not already destroyed by the parent */ in rpmsg_eptdev_release() 408 struct device *parent) in rpmsg_chrdev_eptdev_alloc() 427 dev->parent = parent; in rpmsg_chrdev_eptdev_alloc() 475 int rpmsg_chrdev_eptdev_create(struct rpmsg_device *rpdev, struct device *parent, in rpmsg_chrdev_eptdev_create() argument 480 eptdev = rpmsg_chrdev_eptdev_alloc(rpdev, parent); in rpmsg_chrdev_eptdev_create() 407 rpmsg_chrdev_eptdev_alloc(struct rpmsg_device *rpdev, struct device *parent) rpmsg_chrdev_eptdev_alloc() argument
|
H A D | qcom_glink_smem.c | 220 struct qcom_glink_smem *qcom_glink_smem_register(struct device *parent, in qcom_glink_smem_register() argument 239 dev->parent = parent; in qcom_glink_smem_register() 242 dev_set_name(dev, "%s:%pOFn", dev_name(parent->parent), node); in qcom_glink_smem_register()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | sun_esp.c | 163 bus_dp = dp->parent; in esp_get_clock_params() 185 val = of_getintprop_default(dma_dp->parent, "burst-sizes", 0xff); in esp_get_bursts() 534 if (of_node_name_eq(dp->parent, "espdma") || in esp_sbus_probe() 535 of_node_name_eq(dp->parent, "dma")) in esp_sbus_probe() 536 dma_node = dp->parent; in esp_sbus_probe()
|
/kernel/linux/linux-6.6/drivers/usb/typec/ |
H A D | pd.c | 434 p->dev.parent = &cap->dev; in add_pdo() 496 cap->dev.parent = &pd->dev; in usb_power_delivery_register_capabilities() 597 * @parent: Parent device. 606 * as the parent object for all the actual USB Power Delivery Messages and 612 usb_power_delivery_register(struct device *parent, struct usb_power_delivery_desc *desc) in usb_power_delivery_register() argument 631 pd->dev.parent = parent; in usb_power_delivery_register()
|
/kernel/linux/linux-6.6/drivers/char/tpm/ |
H A D | tpm-chip.c | 346 chip->dev.parent = pdev; in tpm_chip_alloc() 386 * @pdev: parent device to which the chip is associated 481 sysfs_remove_link(&chip->dev.parent->kobj, "ppi"); in tpm_del_legacy_sysfs() 484 sysfs_remove_link(&chip->dev.parent->kobj, (*i)->name); in tpm_del_legacy_sysfs() 488 * parent dev directory to selected names within the tpm chip directory. Old 489 * kernel versions created these files directly under the parent. 501 &chip->dev.parent->kobj, &chip->dev.kobj, "ppi", NULL); in tpm_add_legacy_sysfs() 508 &chip->dev.parent->kobj, &chip->dev.kobj, (*i)->name, NULL); in tpm_add_legacy_sysfs()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-dln2.c | 382 dev_err(dln2->gpio.parent, "failed to set event\n"); in dln2_irq_bus_unlock() 413 dev_err(dln2->gpio.parent, "short event message\n"); in dln2_gpio_event() 419 dev_err(dln2->gpio.parent, "out of bounds pin %d\n", pin); in dln2_gpio_event() 436 dev_err(dln2->gpio.parent, "pin %d not mapped to IRQ\n", pin); in dln2_gpio_event() 466 dln2->gpio.parent = dev; in dln2_gpio_probe() 482 /* The event comes from the outside so no parent handler */ in dln2_gpio_probe()
|
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | armada-37xx-cpufreq.c | 411 struct clk *clk, *parent; in armada37xx_cpufreq_driver_init() local 452 parent = clk_get_parent(clk); in armada37xx_cpufreq_driver_init() 453 if (IS_ERR(parent)) { in armada37xx_cpufreq_driver_init() 454 dev_err(cpu_dev, "Cannot get parent clock for CPU0\n"); in armada37xx_cpufreq_driver_init() 456 return PTR_ERR(parent); in armada37xx_cpufreq_driver_init() 459 /* Get parent CPU frequency */ in armada37xx_cpufreq_driver_init() 460 base_frequency = clk_get_rate(parent); in armada37xx_cpufreq_driver_init() 463 dev_err(cpu_dev, "Failed to get parent clock rate for CPU\n"); in armada37xx_cpufreq_driver_init()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | ftrace.c | 621 void prepare_ftrace_return(unsigned long ip, unsigned long *parent, in prepare_ftrace_return() argument 645 bit = ftrace_test_recursion_trylock(ip, *parent); in prepare_ftrace_return() 649 if (!function_graph_enter(*parent, ip, frame_pointer, parent)) in prepare_ftrace_return() 650 *parent = return_hooker; in prepare_ftrace_return()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-mac.c | 95 struct fwnode_handle *fwnode, *parent = NULL, *child = NULL; in dpaa2_mac_get_node() local 100 fwnode = dev_fwnode(dev->parent); in dpaa2_mac_get_node() 105 parent = of_fwnode_handle(dpmacs); in dpaa2_mac_get_node() 107 parent = fwnode; in dpaa2_mac_get_node() 117 fwnode_for_each_child_node(parent, child) { in dpaa2_mac_get_node()
|
/kernel/linux/linux-6.6/drivers/nvme/target/ |
H A D | discovery.c | 83 void nvmet_referral_enable(struct nvmet_port *parent, struct nvmet_port *port) in nvmet_referral_enable() argument 87 list_add_tail(&port->entry, &parent->referrals); in nvmet_referral_enable() 89 nvmet_port_disc_changed(parent, NULL); in nvmet_referral_enable() 94 void nvmet_referral_disable(struct nvmet_port *parent, struct nvmet_port *port) in nvmet_referral_disable() argument 100 nvmet_port_disc_changed(parent, NULL); in nvmet_referral_disable()
|
/kernel/linux/linux-6.6/drivers/phy/rockchip/ |
H A D | phy-rockchip-usb.c | 479 if (dev->parent && dev->parent->of_node) in rockchip_usb_phy_probe() 481 dev->parent->of_node); in rockchip_usb_phy_probe() 550 if (np->parent) in rockchip_init_usb_uart() 551 grf = syscon_node_to_regmap(np->parent); in rockchip_init_usb_uart()
|
/kernel/linux/linux-6.6/drivers/pinctrl/aspeed/ |
H A D | pinctrl-aspeed.c | 447 struct device *parent; in aspeed_pinctrl_probe() local 450 parent = pdev->dev.parent; in aspeed_pinctrl_probe() 451 if (!parent) { in aspeed_pinctrl_probe() 452 dev_err(&pdev->dev, "No parent for syscon pincontroller\n"); in aspeed_pinctrl_probe() 456 pdata->scu = syscon_node_to_regmap(parent->of_node); in aspeed_pinctrl_probe() 458 dev_err(&pdev->dev, "No regmap for syscon pincontroller parent\n"); in aspeed_pinctrl_probe()
|
/kernel/linux/linux-6.6/drivers/pci/ |
H A D | setup-res.c | 317 if (!bus->parent || !bus->self->transparent) in _pci_assign_resource() 319 bus = bus->parent; in _pci_assign_resource() 383 if (!res->parent) { in pci_reassign_resource() 415 if (!res->parent) in pci_release_resource() 503 if (!r->parent) { in pci_enable_resources()
|
/kernel/linux/linux-6.6/crypto/ |
H A D | xts.c | 41 static int xts_setkey(struct crypto_skcipher *parent, const u8 *key, in xts_setkey() argument 44 struct xts_tfm_ctx *ctx = crypto_skcipher_ctx(parent); in xts_setkey() 49 err = xts_verify_key(parent, key, keylen); in xts_setkey() 62 crypto_cipher_set_flags(tweak, crypto_skcipher_get_flags(parent) & in xts_setkey() 71 crypto_skcipher_set_flags(child, crypto_skcipher_get_flags(parent) & in xts_setkey()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/ |
H A D | qib_fs.c | 86 struct dentry *parent, struct dentry **dentry, in create_file() 91 inode_lock(d_inode(parent)); in create_file() 92 *dentry = lookup_one_len(name, parent, strlen(name)); in create_file() 94 error = qibfs_mknod(d_inode(parent), *dentry, in create_file() 98 inode_unlock(d_inode(parent)); in create_file() 85 create_file(const char *name, umode_t mode, struct dentry *parent, struct dentry **dentry, const struct file_operations *fops, void *data) create_file() argument
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-riic.c | 120 pm_runtime_get_sync(adap->dev.parent); in riic_xfer() 153 pm_runtime_put(adap->dev.parent); in riic_xfer() 289 pm_runtime_get_sync(riic->adapter.dev.parent); in riic_init_hw() 381 pm_runtime_put(riic->adapter.dev.parent); in riic_init_hw() 451 adap->dev.parent = &pdev->dev; in riic_i2c_probe()
|
/kernel/linux/linux-6.6/drivers/iio/magnetometer/ |
H A D | st_magn_core.c | 609 struct device *parent = indio_dev->dev.parent; in st_magn_common_probe() local 610 struct st_sensors_platform_data *pdata = dev_get_platdata(parent); in st_magn_common_probe() 624 err = iio_read_mount_matrix(parent, &mdata->mount_matrix); in st_magn_common_probe() 649 return devm_iio_device_register(parent, indio_dev); in st_magn_common_probe()
|
/kernel/linux/linux-6.6/drivers/ipack/ |
H A D | ipack.c | 199 struct ipack_bus_device *ipack_bus_register(struct device *parent, int slots, in ipack_bus_register() argument 217 bus->parent = parent; in ipack_bus_register() 431 dev->dev.parent = dev->bus->parent; in ipack_device_init()
|
/kernel/linux/linux-6.6/drivers/mcb/ |
H A D | mcb-core.c | 68 carrier_mod = mdev->dev.parent->driver->owner; in mcb_probe() 90 carrier_mod = mdev->dev.parent->driver->owner; in mcb_remove() 231 dev->dev.parent = bus->dev.parent; in mcb_device_register() 289 bus->dev.parent = carrier; in mcb_alloc_bus()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-loongson-pch-pic.c | 197 parent_fwspec.fwnode = domain->parent->fwnode; in pch_pic_alloc() 330 struct device_node *parent) in pch_pic_of_init() 339 parent_domain = irq_find_host(parent); in pch_pic_of_init() 341 pr_err("Failed to find the parent domain\n"); in pch_pic_of_init() 401 int __init pch_pic_acpi_init(struct irq_domain *parent, in pch_pic_acpi_init() argument 417 0, parent, domain_handle, acpi_pchpic->gsi_base); in pch_pic_acpi_init() 329 pch_pic_of_init(struct device_node *node, struct device_node *parent) pch_pic_of_init() argument
|
/kernel/linux/linux-6.6/drivers/leds/ |
H A D | led-class-flash.c | 283 int led_classdev_flash_register_ext(struct device *parent, in led_classdev_flash_register_ext() argument 311 ret = led_classdev_register_ext(parent, led_cdev, init_data); in led_classdev_flash_register_ext() 333 int devm_led_classdev_flash_register_ext(struct device *parent, in devm_led_classdev_flash_register_ext() argument 345 ret = led_classdev_flash_register_ext(parent, fled_cdev, init_data); in devm_led_classdev_flash_register_ext() 352 devres_add(parent, dr); in devm_led_classdev_flash_register_ext()
|
/kernel/linux/linux-6.6/net/rxrpc/ |
H A D | call_accept.c | 43 struct rb_node *parent, **pp; in rxrpc_service_prealloc_one() local 112 parent = NULL; in rxrpc_service_prealloc_one() 114 parent = *pp; in rxrpc_service_prealloc_one() 115 xcall = rb_entry(parent, struct rxrpc_call, sock_node); in rxrpc_service_prealloc_one() 132 rb_link_node(&call->sock_node, parent, pp); in rxrpc_service_prealloc_one()
|
/kernel/linux/linux-6.6/security/keys/trusted-keys/ |
H A D | trusted_tpm2.c | 89 u32 parent; member 119 options->keyhandle = ctx.parent; in tpm2_key_decode() 137 ctx->parent = 0; in tpm2_key_parent() 139 ctx->parent <<= 8; in tpm2_key_parent() 140 ctx->parent |= v[i]; in tpm2_key_parent()
|
/kernel/linux/linux-6.6/sound/aoa/soundbus/i2sbus/ |
H A D | core.c | 117 struct device_node *parent; in i2sbus_get_and_fixup_rsrc() local 133 parent = of_get_parent(np); in i2sbus_get_and_fixup_rsrc() 135 rc = of_address_to_resource(parent, pindex, res); in i2sbus_get_and_fixup_rsrc() 146 of_node_put(parent); in i2sbus_get_and_fixup_rsrc() 225 dev->sound.ofdev.dev.parent = &macio->ofdev.dev; in i2sbus_add_dev()
|
/kernel/linux/linux-6.6/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_symbol.c | 596 regname = curnode->symbol->info.ainfo->parent->name; in symtable_dump() 621 symbol_t *parent; in symtable_dump() local 623 parent = curnode->symbol->info.ainfo->parent; in symtable_dump() 624 value = parent->info.rinfo->address; in symtable_dump()
|