Searched refs:__driver (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/scripts/coccinelle/api/ |
D | platform_no_drv_owner.cocci | 15 identifier __driver; 18 module_i2c_driver(__driver); 20 module_platform_driver(__driver); 22 module_platform_driver_probe(__driver, ...); 26 identifier match1.__driver; 28 static struct platform_driver __driver = { 35 identifier match1.__driver; 37 static struct i2c_driver __driver = { 44 identifier __driver; 47 platform_driver_register(&__driver) [all …]
|
/linux-4.4.14/drivers/usb/storage/ |
D | usb.h | 208 #define module_usb_stor_driver(__driver, __sht, __name) \ argument 209 static int __init __driver##_init(void) \ 212 return usb_register(&(__driver)); \ 214 module_init(__driver##_init); \ 215 static void __exit __driver##_exit(void) \ 217 usb_deregister(&(__driver)); \ 219 module_exit(__driver##_exit)
|
/linux-4.4.14/include/linux/ |
D | device.h | 1324 #define module_driver(__driver, __register, __unregister, ...) \ argument 1325 static int __init __driver##_init(void) \ 1327 return __register(&(__driver) , ##__VA_ARGS__); \ 1329 module_init(__driver##_init); \ 1330 static void __exit __driver##_exit(void) \ 1332 __unregister(&(__driver) , ##__VA_ARGS__); \ 1334 module_exit(__driver##_exit); 1351 #define builtin_driver(__driver, __register, ...) \ argument 1352 static int __init __driver##_init(void) \ 1354 return __register(&(__driver) , ##__VA_ARGS__); \ [all …]
|