Searched refs:device_private (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/drivers/base/ |
H A D | base.h | 68 * struct device_private - structure to hold the private to the driver core portions of the device structure. 88 struct device_private { struct 101 container_of(obj, struct device_private, knode_parent) 103 container_of(obj, struct device_private, knode_driver) 105 container_of(obj, struct device_private, knode_bus) 107 container_of(obj, struct device_private, knode_class)
|
H A D | dd.c | 78 struct device_private *private; in deferred_probe_work_func() 237 struct device_private *curr; in deferred_devs_show() 294 struct device_private *p; in deferred_probe_timeout_work_func() 1266 struct device_private *dev_prv; in driver_detach() 1279 struct device_private, in driver_detach()
|
H A D | bus.c | 264 struct device_private *dev_prv; in next_device() 765 struct device_private *dev_prv = to_device_private_bus(n); in klist_devices_get() 773 struct device_private *dev_prv = to_device_private_bus(n); in klist_devices_put() 939 struct device_private *dev_prv; in device_insertion_sort_klist() 960 struct device_private *dev_prv; in bus_sort_breadthfirst()
|
H A D | driver.c | 24 struct device_private *dev_prv; in next_device()
|
H A D | class.c | 123 struct device_private *p = to_device_private_class(n); in klist_class_to_dev()
|
H A D | core.c | 1815 struct device_private *p = dev->p; in device_release() 2439 struct device_private *p = to_device_private_parent(n); in klist_children_get() 2447 struct device_private *p = to_device_private_parent(n); in klist_children_put() 3220 struct device_private *p; in prev_device() 3233 struct device_private *p; in next_device()
|
/kernel/linux/linux-6.6/drivers/base/ |
H A D | base.h | 88 * struct device_private - structure to hold the private to the driver core portions of the device structure. 108 struct device_private { struct 121 container_of(obj, struct device_private, knode_parent) 123 container_of(obj, struct device_private, knode_driver) 125 container_of(obj, struct device_private, knode_bus) 127 container_of(obj, struct device_private, knode_class)
|
H A D | dd.c | 84 struct device_private *private; in deferred_probe_work_func() 245 struct device_private *curr; in deferred_devs_show() 306 struct device_private *p; in deferred_probe_timeout_work_func() 1340 struct device_private *dev_prv; in driver_detach() 1353 struct device_private, in driver_detach()
|
H A D | bus.c | 326 struct device_private *dev_prv; in next_device() 797 struct device_private *dev_prv = to_device_private_bus(n); in klist_devices_get() 805 struct device_private *dev_prv = to_device_private_bus(n); in klist_devices_put() 1018 struct device_private *dev_prv; in device_insertion_sort_klist() 1040 struct device_private *dev_prv; in bus_sort_breadthfirst()
|
H A D | driver.c | 24 struct device_private *dev_prv; in next_device()
|
H A D | class.c | 160 struct device_private *p = to_device_private_class(n); in klist_class_to_dev()
|
H A D | core.c | 2471 struct device_private *p = dev->p; in device_release() 3064 struct device_private *p = to_device_private_parent(n); in klist_children_get() 3072 struct device_private *p = to_device_private_parent(n); in klist_children_put() 3870 struct device_private *p; in prev_device() 3883 struct device_private *p; in next_device()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | device.h | 36 struct device_private; 394 * See the comment of the struct device_private for detail. 485 struct device_private *p;
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | device.h | 37 struct device_private; 612 * See the comment of the struct device_private for detail. 709 struct device_private *p;
|
Completed in 25 milliseconds