Lines Matching refs:n
213 #define DAP_FUNC_DESCRIPTOR_DEFINE(n, _) \ argument
214 static struct dap_func_desc dap_func_desc_##n = { \
275 const static struct usb_desc_header *dap_func_fs_desc_##n[] = { \
276 (struct usb_desc_header *) &dap_func_desc_##n.if0, \
277 (struct usb_desc_header *) &dap_func_desc_##n.if0_out_ep, \
278 (struct usb_desc_header *) &dap_func_desc_##n.if0_in_ep, \
279 (struct usb_desc_header *) &dap_func_desc_##n.nil_desc, \
282 const static struct usb_desc_header *dap_func_hs_desc_##n[] = { \
283 (struct usb_desc_header *) &dap_func_desc_##n.if0, \
284 (struct usb_desc_header *) &dap_func_desc_##n.if0_hs_out_ep, \
285 (struct usb_desc_header *) &dap_func_desc_##n.if0_hs_in_ep, \
286 (struct usb_desc_header *) &dap_func_desc_##n.nil_desc, \
290 #define DAP_FUNC_FUNCTION_DATA_DEFINE(n, _) \ argument
291 USBD_DESC_STRING_DEFINE(iface_str_desc_nd_##n, \
295 static struct dap_func_data dap_func_data_##n = { \
296 .desc = &dap_func_desc_##n, \
297 .fs_desc = dap_func_fs_desc_##n, \
298 .hs_desc = dap_func_hs_desc_##n, \
299 .iface_str_desc_nd = &iface_str_desc_nd_##n, \
302 USBD_DEFINE_CLASS(dap_func_##n, &dap_func_api, &dap_func_data_##n, NULL);