/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
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | device.h | 13 struct kobject *parent);
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | sm501fb.c | 504 sm501pixclock = sm501_set_clock(fbi->dev->parent, clock_type, in sm501fb_set_par_common() 642 sm501_misc_control(fbi->dev->parent, 0, SM501_MISC_DAC_POWER); in sm501fb_set_par_crt() 882 sm501_modify_reg(fbi->dev->parent, SM501_SYSTEM_CONTROL, in sm501fb_set_par_pnl() 1007 sm501_misc_control(fbi->dev->parent, SM501_MISC_DAC_POWER, 0); in sm501fb_blank_crt() 1017 sm501_misc_control(fbi->dev->parent, 0, SM501_MISC_DAC_POWER); in sm501fb_blank_crt() 1623 sm501_unit_power(dev->parent, SM501_GATE_DISPLAY, 1); in sm501fb_start() 1626 sm501_unit_power(dev->parent, SM501_GATE_2D_ENGINE, 1); in sm501fb_start() 1659 sm501_unit_power(info->dev->parent, SM501_GATE_DISPLAY, 0); in sm501fb_stop() 1740 if (of_get_property(info->dev->parent->of_node, "little-endian", NULL)) in sm501fb_init_fb() 1743 if (of_get_property(info->dev->parent in sm501fb_init_fb() [all...] |
/kernel/linux/linux-5.10/net/sched/ |
H A D | sch_cbq.c | 96 struct cbq_class *share; /* Ptr to LS parent in the class tree */ 97 struct cbq_class *tparent; /* Ptr to tree parent in the class tree */ 99 parent otherwise */ 1009 struct cbq_class *parent = this->tparent; in cbq_link_class() local 1014 if (parent == NULL) in cbq_link_class() 1017 if (parent->children == NULL) { in cbq_link_class() 1018 parent->children = this; in cbq_link_class() 1020 this->sibling = parent->children->sibling; in cbq_link_class() 1021 parent->children->sibling = this; in cbq_link_class() 1484 struct cbq_class *parent; in cbq_change_class() local 1727 cbq_bind_filter(struct Qdisc *sch, unsigned long parent, u32 classid) cbq_bind_filter() argument [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/stm32/ |
H A D | pinctrl-stm32.c | 210 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_gpio_request() 367 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_gpio_irq_request_resources() 435 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_gpio_domain_activate() 479 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_gpio_domain_deactivate() 497 parent_fwspec.fwnode = d->parent->fwnode; in stm32_gpio_domain_alloc() 766 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_pmx_set_mode() 888 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_pconf_set_driving() 943 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_pconf_set_speed() 998 struct stm32_pinctrl *pctl = dev_get_drvdata(bank->gpio_chip.parent); in stm32_pconf_set_bias() 1301 bank->gpio_chip.parent in stm32_gpiolib_register_bank() 1330 struct device_node *parent; stm32_pctrl_get_irq_domain() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | sm501fb.c | 504 sm501pixclock = sm501_set_clock(fbi->dev->parent, clock_type, in sm501fb_set_par_common() 642 sm501_misc_control(fbi->dev->parent, 0, SM501_MISC_DAC_POWER); in sm501fb_set_par_crt() 882 sm501_modify_reg(fbi->dev->parent, SM501_SYSTEM_CONTROL, in sm501fb_set_par_pnl() 1007 sm501_misc_control(fbi->dev->parent, SM501_MISC_DAC_POWER, 0); in sm501fb_blank_crt() 1017 sm501_misc_control(fbi->dev->parent, 0, SM501_MISC_DAC_POWER); in sm501fb_blank_crt() 1623 sm501_unit_power(dev->parent, SM501_GATE_DISPLAY, 1); in sm501fb_start() 1626 sm501_unit_power(dev->parent, SM501_GATE_2D_ENGINE, 1); in sm501fb_start() 1659 sm501_unit_power(info->dev->parent, SM501_GATE_DISPLAY, 0); in sm501fb_stop() 1740 if (of_property_read_bool(info->dev->parent->of_node, "little-endian")) in sm501fb_init_fb() 1743 if (of_property_read_bool(info->dev->parent in sm501fb_init_fb() [all...] |
/kernel/linux/linux-6.6/net/sched/ |
H A D | sch_api.c | 282 if ((q->parent != TC_H_ROOT) && !(q->flags & TCQ_F_INGRESS)) { in qdisc_hash_add() 293 if ((q->parent != TC_H_ROOT) && !(q->flags & TCQ_F_INGRESS)) { in qdisc_hash_del() 794 while ((parentid = sch->parent)) { in qdisc_tree_reduce_backlog() 800 /* Notify parent qdisc only if child qdisc becomes empty. in qdisc_tree_reduce_backlog() 804 * parent class is already passive. in qdisc_tree_reduce_backlog() 807 * to be seem as empty, so the parent is notified anyway. in qdisc_tree_reduce_backlog() 868 /* Don't report error if the parent, the old child and the new in qdisc_offload_graft_helper() 1063 /* Graft qdisc "new" to class "classid" of qdisc "parent" or 1072 static int qdisc_graft(struct net_device *dev, struct Qdisc *parent, in qdisc_graft() argument 1080 if (parent in qdisc_graft() 1223 qdisc_create(struct net_device *dev, struct netdev_queue *dev_queue, u32 parent, u32 handle, struct nlattr **tca, int *errp, struct netlink_ext_ack *extack) qdisc_create() argument [all...] |
/kernel/linux/linux-6.6/net/bluetooth/ |
H A D | hci_conn.c | 282 if (!conn->parent) in find_next_esco_param() 286 if (lmp_esco_2m_capable(conn->parent) || in find_next_esco_param() 416 if (conn->parent && lmp_esco_capable(conn->parent)) { in hci_enhanced_setup_sync() 486 if (conn->parent && lmp_esco_capable(conn->parent)) { in hci_setup_sync_conn() 1078 if (!conn->parent) { in hci_conn_unlink() 1106 hci_conn_drop(conn->parent); in hci_conn_unlink() 1107 hci_conn_put(conn->parent); in hci_conn_unlink() 1108 conn->parent in hci_conn_unlink() 1661 hci_conn_link(struct hci_conn *parent, struct hci_conn *conn) hci_conn_link() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/spufs/ |
H A D | inode.c | 168 /* Caller must hold parent->i_mutex */ 169 static int spufs_rmdir(struct inode *parent, struct dentry *dir) in spufs_rmdir() argument 175 res = simple_rmdir(parent, dir); in spufs_rmdir() 201 struct inode *parent; in spufs_dir_close() local 206 parent = d_inode(dir->d_parent); in spufs_dir_close() 208 inode_lock_nested(parent, I_MUTEX_PARENT); in spufs_dir_close() 209 ret = spufs_rmdir(parent, dir); in spufs_dir_close() 210 inode_unlock(parent); in spufs_dir_close()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/powermac/ |
H A D | pci.c | 500 if (p2pbridge == NULL || !of_node_name_eq(p2pbridge->parent, "pci")) in init_p2pbridge() 972 uninorth_child = node->parent && in pmac_pci_enable_device_hook() 973 of_device_is_compatible(node->parent, "uni-north"); in pmac_pci_enable_device_hook() 1034 if (nd->parent && (of_device_is_compatible(nd, "pci106b,18") || in pmac_pcibios_after_init() 1037 && of_device_is_compatible(nd->parent, "uni-north")) { in pmac_pcibios_after_init() 1043 if (nd->parent && of_device_is_compatible(nd, "gmac") in pmac_pcibios_after_init() 1044 && of_device_is_compatible(nd->parent, "uni-north")) in pmac_pcibios_after_init()
|
/kernel/linux/linux-5.10/drivers/bus/fsl-mc/ |
H A D | fsl-mc-bus.c | 141 dma_dev = dma_dev->parent; in fsl_mc_dma_configure() 475 while (dev_is_fsl_mc((*root_dprc_dev)->parent)) in fsl_mc_get_root_dprc() 476 *root_dprc_dev = (*root_dprc_dev)->parent; in fsl_mc_get_root_dprc() 529 mc = dev_get_drvdata(root_dprc_dev->parent); in translate_mc_addr() 562 struct device *parent_dev = mc_dev->dev.parent; in fsl_mc_device_get_mmio_regions() 713 mc_dev->dev.parent = parent_dev; in fsl_mc_device_add() 732 * parent DPRC's MC portal instead of the child DPRC's MC in fsl_mc_device_add() 762 * parent's ICID and interrupt domain. in fsl_mc_device_add() 837 mc_bus_dev = to_fsl_mc_device(mc_dev->dev.parent); in fsl_mc_get_endpoint()
|
/kernel/linux/linux-5.10/drivers/dma/mediatek/ |
H A D | mtk-cqdma.c | 77 * @parent: The pointer to the parent CVD 88 struct mtk_cqdma_vdesc *parent; member 322 if (unlikely(!cvd || !cvd->parent)) in mtk_cqdma_consume_work_queue() 328 /* update residue of the parent CVD */ in mtk_cqdma_consume_work_queue() 329 cvd->parent->residue -= cvd->len; in mtk_cqdma_consume_work_queue() 337 if (!cvd->parent->residue) { in mtk_cqdma_consume_work_queue() 338 /* add the parent VD into list desc_completed */ in mtk_cqdma_consume_work_queue() 339 vchan_cookie_complete(&cvd->parent->vd); in mtk_cqdma_consume_work_queue() 376 * the parent CV in mtk_cqdma_tasklet_cb() [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-tegra186.c | 294 dev_warn(chip->parent, "invalid port %u for %s\n", in tegra186_gpio_add_pin_ranges() 327 dev_err(chip->parent, "invalid port number: %u\n", port); in tegra186_gpio_of_xlate() 458 unsigned int parent = irq_desc_get_irq(desc); in tegra186_gpio_irq() local 472 if (parent != gpio->irq[port->bank]) in tegra186_gpio_irq() 649 gpio->gpio.parent = &pdev->dev; in tegra186_gpio_probe() 666 names = devm_kcalloc(gpio->gpio.parent, gpio->gpio.ngpio, in tegra186_gpio_probe() 676 name = devm_kasprintf(gpio->gpio.parent, GFP_KERNEL, in tegra186_gpio_probe()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/powermac/ |
H A D | pci.c | 501 if (p2pbridge == NULL || !of_node_name_eq(p2pbridge->parent, "pci")) in init_p2pbridge() 977 uninorth_child = node->parent && in pmac_pci_enable_device_hook() 978 of_device_is_compatible(node->parent, "uni-north"); in pmac_pci_enable_device_hook() 1039 if (nd->parent && (of_device_is_compatible(nd, "pci106b,18") || in pmac_pcibios_after_init() 1042 && of_device_is_compatible(nd->parent, "uni-north")) { in pmac_pcibios_after_init() 1048 if (nd->parent && of_device_is_compatible(nd, "gmac") in pmac_pcibios_after_init() 1049 && of_device_is_compatible(nd->parent, "uni-north")) in pmac_pcibios_after_init()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/spufs/ |
H A D | inode.c | 170 /* Caller must hold parent->i_mutex */ 171 static int spufs_rmdir(struct inode *parent, struct dentry *dir) in spufs_rmdir() argument 177 res = simple_rmdir(parent, dir); in spufs_rmdir() 203 struct inode *parent; in spufs_dir_close() local 208 parent = d_inode(dir->d_parent); in spufs_dir_close() 210 inode_lock_nested(parent, I_MUTEX_PARENT); in spufs_dir_close() 211 ret = spufs_rmdir(parent, dir); in spufs_dir_close() 212 inode_unlock(parent); in spufs_dir_close()
|
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
H A D | coresight-cti-core.c | 43 dev_get_drvdata(csdev->dev.parent) 190 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in cti_write_intack() 332 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in cti_channel_trig_op() 390 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in cti_channel_gate_op() 428 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in cti_channel_setop() 554 node_name = cti_plat_get_node_name(dev_fwnode(csdev->dev.parent)); in cti_add_assoc_to_csdev() 816 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in cti_device_release()
|
/kernel/linux/linux-5.10/drivers/pinctrl/nomadik/ |
H A D | pinctrl-abx500.c | 84 struct ab8500 *parent; member 232 return irq_create_mapping(pct->parent->domain, hwirq); in abx500_gpio_to_irq() 859 dev_dbg(chip->parent, "pin %d [%#lx]: %s %s\n", in abx500_pin_config_set() 914 dev_err(chip->parent, in abx500_pin_config_set() 1002 pct->parent = dev_get_drvdata(pdev->dev.parent); in abx500_gpio_probe() 1004 pct->chip.parent = &pdev->dev; in abx500_gpio_probe()
|
/kernel/linux/linux-5.10/drivers/uio/ |
H A D | uio.c | 911 * @parent: parent device 917 struct device *parent, in __uio_register_device() 926 if (!parent || !info || !info->name || !info->version) in __uio_register_device() 951 idev->dev.parent = parent; in __uio_register_device() 972 * here. The parent module can unregister the UIO device in __uio_register_device() 1007 * @parent: parent device 1013 struct device *parent, in __devm_uio_register_device() 916 __uio_register_device(struct module *owner, struct device *parent, struct uio_info *info) __uio_register_device() argument 1012 __devm_uio_register_device(struct module *owner, struct device *parent, struct uio_info *info) __devm_uio_register_device() argument [all...] |
/kernel/linux/linux-5.10/net/rds/ |
H A D | connection.c | 168 struct rds_connection *conn, *parent = NULL; in __rds_conn_create() local 186 parent = conn; in __rds_conn_create() 187 conn = parent->c_passive; in __rds_conn_create() 298 if (parent) { in __rds_conn_create() 300 if (parent->c_passive) { in __rds_conn_create() 304 conn = parent->c_passive; in __rds_conn_create() 306 parent->c_passive = conn; in __rds_conn_create()
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | hdmi-codec.c | 402 ret = hcp->hcd.ops->audio_startup(dai->dev->parent, hcp->hcd.data); in hdmi_codec_startup() 408 ret = hcp->hcd.ops->get_eld(dai->dev->parent, hcp->hcd.data, in hdmi_codec_startup() 434 hcp->hcd.ops->audio_shutdown(dai->dev->parent, hcp->hcd.data); in hdmi_codec_shutdown() 490 return hcp->hcd.ops->hw_params(dai->dev->parent, hcp->hcd.data, in hdmi_codec_hw_params() 574 return hcp->hcd.ops->mute_stream(dai->dev->parent, in hdmi_codec_mute() 710 ret = hcp->hcd.ops->hook_plugged_cb(component->dev->parent, in hdmi_codec_set_jack() 791 hcp->hcd.ops->hook_plugged_cb(component->dev->parent, in hdmi_remove()
|