/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
H A D | pci-sriov.c | 163 if (!res->flags || res->parent) in pnv_pci_ioda_fixup_iov_resources() 437 if (!res->flags || !res->parent) in pnv_pci_vf_assign_m64() 532 if (!res->flags || !res->parent) in pnv_pci_vf_resource_shift() 565 if (!res->flags || !res->parent) in pnv_pci_vf_resource_shift() 590 devm_request_resource(&dev->dev, res->parent, in pnv_pci_vf_resource_shift() 668 list_for_each_entry(vf_pdn, &pdn->parent->child_list, list) { in pnv_ioda_setup_vf_PE()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | ftrace.c | 533 void prepare_ftrace_return(unsigned long self_addr, unsigned long *parent, 631 void prepare_ftrace_return(unsigned long self_addr, unsigned long *parent, in prepare_ftrace_return() argument 662 "1: " _ASM_MOV " (%[parent]), %[old]\n" in prepare_ftrace_return() 663 "2: " _ASM_MOV " %[return_hooker], (%[parent])\n" in prepare_ftrace_return() 676 : [parent] "r" (parent), [return_hooker] "r" (return_hooker) in prepare_ftrace_return() 686 if (function_graph_enter(old, self_addr, frame_pointer, parent)) in prepare_ftrace_return() 687 *parent = old; in prepare_ftrace_return()
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | vio.c | 294 struct device *parent) in vio_create_one() 362 vdev->dev.parent = parent; in vio_create_one() 366 if (parent == NULL) { in vio_create_one() 368 } else if (to_vio_dev(parent) == root_vdev) { in vio_create_one() 374 dp = to_vio_dev(parent)->dp; in vio_create_one() 379 * node_name is NULL for the parent/channel-devices node and in vio_create_one() 380 * the parent doesn't require the MD node info. in vio_create_one() 292 vio_create_one(struct mdesc_handle *hp, u64 mp, const char *node_name, struct device *parent) vio_create_one() argument
|
/kernel/linux/linux-5.10/drivers/clk/imx/ |
H A D | clk-sscg-pll.c | 91 u8 parent; member 365 /* set bypass here too since the parent might be the same */ in clk_sscg_pll_set_rate() 388 u8 ret = pll->parent; in clk_sscg_pll_get_parent() 435 bypass_parent_index = pll->parent; in __clk_sscg_pll_determine_rate() 503 u8 parent, u8 bypass1, u8 bypass2, in imx_clk_hw_sscg_pll() 516 pll->parent = parent; in imx_clk_hw_sscg_pll() 500 imx_clk_hw_sscg_pll(const char *name, const char * const *parent_names, u8 num_parents, u8 parent, u8 bypass1, u8 bypass2, void __iomem *base, unsigned long flags) imx_clk_hw_sscg_pll() argument
|
/kernel/linux/linux-5.10/drivers/bus/fsl-mc/ |
H A D | fsl-mc-allocator.c | 113 mc_bus_dev = to_fsl_mc_device(mc_dev->dev.parent); in fsl_mc_resource_pool_remove_device() 282 if (!dev_is_fsl_mc(mc_dev->dev.parent)) in fsl_mc_object_allocate() 288 mc_bus_dev = to_fsl_mc_device(mc_dev->dev.parent); in fsl_mc_object_allocate() 462 mc_bus = to_fsl_mc_bus(to_fsl_mc_device(mc_dev->dev.parent)); in fsl_mc_allocate_irqs() 525 mc_bus = to_fsl_mc_bus(to_fsl_mc_device(mc_dev->dev.parent)); in fsl_mc_free_irqs() 595 mc_bus_dev = to_fsl_mc_device(mc_dev->dev.parent); in fsl_mc_allocator_probe()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
H A D | pci-sriov.c | 160 if (!res->flags || res->parent) in pnv_pci_ioda_fixup_iov_resources() 431 if (!res->flags || !res->parent) in pnv_pci_vf_assign_m64() 526 if (!res->flags || !res->parent) in pnv_pci_vf_resource_shift() 559 if (!res->flags || !res->parent) in pnv_pci_vf_resource_shift() 584 devm_request_resource(&dev->dev, res->parent, in pnv_pci_vf_resource_shift() 662 list_for_each_entry(vf_pdn, &pdn->parent->child_list, list) { in pnv_ioda_setup_vf_PE()
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | vio.c | 292 struct device *parent) in vio_create_one() 360 vdev->dev.parent = parent; in vio_create_one() 364 if (parent == NULL) { in vio_create_one() 366 } else if (to_vio_dev(parent) == root_vdev) { in vio_create_one() 372 dp = to_vio_dev(parent)->dp; in vio_create_one() 377 * node_name is NULL for the parent/channel-devices node and in vio_create_one() 378 * the parent doesn't require the MD node info. in vio_create_one() 290 vio_create_one(struct mdesc_handle *hp, u64 mp, const char *node_name, struct device *parent) vio_create_one() argument
|
/kernel/linux/linux-5.10/drivers/mailbox/ |
H A D | hi6220-mailbox.c | 64 struct hi6220_mbox *parent; member 112 struct hi6220_mbox *mbox = mchan->parent; in hi6220_mbox_last_tx_done() 125 struct hi6220_mbox *mbox = mchan->parent; in hi6220_mbox_send_data() 196 struct hi6220_mbox *mbox = mchan->parent; in hi6220_mbox_startup() 208 struct hi6220_mbox *mbox = mchan->parent; in hi6220_mbox_shutdown() 322 mbox->mchan[i].parent = mbox; in hi6220_mbox_probe()
|
/kernel/linux/linux-5.10/drivers/misc/ibmasm/ |
H A D | ibmasmfs.c | 147 static struct dentry *ibmasmfs_create_file(struct dentry *parent, in ibmasmfs_create_file() argument 156 dentry = d_alloc_name(parent, name); in ibmasmfs_create_file() 160 inode = ibmasmfs_make_inode(parent->d_sb, S_IFREG | mode); in ibmasmfs_create_file() 173 static struct dentry *ibmasmfs_create_dir(struct dentry *parent, in ibmasmfs_create_dir() argument 179 dentry = d_alloc_name(parent, name); in ibmasmfs_create_dir() 183 inode = ibmasmfs_make_inode(parent->d_sb, S_IFDIR | 0500); in ibmasmfs_create_dir()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_cpp.h | 22 dev_err(nfp_cpp_device(cpp)->parent, NFP_SUBSYS ": " fmt, ## args) 24 dev_warn(nfp_cpp_device(cpp)->parent, NFP_SUBSYS ": " fmt, ## args) 26 dev_info(nfp_cpp_device(cpp)->parent, NFP_SUBSYS ": " fmt, ## args) 28 dev_dbg(nfp_cpp_device(cpp)->parent, NFP_SUBSYS ": " fmt, ## args) 30 dev_printk(level, nfp_cpp_device(cpp)->parent, \ 376 struct device *parent, void *priv);
|
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/ |
H A D | coresight-tmc-etf.c | 155 struct tmc_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tmc_enable_etf_sink_sysfs() 228 struct tmc_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tmc_enable_etf_sink_perf() 308 struct tmc_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tmc_disable_etf_sink() 340 struct tmc_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tmc_enable_etf_link() 369 struct tmc_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tmc_disable_etf_link() 454 struct tmc_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); in tmc_update_etf_buffer()
|
/kernel/linux/linux-5.10/drivers/iio/ |
H A D | industrialio-trigger.c | 277 * same parent device. in iio_trigger_attach_poll_func() 279 if (pf->indio_dev->dev.parent == trig->dev.parent) in iio_trigger_attach_poll_func() 306 if (pf->indio_dev->dev.parent == trig->dev.parent) in iio_trigger_detach_poll_func() 690 if (indio_dev->dev.parent != trig->dev.parent) in iio_trigger_validate_own_device()
|
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | of.c | 64 if (WARN_ON(bus->self || bus->parent)) in pcibios_get_phb_of_node() 69 * create above the root bus or its own parent. Normally only in pcibios_get_phb_of_node() 74 if (bus->bridge->parent && bus->bridge->parent->of_node) in pcibios_get_phb_of_node() 75 return of_node_get(bus->bridge->parent->of_node); in pcibios_get_phb_of_node() 93 * If we don't have an msi-parent property, look for a domain in pci_host_bridge_of_msi_domain() 118 struct device_node *of_pci_find_child_device(struct device_node *parent, in of_pci_find_child_device() argument 123 for_each_child_of_node(parent, node) { in of_pci_find_child_device() 127 * Some OFs create a parent node "multifunc-device" as in of_pci_find_child_device() 440 /* Get the pci_dev of our parent */ in of_irq_parse_pci() [all...] |
/kernel/linux/linux-5.10/drivers/soc/rockchip/ |
H A D | io-domain.c | 492 struct device *parent; in rockchip_iodomain_probe() local 508 parent = pdev->dev.parent; in rockchip_iodomain_probe() 509 if (parent && parent->of_node) { in rockchip_iodomain_probe() 510 iod->grf = syscon_node_to_regmap(parent->of_node); in rockchip_iodomain_probe()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
H A D | hal_init.c | 36 struct device *parent = dev->parent; in rtl871x_load_fw_fail() local 42 if (parent) in rtl871x_load_fw_fail() 43 device_lock(parent); in rtl871x_load_fw_fail() 47 if (parent) in rtl871x_load_fw_fail() 48 device_unlock(parent); in rtl871x_load_fw_fail()
|
/kernel/linux/linux-5.10/drivers/usb/musb/ |
H A D | omap2430.c | 197 musb->phy = devm_phy_get(dev->parent, "usb2-phy"); in omap2430_musb_init() 205 musb->xceiv = devm_usb_get_phy_by_phandle(dev->parent, "usb-phy", 0); in omap2430_musb_init() 251 struct omap2430_glue *glue = dev_get_drvdata(dev->parent); in omap2430_musb_enable() 261 struct omap2430_glue *glue = dev_get_drvdata(dev->parent); in omap2430_musb_disable() 271 struct omap2430_glue *glue = dev_get_drvdata(dev->parent); in omap2430_musb_exit() 325 musb->dev.parent = &pdev->dev; in omap2430_probe()
|
/kernel/linux/linux-5.10/drivers/usb/mtu3/ |
H A D | mtu3_debugfs.c | 125 const char *name, struct dentry *parent) in mtu3_debugfs_regset() 140 debugfs_create_regset32(mregs->name, 0444, parent, regset); in mtu3_debugfs_regset() 144 struct dentry *parent) in mtu3_debugfs_ep_regset() 169 mtu3_debugfs_regset(mtu, mtu->mac_base, regs, 7, "ep-regs", parent); in mtu3_debugfs_ep_regset() 369 struct dentry *parent) in mtu3_debugfs_create_ep_dir() 375 dir_ep = debugfs_create_dir(mep->name, parent); in mtu3_debugfs_create_ep_dir() 123 mtu3_debugfs_regset(struct mtu3 *mtu, void __iomem *base, const struct debugfs_reg32 *regs, size_t nregs, const char *name, struct dentry *parent) mtu3_debugfs_regset() argument 143 mtu3_debugfs_ep_regset(struct mtu3 *mtu, struct mtu3_ep *mep, struct dentry *parent) mtu3_debugfs_ep_regset() argument 368 mtu3_debugfs_create_ep_dir(struct mtu3_ep *mep, struct dentry *parent) mtu3_debugfs_create_ep_dir() argument
|
/kernel/linux/linux-5.10/drivers/usb/phy/ |
H A D | phy-tahvo.c | 72 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); in check_vbus_state() 123 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); in tahvo_usb_become_host() 142 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); in tahvo_usb_become_peripheral() 163 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); in tahvo_usb_power_off() 177 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); in tahvo_usb_set_suspend() 324 struct retu_dev *rdev = dev_get_drvdata(pdev->dev.parent); in tahvo_usb_probe()
|
/kernel/linux/linux-5.10/net/sched/ |
H A D | sch_etf.c | 166 struct rb_node **p = &q->head.rb_root.rb_node, *parent = NULL; in etf_enqueue_timesortedlist() local 179 parent = *p; in etf_enqueue_timesortedlist() 180 skb = rb_to_skb(parent); in etf_enqueue_timesortedlist() 182 p = &parent->rb_right; in etf_enqueue_timesortedlist() 185 p = &parent->rb_left; in etf_enqueue_timesortedlist() 188 rb_link_node(&nskb->rbnode, parent, p); in etf_enqueue_timesortedlist()
|
/kernel/linux/linux-5.10/fs/nfsd/ |
H A D | nfscache.c | 345 *parent = NULL; in nfsd_cache_insert() local 351 parent = *p; in nfsd_cache_insert() 352 rp = rb_entry(parent, struct svc_cacherep, c_node); in nfsd_cache_insert() 356 p = &parent->rb_left; in nfsd_cache_insert() 358 p = &parent->rb_right; in nfsd_cache_insert() 364 rb_link_node(&key->c_node, parent, p); in nfsd_cache_insert()
|
/kernel/linux/linux-5.10/include/scsi/ |
H A D | scsi_transport_fc.h | 255 dev_to_vport(dev->parent) 261 (v->dev.parent) 365 dev_to_rport(dev->parent) 367 dev_to_shost(r->dev.parent) 396 scsi_is_fc_rport(s->dev.parent) ? dev_to_rport(s->dev.parent) : NULL
|
/kernel/linux/linux-5.10/fs/affs/ |
H A D | namei.c | 43 * Note: the dentry argument is the parent dentry. 427 /* Remove header from its parent directory. */ in affs_rename() 468 /* Remove old header from its parent directory. */ in affs_xrename() 475 /* Remove new header from its parent directory. */ in affs_xrename() 522 struct inode *parent; in affs_get_parent() local 529 parent = affs_iget(child->d_sb, in affs_get_parent() 530 be32_to_cpu(AFFS_TAIL(child->d_sb, bh)->parent)); in affs_get_parent() 532 if (IS_ERR(parent)) in affs_get_parent() 533 return ERR_CAST(parent); in affs_get_parent() 535 return d_obtain_alias(parent); in affs_get_parent() [all...] |
/kernel/linux/linux-5.10/kernel/irq/ |
H A D | msi.c | 104 struct irq_data *parent = irq_data->parent_data; in msi_domain_set_affinity() local 108 ret = parent->chip->irq_set_affinity(parent, mask, force); in msi_domain_set_affinity() 149 if (domain->parent) { in msi_domain_alloc() 283 * @parent: Parent irq domain 287 struct irq_domain *parent) in msi_create_irq_domain() 295 domain = irq_domain_create_hierarchy(parent, IRQ_DOMAIN_FLAG_MSI, 0, in msi_create_irq_domain() 285 msi_create_irq_domain(struct fwnode_handle *fwnode, struct msi_domain_info *info, struct irq_domain *parent) msi_create_irq_domain() argument
|
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | intel_scu_ipc.c | 565 * @parent: Parent device 569 * Call this function to register SCU IPC mechanism under @parent. 575 __intel_scu_ipc_register(struct device *parent, in __intel_scu_ipc_register() argument 597 scu->dev.parent = parent; in __intel_scu_ipc_register() 682 * @parent: Parent device 687 * @parent. Returns pointer to the new SCU IPC device or ERR_PTR() in 692 __devm_intel_scu_ipc_register(struct device *parent, in __devm_intel_scu_ipc_register() argument 703 scu = __intel_scu_ipc_register(parent, scu_data, owner); in __devm_intel_scu_ipc_register() 710 devres_add(parent, d in __devm_intel_scu_ipc_register() [all...] |
/kernel/linux/linux-5.10/drivers/staging/greybus/ |
H A D | spilib.c | 20 struct device *parent; member 187 dev_err(spi->parent, in gb_spi_operation_create() 358 dev_err(spi->parent, in gb_spi_transfer_one_message() 379 return spi->ops->prepare_transfer_hardware(spi->parent); in gb_spi_prepare_transfer_hardware() 386 spi->ops->unprepare_transfer_hardware(spi->parent); in gb_spi_unprepare_transfer_hardware() 499 spi->parent = dev; in gb_spilib_master_init()
|