Lines Matching refs:_name
593 #define DECLARE_USB_FUNCTION(_name, _inst_alloc, _func_alloc) \ argument
594 static struct usb_function_driver _name ## usb_func = { \
595 .name = __stringify(_name), \
600 MODULE_ALIAS("usbfunc:"__stringify(_name));
602 #define DECLARE_USB_FUNCTION_INIT(_name, _inst_alloc, _func_alloc) \ argument
603 DECLARE_USB_FUNCTION(_name, _inst_alloc, _func_alloc) \
604 static int __init _name ## mod_init(void) \
606 return usb_function_register(&_name ## usb_func); \
608 static void __exit _name ## mod_exit(void) \
610 usb_function_unregister(&_name ## usb_func); \
612 module_init(_name ## mod_init); \
613 module_exit(_name ## mod_exit)