| /OK3568_Linux_fs/kernel/drivers/base/ |
| H A D | core.c | 200 static void device_link_remove_from_lists(struct device_link *link) in device_link_remove_from_lists() 240 static void device_link_remove_from_lists(struct device_link *link) in device_link_remove_from_lists() 267 struct device_link *link; in device_is_dependent() 297 static void device_link_init_status(struct device_link *link, in device_link_init_status() 343 struct device_link *link; in device_reorder_to_tail() 386 #define to_devlink(dev) container_of((dev), struct device_link, link_dev) 424 struct device_link *link = to_devlink(dev); in auto_remove_on_show() 441 struct device_link *link = to_devlink(dev); in runtime_pm_show() 450 struct device_link *link = to_devlink(dev); in sync_state_only_show() 468 struct device_link *link = container_of(work, struct device_link, rm_work); in device_link_release_fn() [all …]
|
| H A D | class.c | 532 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()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | pm_runtime.h | 60 extern void pm_runtime_drop_link(struct device_link *link); 61 extern void pm_runtime_release_supplier(struct device_link *link); 282 static inline void pm_runtime_drop_link(struct device_link *link) {} in pm_runtime_drop_link() 283 static inline void pm_runtime_release_supplier(struct device_link *link) {} in pm_runtime_release_supplier()
|
| H A D | device.h | 581 struct device_link { struct 942 struct device_link *device_link_add(struct device *consumer, 944 void device_link_del(struct device_link *link);
|
| /OK3568_Linux_fs/kernel/drivers/hid/intel-ish-hid/ishtp/ |
| H A D | bus.c | 434 list_for_each_entry(device, &dev->device_list, device_link) { in ishtp_bus_add_device() 460 list_add_tail(&device->device_link, &dev->device_list); in ishtp_bus_add_device() 466 list_del(&device->device_link); in ishtp_bus_add_device() 708 device_link) { in ishtp_cl_device_bind() 769 device_link) { in ishtp_bus_remove_all_clients() 774 list_del(&cl_device->device_link); in ishtp_bus_remove_all_clients()
|
| H A D | bus.h | 41 struct list_head device_link; member
|
| /OK3568_Linux_fs/kernel/include/linux/device/ |
| H A D | class.h | 109 struct device *device_link); 111 struct device *device_link);
|
| /OK3568_Linux_fs/kernel/drivers/base/power/ |
| H A D | runtime.c | 288 struct device_link *link; in rpm_get_suppliers() 314 void pm_runtime_release_supplier(struct device_link *link) in pm_runtime_release_supplier() 331 struct device_link *link; in __rpm_put_suppliers() 348 struct device_link *link; in rpm_suspend_suppliers() 1703 struct device_link *link; in pm_runtime_get_suppliers() 1725 struct device_link *link; in pm_runtime_put_suppliers() 1770 void pm_runtime_drop_link(struct device_link *link) in pm_runtime_drop_link()
|
| H A D | main.c | 262 struct device_link *link; in dpm_wait_for_suppliers() 317 struct device_link *link; in dpm_wait_for_consumers() 1170 struct device_link *link; in dpm_superior_set_must_resume() 1570 struct device_link *link; in dpm_clear_superiors_direct_complete()
|
| /OK3568_Linux_fs/kernel/drivers/regulator/ |
| H A D | internal.h | 39 unsigned int device_link:1; member
|
| /OK3568_Linux_fs/kernel/drivers/thunderbolt/ |
| H A D | acpi.c | 76 const struct device_link *link; in tb_acpi_add_link()
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/qcom/camss/ |
| H A D | camss.h | 85 struct device_link *genpd_link[PM_DOMAIN_COUNT];
|
| /OK3568_Linux_fs/kernel/drivers/pwm/ |
| H A D | core.c | 763 static struct device_link *pwm_device_link_add(struct device *dev, in pwm_device_link_add() 766 struct device_link *dl; in pwm_device_link_add() 814 struct device_link *dl; in of_pwm_get() 1007 struct device_link *dl; in pwm_get()
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/ |
| H A D | index.rst | 26 device_link
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/panfrost/ |
| H A D | panfrost_device.h | 90 struct device_link *pm_domain_links[MAX_PM_DOMAINS];
|
| /OK3568_Linux_fs/kernel/drivers/phy/ |
| H A D | phy-core.c | 668 struct device_link *link; in phy_get() 788 struct device_link *link; in devm_of_phy_get() 828 struct device_link *link; in devm_of_phy_get_by_index()
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma_main.c | 747 list_for_each_entry(dev, &pvrdma_device_list, device_link) { in pvrdma_netdevice_event_work() 799 list_add(&dev->device_link, &pvrdma_device_list); in pvrdma_pci_probe() 1085 list_del(&dev->device_link); in pvrdma_pci_probe() 1114 list_del(&dev->device_link); in pvrdma_pci_remove()
|
| H A D | pvrdma.h | 213 struct list_head device_link; member
|
| /OK3568_Linux_fs/kernel/drivers/pci/controller/cadence/ |
| H A D | pcie-cadence.c | 192 struct device_link **link; in cdns_pcie_init_phy()
|
| H A D | pcie-cadence.h | 285 struct device_link **link;
|
| /OK3568_Linux_fs/kernel/drivers/pci/controller/dwc/ |
| H A D | pci-keystone.c | 125 struct device_link **link; 1156 struct device_link **link; in ks_pcie_probe() 1344 struct device_link **link = ks_pcie->link; in ks_pcie_remove()
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/qcom/venus/ |
| H A D | core.h | 164 struct device_link *opp_dl_venus;
|
| /OK3568_Linux_fs/kernel/include/linux/fsl/ |
| H A D | mc.h | 205 struct device_link *consumer_link;
|
| /OK3568_Linux_fs/kernel/sound/soc/sof/imx/ |
| H A D | imx8.c | 57 struct device_link **link;
|
| /OK3568_Linux_fs/kernel/net/dsa/ |
| H A D | master.c | 313 struct device_link *consumer_link; in dsa_master_setup()
|