Home
last modified time | relevance | path

Searched refs:device_link (Results 1 – 25 of 44) sorted by relevance

12

/linux/drivers/base/
A Dcore.c282 struct device_link *link; in device_is_dependent()
358 struct device_link *link; in device_reorder_to_tail()
483 struct device_link *link = container_of(work, struct device_link, rm_work); in device_link_release_fn()
688 struct device_link *link; in device_link_add()
885 struct device_link *link = container_of(kref, struct device_link, kref); in __device_link_del()
933 struct device_link *link; in device_link_remove()
953 struct device_link *link; in device_links_missing_supplier()
986 struct device_link *link; in device_links_check_suppliers()
1051 struct device_link *link; in __device_links_queue_sync_state()
1368 struct device_link *link; in device_links_no_driver()
[all …]
A Dclass.c532 struct device *device_link) in class_compat_create_link() argument
545 if (device_link) { in class_compat_create_link()
546 error = sysfs_create_link(&dev->kobj, &device_link->kobj, in class_compat_create_link()
565 struct device *device_link) in class_compat_remove_link() argument
567 if (device_link) in class_compat_remove_link()
/linux/drivers/hid/intel-ish-hid/ishtp/
A Dbus.c419 list_for_each_entry(device, &dev->device_list, device_link) { in ishtp_bus_add_device()
445 list_add_tail(&device->device_link, &dev->device_list); in ishtp_bus_add_device()
451 list_del(&device->device_link); in ishtp_bus_add_device()
693 device_link) { in ishtp_cl_device_bind()
754 device_link) { in ishtp_bus_remove_all_clients()
759 list_del(&cl_device->device_link); in ishtp_bus_remove_all_clients()
A Dbus.h41 struct list_head device_link; member
/linux/include/linux/device/
A Dclass.h103 struct device *device_link);
105 struct device *device_link);
/linux/include/linux/
A Dpm_runtime.h60 extern void pm_runtime_drop_link(struct device_link *link);
285 static inline void pm_runtime_drop_link(struct device_link *link) {} in pm_runtime_drop_link()
A Ddevice.h594 struct device_link { struct
968 struct device_link *device_link_add(struct device *consumer,
970 void device_link_del(struct device_link *link);
/linux/drivers/regulator/
A Dinternal.h50 unsigned int device_link:1; member
/linux/drivers/base/power/
A Druntime.c288 struct device_link *link; in rpm_get_suppliers()
310 struct device_link *link; in __rpm_put_suppliers()
330 struct device_link *link; in rpm_suspend_suppliers()
1702 struct device_link *link; in pm_runtime_get_suppliers()
1724 struct device_link *link; in pm_runtime_put_suppliers()
1769 void pm_runtime_drop_link(struct device_link *link) in pm_runtime_drop_link()
A Dmain.c258 struct device_link *link; in dpm_wait_for_suppliers()
313 struct device_link *link; in dpm_wait_for_consumers()
1176 struct device_link *link; in dpm_superior_set_must_resume()
1580 struct device_link *link; in dpm_clear_superiors_direct_complete()
/linux/drivers/media/platform/qcom/camss/
A Dcamss.h89 struct device_link *genpd_link[PM_DOMAIN_GEN2_COUNT];
/linux/drivers/media/platform/imx-jpeg/
A Dmxc-jpeg.h123 struct device_link **pd_link;
/linux/drivers/pwm/
A Dcore.c726 static struct device_link *pwm_device_link_add(struct device *dev, in pwm_device_link_add()
729 struct device_link *dl; in pwm_device_link_add()
777 struct device_link *dl; in of_pwm_get()
942 struct device_link *dl; in pwm_get()
/linux/Documentation/driver-api/
A Dindex.rst26 device_link
/linux/drivers/infiniband/hw/vmw_pvrdma/
A Dpvrdma_main.c719 list_for_each_entry(dev, &pvrdma_device_list, device_link) { in pvrdma_netdevice_event_work()
771 list_add(&dev->device_link, &pvrdma_device_list); in pvrdma_pci_probe()
1049 list_del(&dev->device_link); in pvrdma_pci_probe()
1078 list_del(&dev->device_link); in pvrdma_pci_remove()
A Dpvrdma.h213 struct list_head device_link; member
/linux/drivers/gpu/drm/panfrost/
A Dpanfrost_device.h91 struct device_link *pm_domain_links[MAX_PM_DOMAINS];
/linux/drivers/phy/
A Dphy-core.c698 struct device_link *link; in phy_get()
820 struct device_link *link; in devm_of_phy_get()
860 struct device_link *link; in devm_of_phy_get_by_index()
/linux/drivers/thunderbolt/
A Dacpi.c75 const struct device_link *link; in tb_acpi_add_link()
/linux/drivers/pci/controller/cadence/
A Dpcie-cadence.c192 struct device_link **link; in cdns_pcie_init_phy()
/linux/drivers/pci/controller/dwc/
A Dpci-keystone.c126 struct device_link **link;
1094 struct device_link **link; in ks_pcie_probe()
1290 struct device_link **link = ks_pcie->link; in ks_pcie_remove()
/linux/drivers/platform/surface/
A Dsurface_acpi_notify.c88 struct device_link *link; in san_client_link()
767 struct device_link *link; in san_consumer_setup()
/linux/drivers/media/platform/qcom/venus/
A Dcore.h162 struct device_link *opp_dl_venus;
/linux/drivers/gpu/drm/rockchip/
A Drockchip_drm_drv.c315 struct device_link *link; in rockchip_drm_match_remove()
/linux/include/linux/fsl/
A Dmc.h206 struct device_link *consumer_link;

Completed in 61 milliseconds

12