Home
last modified time | relevance | path

Searched refs:parent (Results 926 - 950 of 9210) sorted by relevance

1...<<31323334353637383940>>...369

/kernel/linux/linux-6.6/include/linux/
H A Dmdev.h27 /* set by the driver before calling mdev_register parent: */
32 struct mdev_parent *parent; member
44 /* Synchronize device creation/removal with parent unregistration */
76 int mdev_register_parent(struct mdev_parent *parent, struct device *dev,
79 void mdev_unregister_parent(struct mdev_parent *parent);
H A Ddtpm.h17 struct dtpm *parent; member
52 struct dtpm_node *parent; member
68 int dtpm_register(const char *name, struct dtpm *dtpm, struct dtpm *parent);
/kernel/linux/linux-6.6/drivers/clk/qcom/
H A Dapcs-msm8996.c25 struct device *parent = dev->parent; in qcom_apcs_msm8996_clk_probe() local
31 regmap = dev_get_regmap(parent, NULL); in qcom_apcs_msm8996_clk_probe()
50 * As this clocks is a parent of the CPU cluster clocks and is actually in qcom_apcs_msm8996_clk_probe()
51 * used as a parent during CPU clocks setup, we want for it to register in qcom_apcs_msm8996_clk_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvif/
H A Devent.c57 nvif_event_ctor_(struct nvif_object *parent, const char *name, u32 handle, nvif_event_func func, in nvif_event_ctor_() argument
72 ret = nvif_object_ctor(parent, name ?: "nvifEvent", handle, in nvif_event_ctor_()
74 NVIF_ERRON(ret && warn, parent, "[NEW EVENT wait:%d size:%zd]", in nvif_event_ctor_()
/kernel/linux/linux-6.6/scripts/gdb/linux/
H A Dgenpd.py18 parent = kobj['parent']
19 if parent:
20 path = kobject_get_path(parent) + '/' + path
/kernel/linux/linux-6.6/block/
H A Dblk-cgroup.c137 if (blkg->parent) in blkg_free_workfn()
138 blkg_put(blkg->parent); in blkg_free_workfn()
187 /* release the blkcg and parent blkg refs this blkg has been holding */ in __blkg_release()
246 if (blkg->parent) { in blkcg_punt_bio_submit()
287 * blkcg_parent - get the parent of a blkcg
290 * Return the parent blkcg of @blkcg. Can be called anytime.
294 return css_to_blkcg(blkcg->css.parent); in blkcg_parent()
405 /* link parent */ in blkg_create()
407 blkg->parent = blkg_lookup(blkcg_parent(blkcg), disk->queue); in blkg_create()
408 if (WARN_ON_ONCE(!blkg->parent)) { in blkg_create()
500 struct blkcg *parent = blkcg_parent(blkcg); blkg_lookup_create() local
853 struct blkcg *parent; global() variable
1023 struct blkcg_gq *parent = blkg->parent; __blkcg_rstat_flush() local
1400 struct blkcg *parent = blkcg_parent(css_to_blkcg(css)); blkcg_css_online() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/
H A Dscsi_scan.c220 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in scsi_alloc_sdev()
246 sdev->sdev_gendev.parent = get_device(&starget->dev); in scsi_alloc_sdev()
310 struct Scsi_Host *shost = dev_to_shost(dev->parent); in scsi_target_destroy()
326 struct device *parent = dev->parent; in scsi_target_dev_release() local
330 put_device(parent); in scsi_target_dev_release()
344 static struct scsi_target *__scsi_find_target(struct device *parent, in __scsi_find_target() argument
348 struct Scsi_Host *shost = dev_to_shost(parent); in __scsi_find_target()
399 * @parent: parent o
409 scsi_alloc_target(struct device *parent, int channel, uint id) scsi_alloc_target() argument
1463 struct device *parent = &shost->shost_gendev; __scsi_add_device() local
1530 __scsi_scan_target(struct device *parent, unsigned int channel, unsigned int id, u64 lun, enum scsi_scan_mode rescan) __scsi_scan_target() argument
1601 scsi_scan_target(struct device *parent, unsigned int channel, unsigned int id, u64 lun, enum scsi_scan_mode rescan) scsi_scan_target() argument
[all...]
/kernel/linux/linux-5.10/drivers/power/supply/
H A Dpower_supply_core.c129 * Notify that power supply was registered after parent finished the probing.
136 * Avoid that by waiting on parent's mutex.
143 if (psy->dev.parent) { in power_supply_deferred_register_work()
144 while (!mutex_trylock(&psy->dev.parent->mutex)) { in power_supply_deferred_register_work()
153 if (psy->dev.parent) in power_supply_deferred_register_work()
154 mutex_unlock(&psy->dev.parent->mutex); in power_supply_deferred_register_work()
282 if (!psy->dev.parent) in power_supply_check_supplies()
285 nval = device_property_read_string_array(psy->dev.parent, in power_supply_check_supplies()
295 ret = device_property_read_string_array(psy->dev.parent, in power_supply_check_supplies()
492 return dev->parent in power_supply_match_device_node()
1107 __power_supply_register(struct device *parent, const struct power_supply_desc *desc, const struct power_supply_config *cfg, bool ws) __power_supply_register() argument
1239 power_supply_register(struct device *parent, const struct power_supply_desc *desc, const struct power_supply_config *cfg) power_supply_register() argument
1262 power_supply_register_no_ws(struct device *parent, const struct power_supply_desc *desc, const struct power_supply_config *cfg) power_supply_register_no_ws() argument
1292 devm_power_supply_register(struct device *parent, const struct power_supply_desc *desc, const struct power_supply_config *cfg) devm_power_supply_register() argument
1328 devm_power_supply_register_no_ws(struct device *parent, const struct power_supply_desc *desc, const struct power_supply_config *cfg) devm_power_supply_register_no_ws() argument
[all...]
/kernel/linux/linux-5.10/drivers/parisc/
H A Dccio-dma.c1355 res->parent = NULL; in ccio_init_resource()
1420 if (!res->parent) in expand_ioc_area()
1443 * So it's legal to find no parent IOC.
1451 struct resource *parent = &iomem_resource; in ccio_allocate_resource() local
1456 parent = ioc->mmio_region; in ccio_allocate_resource()
1457 if (parent->parent && in ccio_allocate_resource()
1458 !allocate_resource(parent, res, size, min, max, align, NULL, NULL)) in ccio_allocate_resource()
1461 if ((parent + 1)->parent in ccio_allocate_resource()
1488 struct resource *parent; ccio_request_resource() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A Dscsi_scan.c285 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent); in scsi_alloc_sdev()
311 sdev->sdev_gendev.parent = get_device(&starget->dev); in scsi_alloc_sdev()
392 struct Scsi_Host *shost = dev_to_shost(dev->parent); in scsi_target_destroy()
408 struct device *parent = dev->parent; in scsi_target_dev_release() local
412 put_device(parent); in scsi_target_dev_release()
426 static struct scsi_target *__scsi_find_target(struct device *parent, in __scsi_find_target() argument
430 struct Scsi_Host *shost = dev_to_shost(parent); in __scsi_find_target()
481 * @parent: parent o
491 scsi_alloc_target(struct device *parent, int channel, uint id) scsi_alloc_target() argument
1576 struct device *parent = &shost->shost_gendev; __scsi_add_device() local
1662 __scsi_scan_target(struct device *parent, unsigned int channel, unsigned int id, u64 lun, enum scsi_scan_mode rescan) __scsi_scan_target() argument
1733 scsi_scan_target(struct device *parent, unsigned int channel, unsigned int id, u64 lun, enum scsi_scan_mode rescan) scsi_scan_target() argument
[all...]
/kernel/linux/linux-6.6/drivers/nvdimm/
H A Dbus.c39 else if (is_nd_region(dev->parent)) in to_nd_device_type()
40 return nd_region_to_nstype(to_nd_region(dev->parent)); in to_nd_device_type()
93 dev->parent && is_nd_region(dev->parent)) in nvdimm_bus_probe()
94 nd_region_advance_seeds(to_nd_region(dev->parent), dev); in nvdimm_bus_probe()
306 for (dev = nd_dev; dev; dev = dev->parent) in walk_to_nvdimm_bus()
327 return to_nvdimm_bus(nvdimm->dev.parent); in nvdimm_to_bus()
333 struct nvdimm_bus *nvdimm_bus_register(struct device *parent, in nvdimm_bus_register() argument
353 nvdimm_bus->dev.parent = parent; in nvdimm_bus_register()
677 struct device *parent = dev->parent; nvdimm_dev_to_target_node() local
[all...]
/kernel/linux/linux-6.6/drivers/parisc/
H A Dccio-dma.c1351 res->parent = NULL; in ccio_init_resource()
1416 if (!res->parent) in expand_ioc_area()
1439 * So it's legal to find no parent IOC.
1447 struct resource *parent = &iomem_resource; in ccio_allocate_resource() local
1452 parent = ioc->mmio_region; in ccio_allocate_resource()
1453 if (parent->parent && in ccio_allocate_resource()
1454 !allocate_resource(parent, res, size, min, max, align, NULL, NULL)) in ccio_allocate_resource()
1457 if ((parent + 1)->parent in ccio_allocate_resource()
1484 struct resource *parent; ccio_request_resource() local
[all...]
/kernel/linux/linux-6.6/tools/testing/cxl/test/
H A Dcxl.c553 return is_mock_dev(dev->parent); in is_mock_port()
665 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in mock_decoder_commit()
688 struct cxl_port *port = to_cxl_port(cxld->dev.parent); in mock_decoder_reset()
752 WARN_ON(!dev_is_platform(cxlmd->dev.parent)); in mock_init_hdm_decoder()
753 pdev = to_platform_device(cxlmd->dev.parent); in mock_init_hdm_decoder()
762 if (is_cxl_port(port->dev.parent)) in mock_init_hdm_decoder()
763 port = to_cxl_port(port->dev.parent); in mock_init_hdm_decoder()
848 struct cxl_port *parent_port = to_cxl_port(port->dev.parent); in mock_cxl_enumerate_decoders()
935 struct cxl_port *parent = to_cxl_port(port->dev.parent); in mock_cxl_port_enumerate_dports() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/
H A Ddlpar.c133 struct device_node *parent) in dlpar_configure_connector()
182 dn->parent = last_dn->parent; in dlpar_configure_connector()
193 dn->parent = parent; in dlpar_configure_connector()
196 dn->parent = last_dn; in dlpar_configure_connector()
218 last_dn = last_dn->parent; in dlpar_configure_connector()
243 int dlpar_attach_node(struct device_node *dn, struct device_node *parent) in dlpar_attach_node() argument
247 dn->parent = parent; in dlpar_attach_node()
132 dlpar_configure_connector(__be32 drc_index, struct device_node *parent) dlpar_configure_connector() argument
[all...]
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-atmel-tcb.c391 tc.regs = of_iomap(node->parent, 0); in tcb_clksrc_init()
395 t0_clk = of_clk_get_by_name(node->parent, "t0_clk"); in tcb_clksrc_init()
399 tc.slow_clk = of_clk_get_by_name(node->parent, "slow_clk"); in tcb_clksrc_init()
404 tc.clk[1] = of_clk_get_by_name(node->parent, "t1_clk"); in tcb_clksrc_init()
407 tc.clk[2] = of_clk_get_by_name(node->parent, "t2_clk"); in tcb_clksrc_init()
411 tc.irq[2] = of_irq_get(node->parent, 2); in tcb_clksrc_init()
413 tc.irq[2] = of_irq_get(node->parent, 0); in tcb_clksrc_init()
418 match = of_match_node(atmel_tcb_of_match, node->parent); in tcb_clksrc_init()
451 clksrc.name = kbasename(node->parent->full_name); in tcb_clksrc_init()
452 clkevt.clkevt.name = kbasename(node->parent in tcb_clksrc_init()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/
H A Ddlpar.c133 struct device_node *parent) in dlpar_configure_connector()
172 dn->parent = last_dn->parent; in dlpar_configure_connector()
183 dn->parent = parent; in dlpar_configure_connector()
186 dn->parent = last_dn; in dlpar_configure_connector()
208 last_dn = last_dn->parent; in dlpar_configure_connector()
233 int dlpar_attach_node(struct device_node *dn, struct device_node *parent) in dlpar_attach_node() argument
237 dn->parent = parent; in dlpar_attach_node()
132 dlpar_configure_connector(__be32 drc_index, struct device_node *parent) dlpar_configure_connector() argument
[all...]
/kernel/linux/linux-5.10/drivers/misc/ocxl/
H A Dcore.c58 struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent); in assign_afu_actag()
96 struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent); in assign_afu_pasid()
133 struct pci_dev *dev = to_pci_dev(fn->dev.parent); in reserve_fn_bar()
150 struct pci_dev *dev = to_pci_dev(fn->dev.parent); in release_fn_bar()
165 struct pci_dev *pci_dev = to_pci_dev(afu->fn->dev.parent); in map_mmio_areas()
258 struct pci_dev *dev = to_pci_dev(afu->fn->dev.parent); in deactivate_afu()
330 fn->dev.parent = &dev->dev; in set_function_device()
337 struct pci_dev *dev = to_pci_dev(fn->dev.parent); in assign_function_actag()
358 struct pci_dev *dev = to_pci_dev(fn->dev.parent); in set_function_pasid()
443 struct pci_dev *dev = to_pci_dev(fn->dev.parent); in deconfigure_function()
[all...]
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-tmc-core.c292 struct tmc_drvdata *drvdata = dev_get_drvdata(dev->parent); in trigger_cntr_show()
304 struct tmc_drvdata *drvdata = dev_get_drvdata(dev->parent); in trigger_cntr_store()
318 struct tmc_drvdata *drvdata = dev_get_drvdata(dev->parent); in buffer_size_show()
329 struct tmc_drvdata *drvdata = dev_get_drvdata(dev->parent); in buffer_size_store()
381 static int tmc_etr_setup_caps(struct device *parent, u32 devid, void *dev_caps) in tmc_etr_setup_caps() argument
385 struct tmc_drvdata *drvdata = dev_get_drvdata(parent); in tmc_etr_setup_caps()
393 if (!(devid & TMC_DEVID_NOSCAT) && tmc_etr_can_use_sg(parent)) in tmc_etr_setup_caps()
411 dev_info(parent, "Detected dma mask %dbits\n", dma_mask); in tmc_etr_setup_caps()
417 rc = dma_set_mask_and_coherent(parent, DMA_BIT_MASK(dma_mask)); in tmc_etr_setup_caps()
419 dev_err(parent, "Faile in tmc_etr_setup_caps()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wlcore/
H A Dspi.c92 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in wl12xx_spi_reset()
99 dev_err(child->parent, in wl12xx_spi_reset()
120 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in wl12xx_spi_init()
127 dev_err(child->parent, in wl12xx_spi_init()
198 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in wl12xx_spi_read_busy()
227 dev_err(child->parent, "SPI read busy-word timeout!\n"); in wl12xx_spi_read_busy()
234 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in wl12xx_spi_raw_read()
301 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in __wl12xx_spi_raw_write()
376 struct wl12xx_spi_glue *glue = dev_get_drvdata(child->parent); in wl12xx_spi_set_power()
519 glue->core->dev.parent in wl1271_probe()
[all...]
/kernel/linux/linux-5.10/sound/soc/jz4740/
H A Djz4740-i2s.c337 struct clk *parent; in jz4740_i2s_set_sysclk() local
342 parent = clk_get(NULL, "ext"); in jz4740_i2s_set_sysclk()
343 if (IS_ERR(parent)) in jz4740_i2s_set_sysclk()
344 return PTR_ERR(parent); in jz4740_i2s_set_sysclk()
345 clk_set_parent(i2s->clk_i2s, parent); in jz4740_i2s_set_sysclk()
348 parent = clk_get(NULL, "pll half"); in jz4740_i2s_set_sysclk()
349 if (IS_ERR(parent)) in jz4740_i2s_set_sysclk()
350 return PTR_ERR(parent); in jz4740_i2s_set_sysclk()
351 clk_set_parent(i2s->clk_i2s, parent); in jz4740_i2s_set_sysclk()
357 clk_put(parent); in jz4740_i2s_set_sysclk()
[all...]
/kernel/linux/linux-5.10/sound/soc/intel/skylake/
H A Dskl-nhlt.c199 struct skl_clk_parent_src *parent; in skl_get_ssp_clks() local
264 /* Fill rate and parent for sclk/sclkfs */ in skl_get_ssp_clks()
282 parent = skl_get_parent_clk(clk_src); in skl_get_ssp_clks()
288 * Do not copy the config data if there is no parent in skl_get_ssp_clks()
291 if (!parent) in skl_get_ssp_clks()
298 sclk[id].parent_name = parent->name; in skl_get_ssp_clks()
299 sclkfs[id].parent_name = parent->name; in skl_get_ssp_clks()
312 struct skl_clk_parent_src *parent; in skl_get_mclk() local
341 parent = skl_get_parent_clk(clk_src); in skl_get_mclk()
342 if (!parent) in skl_get_mclk()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/core/
H A Dioctl.c84 struct nvkm_object *parent, void *data, u32 size) in nvkm_ioctl_new()
93 nvif_ioctl(parent, "new size %d\n", size); in nvkm_ioctl_new()
95 nvif_ioctl(parent, "new vers %d handle %08x class %08x " in nvkm_ioctl_new()
102 if (!parent->func->sclass) { in nvkm_ioctl_new()
103 nvif_ioctl(parent, "cannot have children\n"); in nvkm_ioctl_new()
114 oclass.parent = parent; in nvkm_ioctl_new()
115 ret = parent->func->sclass(parent, i++, &oclass); in nvkm_ioctl_new()
131 list_add(&object->head, &parent in nvkm_ioctl_new()
83 nvkm_ioctl_new(struct nvkm_client *client, struct nvkm_object *parent, void *data, u32 size) nvkm_ioctl_new() argument
[all...]
/kernel/linux/linux-6.6/drivers/misc/ocxl/
H A Dcore.c58 struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent); in assign_afu_actag()
96 struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent); in assign_afu_pasid()
133 struct pci_dev *dev = to_pci_dev(fn->dev.parent); in reserve_fn_bar()
150 struct pci_dev *dev = to_pci_dev(fn->dev.parent); in release_fn_bar()
165 struct pci_dev *pci_dev = to_pci_dev(afu->fn->dev.parent); in map_mmio_areas()
258 struct pci_dev *dev = to_pci_dev(afu->fn->dev.parent); in deactivate_afu()
330 fn->dev.parent = &dev->dev; in set_function_device()
337 struct pci_dev *dev = to_pci_dev(fn->dev.parent); in assign_function_actag()
358 struct pci_dev *dev = to_pci_dev(fn->dev.parent); in set_function_pasid()
443 struct pci_dev *dev = to_pci_dev(fn->dev.parent); in deconfigure_function()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp_ethtool.c77 struct bcmasp_priv *priv = intf->parent; in bcmasp_stat_fixup_offset()
134 val = rx_edpkt_core_rl(intf->parent, offset); in bcmasp_update_mib_counters()
137 val = rx_ctrl_core_rl(intf->parent, offset); in bcmasp_update_mib_counters()
141 val = rx_ctrl_core_rl(intf->parent, offset); in bcmasp_update_mib_counters()
172 strscpy(info->bus_info, dev_name(dev->dev.parent), in bcmasp_get_drvinfo()
206 struct bcmasp_priv *priv = intf->parent; in bcmasp_set_wol()
302 mutex_lock(&intf->parent->net_lock); in bcmasp_set_rxnfc()
315 mutex_unlock(&intf->parent->net_lock); in bcmasp_set_rxnfc()
326 mutex_lock(&intf->parent->net_lock); in bcmasp_get_rxnfc()
346 mutex_unlock(&intf->parent in bcmasp_get_rxnfc()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
H A Def100_rep.c30 efv->parent = efx; in efx_ef100_rep_init_struct()
66 struct efx_nic *efx = efv->parent; in efx_ef100_rep_xmit()
85 struct efx_nic *efx = efv->parent; in efx_ef100_rep_get_port_parent_id()
99 struct efx_nic *efx = efv->parent; in efx_ef100_rep_get_phys_port_name()
116 struct efx_nic *efx = efv->parent; in efx_ef100_rep_setup_tc()
246 struct efx_nic *efx = efv->parent; in efx_ef100_configure_rep()
263 struct efx_nic *efx = efv->parent; in efx_ef100_deconfigure_rep()
270 struct efx_nic *efx = efv->parent; in efx_ef100_rep_destroy_netdev()
444 netif_dbg(efv->parent, rx_err, efv->net_dev, in efx_ef100_rep_rx_packet()
454 netif_dbg(efv->parent, rx_er in efx_ef100_rep_rx_packet()
[all...]

Completed in 22 milliseconds

1...<<31323334353637383940>>...369