Searched refs:__driver (Results 1 – 4 of 4) sorted by relevance
| /linux/scripts/coccinelle/api/ |
| H A D | platform_no_drv_owner.cocci | 19 identifier __driver; 22 builtin_i2c_driver(__driver); 24 builtin_platform_driver(__driver); 26 builtin_platform_driver_probe(__driver, ...); 28 module_i2c_driver(__driver); 30 module_platform_driver(__driver); 32 module_platform_driver_probe(__driver, ...); 36 identifier match1.__driver; 38 static struct platform_driver __driver = { 45 identifier match1.__driver; [all …]
|
| /linux/include/linux/device/ |
| H A D | driver.h | 266 #define module_driver(__driver, __register, __unregister, ...) \ argument 267 static int __init __driver##_init(void) \ 269 return __register(&(__driver) , ##__VA_ARGS__); \ 271 module_init(__driver##_init); \ 272 static void __exit __driver##_exit(void) \ 274 __unregister(&(__driver) , ##__VA_ARGS__); \ 276 module_exit(__driver##_exit); 293 #define builtin_driver(__driver, __register, ...) \ argument 294 static int __init __driver##_init(void) \ 296 return __register(&(__driver) , ##__VA_ARGS__); \ [all …]
|
| /linux/drivers/usb/storage/ |
| H A D | usb.h | 197 #define module_usb_stor_driver(__driver, __sht, __name) \ argument 198 static int __init __driver##_init(void) \ 201 return usb_register(&(__driver)); \ 203 module_init(__driver##_init); \ 204 static void __exit __driver##_exit(void) \ 206 usb_deregister(&(__driver)); \ 208 module_exit(__driver##_exit)
|
| /linux/tools/testing/selftests/vfio/lib/ |
| H A D | vfio_pci_driver.c | 44 struct vfio_pci_driver *__driver = (_driver); \ 45 vfio_check_driver_op(__driver, __driver->ops->_op, #_op); \
|