Searched refs:auxiliary_driver (Results 1 – 15 of 15) sorted by relevance
/linux/include/linux/ |
A D | auxiliary_bus.h | 20 struct auxiliary_driver { struct 36 static inline struct auxiliary_driver *to_auxiliary_drv(struct device_driver *drv) in to_auxiliary_drv() argument 38 return container_of(drv, struct auxiliary_driver, driver); in to_auxiliary_drv() 55 int __auxiliary_driver_register(struct auxiliary_driver *auxdrv, struct module *owner, 60 void auxiliary_driver_unregister(struct auxiliary_driver *auxdrv);
|
/linux/drivers/base/ |
A D | auxiliary.c | 42 struct auxiliary_driver *auxdrv = to_auxiliary_drv(drv); in auxiliary_match() 65 struct auxiliary_driver *auxdrv = to_auxiliary_drv(dev->driver); in auxiliary_bus_probe() 84 struct auxiliary_driver *auxdrv = to_auxiliary_drv(dev->driver); in auxiliary_bus_remove() 94 struct auxiliary_driver *auxdrv = NULL; in auxiliary_bus_shutdown() 229 int __auxiliary_driver_register(struct auxiliary_driver *auxdrv, in __auxiliary_driver_register() 261 void auxiliary_driver_unregister(struct auxiliary_driver *auxdrv) in auxiliary_driver_unregister()
|
/linux/Documentation/driver-api/ |
A D | auxiliary_bus.rst | 52 device to be driven by an auxiliary_driver in the RDMA subsystem. The PCI 54 function on the NIC. The RDMA driver registers an auxiliary_driver that claims 56 PCI device/driver to the RDMA auxiliary_driver. 124 auxiliary_driver's registering module to perform a container_of() call to go 126 auxiliary_driver's probe function, up to the parent object, and then have 133 than, the lifespan of the memory for the auxiliary_device. The auxiliary_driver 152 struct auxiliary_driver { 194 Whenever an auxiliary_driver is registered, based on the match_name, the 195 auxiliary_driver's probe() is invoked for the matching devices. The 196 auxiliary_driver can also be encapsulated inside custom drivers that make the [all …]
|
/linux/include/linux/net/intel/ |
A D | iidc.h | 91 struct auxiliary_driver adrv;
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/ |
A D | driver.c | 87 static struct auxiliary_driver mlx5_sf_driver = {
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | dev.c | 340 struct auxiliary_driver *adrv; in mlx5_attach_device() 400 struct auxiliary_driver *adrv; in mlx5_detach_device()
|
A D | en_rep.c | 1391 static struct auxiliary_driver mlx5e_rep_driver = {
|
A D | en_main.c | 5541 static struct auxiliary_driver mlx5e_driver = {
|
/linux/drivers/infiniband/hw/irdma/ |
A D | i40iw_if.c | 211 struct auxiliary_driver i40iw_auxiliary_drv = {
|
A D | main.h | 57 extern struct auxiliary_driver i40iw_auxiliary_drv;
|
/linux/drivers/infiniband/hw/mlx5/ |
A D | ib_rep.c | 221 static struct auxiliary_driver mlx5r_rep_driver = {
|
A D | main.c | 4508 static struct auxiliary_driver mlx5r_mp_driver = { 4515 static struct auxiliary_driver mlx5r_driver = {
|
/linux/drivers/gpu/drm/bridge/ |
A D | ti-sn65dsi86.c | 595 static struct auxiliary_driver ti_sn_aux_driver = { 1255 static struct auxiliary_driver ti_sn_bridge_driver = { 1447 static struct auxiliary_driver ti_sn_gpio_driver = {
|
/linux/drivers/soundwire/ |
A D | intel.c | 2012 static struct auxiliary_driver sdw_intel_drv = {
|
/linux/drivers/vdpa/mlx5/net/ |
A D | mlx5_vnet.c | 2711 static struct auxiliary_driver mlx5v_driver = {
|
Completed in 56 milliseconds