Home
last modified time | relevance | path

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

12

/linux/drivers/hid/intel-ish-hid/ishtp/
H A Dbus.c427 list_for_each_entry(device, &dev->device_list, device_link) { in ishtp_bus_add_device()
453 list_add_tail(&device->device_link, &dev->device_list); in ishtp_bus_add_device()
459 list_del(&device->device_link); in ishtp_bus_add_device()
701 device_link) { in ishtp_cl_device_bind()
764 device_link) { in ishtp_bus_remove_all_clients()
769 list_del(&cl_device->device_link); in ishtp_bus_remove_all_clients()
H A Dbus.h41 struct list_head device_link; member
/linux/include/linux/
H A Dpm_runtime.h95 extern void pm_runtime_drop_link(struct device_link *link);
96 extern void pm_runtime_release_supplier(struct device_link *link);
325 static inline void pm_runtime_drop_link(struct device_link *link) {} in pm_runtime_drop_link()
326 static inline void pm_runtime_release_supplier(struct device_link *link) {} in pm_runtime_release_supplier()
H A Ddevice.h849 struct device_link { struct
1380 struct device_link *device_link_add(struct device *consumer,
1382 void device_link_del(struct device_link *link);
1388 static inline bool device_link_test(const struct device_link *link, u32 flags) in device_link_test()
H A Dusb.h736 struct device_link *usb4_link;
H A Dphy.h675 struct device_link *devlink;
/linux/drivers/regulator/
H A Dinternal.h50 unsigned int device_link:1; member
/linux/Documentation/translations/zh_CN/driver-api/
H A Dindex.rst39 * device_link
/linux/include/sound/
H A Dsoc-component.h13 struct device_link;
222 struct device_link *card_device_link;
/linux/drivers/soc/qcom/
H A Dqcom-pbs.c30 struct device_link *link;
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_main.c732 list_for_each_entry(dev, &pvrdma_device_list, device_link) { in pvrdma_netdevice_event_work()
784 list_add(&dev->device_link, &pvrdma_device_list); in pvrdma_pci_probe()
1057 list_del(&dev->device_link); in pvrdma_pci_probe()
1084 list_del(&dev->device_link); in pvrdma_pci_remove()
/linux/drivers/phy/
H A Dphy-core.c787 struct device_link *link; in phy_get()
888 struct device_link *link; in devm_of_phy_get()
958 struct device_link *link; in devm_of_phy_get_by_index()
/linux/drivers/usb/core/
H A Dusb-acpi.c160 struct device_link *link; in usb_acpi_add_usb4_devlink()
/linux/drivers/base/power/
H A Dcommon.c267 struct device_link *link; in dev_pm_domain_attach_list()
/linux/drivers/platform/surface/
H A Dsurface_acpi_notify.c89 struct device_link *link; in san_client_link()
745 struct device_link *link; in san_consumer_setup()
/linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_drv.c359 struct device_link *link; in rockchip_drm_match_remove()
/linux/include/linux/fsl/
H A Dmc.h213 struct device_link *consumer_link;
/linux/drivers/platform/surface/aggregator/
H A Dcore.c133 struct device_link *link; in ssam_client_link()
/linux/drivers/dma/
H A Dfsl-edma-common.h184 struct device_link *pd_dev_link;
/linux/drivers/video/fbdev/
H A Dsimplefb.c85 struct device_link **genpd_links;
/linux/drivers/net/wan/framer/
H A Dframer-core.c472 struct device_link *link; in framer_get()
/linux/drivers/soc/fsl/dpio/
H A Ddpio-service.c300 struct device_link *link; in dpaa2_io_service_register()
/linux/drivers/platform/x86/intel/
H A Dvsec.c199 struct device_link *link; in intel_vsec_link_devices()
/linux/drivers/iommu/
H A Dexynos-iommu.c290 struct device_link *link; /* runtime PM link to master */
/linux/sound/soc/codecs/
H A Dpm4125.c1501 struct device_link *devlink;

12