Lines Matching refs:_name
599 #define DECLARE_USB_FUNCTION(_name, _inst_alloc, _func_alloc) \ argument
600 static struct usb_function_driver _name ## usb_func = { \
601 .name = __stringify(_name), \
606 MODULE_ALIAS("usbfunc:"__stringify(_name));
608 #define DECLARE_USB_FUNCTION_INIT(_name, _inst_alloc, _func_alloc) \ argument
609 DECLARE_USB_FUNCTION(_name, _inst_alloc, _func_alloc) \
610 static int __init _name ## mod_init(void) \
612 return usb_function_register(&_name ## usb_func); \
614 static void __exit _name ## mod_exit(void) \
616 usb_function_unregister(&_name ## usb_func); \
618 module_init(_name ## mod_init); \
619 module_exit(_name ## mod_exit)