/linux/include/linux/ |
H A D | pci-pwrctl.h |
|
H A D | pm_runtime.h | 93 extern void pm_runtime_drop_link(struct device_link *link); 94 extern void pm_runtime_release_supplier(struct device_link *link); 306 static inline void pm_runtime_drop_link(struct device_link *link) {} in pm_runtime_drop_link() 307 static inline void pm_runtime_release_supplier(struct device_link *link) {} in pm_runtime_release_supplier()
|
H A D | device.h | 846 struct device_link { struct 1259 struct device_link *device_link_add(struct device *consumer, 1261 void device_link_del(struct device_link *link);
|
/linux/drivers/hid/intel-ish-hid/ishtp/ |
H A D | bus.c | 419 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() 756 device_link) { in ishtp_bus_remove_all_clients() 761 list_del(&cl_device->device_link); in ishtp_bus_remove_all_clients()
|
H A D | bus.h | 41 struct list_head device_link; member
|
/linux/include/linux/device/ |
H A D | class.h | 86 struct device *device_link); 88 struct device *device_link);
|
/linux/drivers/gpu/drm/i915/pxp/ |
H A D | intel_pxp_types.h | 68 struct device_link *dev_link;
|
/linux/drivers/base/power/ |
H A D | runtime.c | 287 struct device_link *link; in rpm_get_suppliers() 313 void pm_runtime_release_supplier(struct device_link *link) in pm_runtime_release_supplier() 330 struct device_link *link; in __rpm_put_suppliers() 347 struct device_link *link; in rpm_suspend_suppliers() 1808 struct device_link *link; in pm_runtime_get_suppliers() 1829 struct device_link *link; in pm_runtime_put_suppliers() 1867 void pm_runtime_drop_link(struct device_link *link) in pm_runtime_drop_link()
|
H A D | common.c | 264 struct device_link *link; in dev_pm_domain_attach_list()
|
H A D | main.c | 257 struct device_link *link; in dpm_wait_for_suppliers() 312 struct device_link *link; in dpm_wait_for_consumers() 1180 struct device_link *link; in dpm_superior_set_must_resume() 1557 struct device_link *link; in dpm_clear_superiors_direct_complete()
|
/linux/drivers/media/platform/nxp/imx-jpeg/ |
H A D | mxc-jpeg.h | 137 struct device_link **pd_link;
|
/linux/drivers/regulator/ |
H A D | internal.h | 50 unsigned int device_link:1; member
|
/linux/drivers/irqchip/ |
H A D | irq-imx-mu-msi.c | 303 struct device_link *pd_link_a; in imx_mu_of_init() 304 struct device_link *pd_link_b; in imx_mu_of_init()
|
/linux/Documentation/translations/zh_CN/driver-api/ |
H A D | index.rst | 39 * device_link
|
/linux/Documentation/driver-api/ |
H A D | index.rst | 24 device_link
|
/linux/drivers/soc/qcom/ |
H A D | qcom-pbs.c | 30 struct device_link *link;
|
H A D | ice.c | 270 struct device_link *link; in of_qcom_ice_get()
|
/linux/drivers/phy/ |
H A D | phy-core.c | 790 struct device_link *link; in phy_get() 891 struct device_link *link; in devm_of_phy_get() 961 struct device_link *link; in devm_of_phy_get_by_index()
|
/linux/drivers/gpu/drm/panfrost/ |
H A D | panfrost_device.h | 114 struct device_link *pm_domain_links[MAX_PM_DOMAINS];
|
/linux/drivers/media/platform/qcom/camss/ |
H A D | camss-vfe.h | 163 struct device_link *genpd_link;
|
/linux/drivers/thunderbolt/ |
H A D | acpi.c | 49 const struct device_link *link; in tb_acpi_add_link()
|
/linux/drivers/pmdomain/xilinx/ |
H A D | zynqmp-pm-domains.c | 156 struct device_link *link; in zynqmp_gpd_attach_dev()
|
/linux/drivers/usb/core/ |
H A D | usb-acpi.c | 160 const struct device_link *link; in usb_acpi_add_usb4_devlink()
|
/linux/drivers/platform/surface/ |
H A D | surface_acpi_notify.c | 89 struct device_link *link; in san_client_link() 745 struct device_link *link; in san_consumer_setup()
|
/linux/drivers/pwm/ |
H A D | core.c | 1634 static struct device_link *pwm_device_link_add(struct device *dev, in pwm_device_link_add() 1637 struct device_link *dl; in pwm_device_link_add() 1699 struct device_link *dl; in of_pwm_get() 1832 struct device_link *dl; in pwm_get()
|