最終更新:2022-08-24 (水) 14:10:28 (614d)  

linux/usb/composite.?
DECLARE_USB_FUNCTION
Top / DECLARE_USB_FUNCTION

#define DECLARE_USB_FUNCTION(_name, _inst_alloc, _func_alloc)		\
	static struct usb_function_driver _name ## usb_func = {		\
		.name = __stringify(_name),				\
		.mod  = THIS_MODULE,					\
		.alloc_inst = _inst_alloc,				\
		.alloc_func = _func_alloc,				\
	};								\
	MODULE_ALIAS("usbfunc:"__stringify(_name));
drivers/usb/gadget/f_loopback.c?Loopbackusbfunc:Loopback
drivers/usb/gadget/f_sourcesink.c?SourceSink?usbfunc:SourceSink?

呼び出し元

関連