Home
last modified time | relevance | path

Searched refs:_drv (Results 1 – 18 of 18) sorted by relevance

/linux-6.12.1/drivers/scsi/bfa/
Dbfad_im.h140 #define bfad_get_aen_entry(_drv, _entry) do { \ argument
142 spin_lock_irqsave(&(_drv)->bfad_aen_spinlock, _flags); \
143 bfa_q_deq(&(_drv)->free_aen_q, &(_entry)); \
145 list_add_tail(&(_entry)->qe, &(_drv)->active_aen_q); \
146 spin_unlock_irqrestore(&(_drv)->bfad_aen_spinlock, _flags); \
/linux-6.12.1/include/linux/soundwire/
Dsdw_type.h16 #define drv_to_sdw_driver(_drv) container_of_const(_drv, struct sdw_driver, driver) argument
/linux-6.12.1/include/sound/
Dseq_device.h51 #define to_seq_drv(_drv) \ argument
52 container_of(_drv, struct snd_seq_driver, driver)
Dhdaudio.h235 #define drv_to_hdac_driver(_drv) container_of(_drv, struct hdac_driver, driver) argument
/linux-6.12.1/include/drm/
Ddrm_kunit_helpers.h48 #define drm_kunit_helper_alloc_drm_device_with_driver(_test, _dev, _type, _member, _drv) \ argument
52 _drv))
/linux-6.12.1/include/linux/cdx/
Dcdx_bus.h213 #define to_cdx_driver(_drv) \ argument
214 container_of_const(_drv, struct cdx_driver, driver)
/linux-6.12.1/arch/arm64/boot/dts/exynos/
Dexynos5433-pinctrl.dtsi14 #define PIN(_pin, _func, _pull, _drv) \ argument
19 samsung,pin-drv = <EXYNOS5433_PIN_DRV_ ##_drv>; \
22 #define PIN_IN(_pin, _pull, _drv) \ argument
23 PIN(_pin, INPUT, _pull, _drv)
25 #define PIN_OT(_pin, _pull, _drv) \ argument
26 PIN(_pin, OUTPUT, _pull, _drv)
28 #define PIN_F2(_pin, _pull, _drv) \ argument
29 PIN(_pin, 2, _pull, _drv)
/linux-6.12.1/drivers/xen/xenbus/
Dxenbus.h107 int xenbus_match(struct device *_dev, const struct device_driver *_drv);
Dxenbus_probe.c97 int xenbus_match(struct device *_dev, const struct device_driver *_drv) in xenbus_match() argument
99 const struct xenbus_driver *drv = to_xenbus_driver(_drv); in xenbus_match()
/linux-6.12.1/drivers/parport/
Dshare.c175 static int driver_detach(struct device_driver *_drv, void *_port) in driver_detach() argument
178 struct parport_driver *drv = to_parport_driver(_drv); in driver_detach()
303 static int port_detach(struct device *dev, void *_drv) in port_detach() argument
305 struct parport_driver *drv = _drv; in port_detach()
/linux-6.12.1/arch/powerpc/include/asm/
Dps3.h393 #define ps3_drv_to_system_bus_drv(_drv) container_of_const(_drv, struct ps3_system_bus_driver, core) argument
/linux-6.12.1/include/linux/fsl/
Dmc.h58 #define to_fsl_mc_driver(_drv) \ argument
59 container_of_const(_drv, struct fsl_mc_driver, driver)
/linux-6.12.1/include/linux/ssb/
Dssb.h328 #define drv_to_ssb_drv(_drv) container_of_const(_drv, struct ssb_driver, drv) argument
/linux-6.12.1/arch/powerpc/platforms/ps3/
Dsystem-bus.c336 const struct device_driver *_drv) in ps3_system_bus_match() argument
339 const struct ps3_system_bus_driver *drv = ps3_drv_to_system_bus_drv(_drv); in ps3_system_bus_match()
/linux-6.12.1/arch/arm/boot/dts/samsung/
Dexynos3250-pinctrl.dtsi14 #define PIN_IN(_pin, _pull, _drv) \ argument
19 samsung,pin-drv = <EXYNOS4_PIN_DRV_ ##_drv>; \
/linux-6.12.1/arch/arm/common/
Dlocomo.c819 static int locomo_match(struct device *_dev, const struct device_driver *_drv) in locomo_match() argument
822 const struct locomo_driver *drv = LOCOMO_DRV(_drv); in locomo_match()
Dsa1111.c1342 static int sa1111_match(struct device *_dev, const struct device_driver *_drv) in sa1111_match() argument
1345 const struct sa1111_driver *drv = SA1111_DRV(_drv); in sa1111_match()
/linux-6.12.1/arch/arm/mach-rpc/
Decard.c1112 static int ecard_match(struct device *_dev, const struct device_driver *_drv) in ecard_match() argument
1115 struct ecard_driver *drv = ECARD_DRV(_drv); in ecard_match()