Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/hid/intel-ish-hid/ishtp/
Dbus.c386 list_for_each_entry(device, &dev->device_list, device_link) { in ishtp_bus_add_device()
412 list_add_tail(&device->device_link, &dev->device_list); in ishtp_bus_add_device()
418 list_del(&device->device_link); in ishtp_bus_add_device()
625 device_link) { in ishtp_cl_device_bind()
685 device_link) { in ishtp_bus_remove_all_clients()
689 list_del(&cl_device->device_link); in ishtp_bus_remove_all_clients()
Dbus.h48 struct list_head device_link; member
/Linux-v4.19/drivers/base/
Dclass.c525 struct device *device_link) in class_compat_create_link() argument
538 if (device_link) { in class_compat_create_link()
539 error = sysfs_create_link(&dev->kobj, &device_link->kobj, in class_compat_create_link()
558 struct device *device_link) in class_compat_remove_link() argument
560 if (device_link) in class_compat_remove_link()
Dcore.c105 struct device_link *link; in device_is_dependent()
128 struct device_link *link; in device_reorder_to_tail()
195 struct device_link *device_link_add(struct device *consumer, in device_link_add()
198 struct device_link *link; in device_link_add()
313 static void device_link_free(struct device_link *link) in device_link_free()
323 device_link_free(container_of(rhead, struct device_link, rcu_head)); in __device_link_free_srcu()
328 struct device_link *link = container_of(kref, struct device_link, kref); in __device_link_del()
343 struct device_link *link = container_of(kref, struct device_link, kref); in __device_link_del()
366 void device_link_del(struct device_link *link) in device_link_del()
386 struct device_link *link; in device_link_remove()
[all …]
/Linux-v4.19/Documentation/driver-api/
Dindex.rst24 device_link
/Linux-v4.19/drivers/media/platform/qcom/camss/
Dcamss.h86 struct device_link *genpd_link[PM_DOMAIN_COUNT];
/Linux-v4.19/drivers/base/power/
Druntime.c266 struct device_link *link; in rpm_get_suppliers()
291 struct device_link *link; in rpm_put_suppliers()
1547 struct device_link *link; in pm_runtime_clean_up_links()
1571 struct device_link *link; in pm_runtime_get_suppliers()
1589 struct device_link *link; in pm_runtime_put_suppliers()
Dmain.c249 struct device_link *link; in dpm_wait_for_suppliers()
276 struct device_link *link; in dpm_wait_for_consumers()
1207 struct device_link *link; in dpm_superior_set_must_resume()
1678 struct device_link *link; in dpm_clear_superiors_direct_complete()
/Linux-v4.19/include/linux/
Ddevice.h451 struct device *device_link);
453 struct device *device_link);
821 struct device_link { struct
1329 struct device_link *device_link_add(struct device *consumer,
1331 void device_link_del(struct device_link *link);
/Linux-v4.19/drivers/pci/controller/
Dpcie-cadence.c171 struct device_link **link; in cdns_pcie_init_phy()
Dpcie-cadence.h238 struct device_link **link;
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_main.c751 list_for_each_entry(dev, &pvrdma_device_list, device_link) { in pvrdma_netdevice_event_work()
803 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()
Dpvrdma.h213 struct list_head device_link; member
/Linux-v4.19/drivers/gpu/drm/rockchip/
Drockchip_drm_drv.c319 struct device_link *link; in rockchip_drm_match_remove()
/Linux-v4.19/drivers/pci/controller/dwc/
Dpci-dra7xx.c594 struct device_link **link; in dra7xx_pcie_probe()
/Linux-v4.19/drivers/iommu/
Dqcom_iommu.c505 struct device_link *link; in qcom_iommu_add_device()
Drockchip-iommu.c111 struct device_link *link; /* runtime PM link from IOMMU to master */
Dexynos-iommu.c267 struct device_link *link; /* runtime PM link to master */
/Linux-v4.19/Documentation/gpu/
Dtodo.rst476 https://dri.freedesktop.org/docs/drm/driver-api/device_link.html
/Linux-v4.19/drivers/gpu/drm/tegra/
Ddc.c2316 struct device_link *link; in tegra_dc_couple()