UX_THREAD_EXTENSION_PTR_GET is only used within usbx.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesusbxUX_THREAD_EXTENSION_PTR_GET

UX_THREAD_EXTENSION_PTR_GET macro

Syntax

#define UX_THREAD_EXTENSION_PTR_GET(a, b, c) (a) = (b *)(c);

Arguments

a

b

c

References

LocationText
ux_api.h:350
#define UX_THREAD_EXTENSION_PTR_GET(a, b, c) (a) = (b *)(c);
ux_device_class_cdc_acm_bulkin_thread.c:104
UX_THREAD_EXTENSION_PTR_GET(cdc_acm, UX_SLAVE_CLASS_CDC_ACM, cdc_acm_class)
ux_device_class_cdc_acm_bulkout_thread.c:95
UX_THREAD_EXTENSION_PTR_GET(cdc_acm, UX_SLAVE_CLASS_CDC_ACM, cdc_acm_class)
ux_device_class_cdc_ecm_bulkin_thread.c:97
UX_THREAD_EXTENSION_PTR_GET(class, UX_SLAVE_CLASS, cdc_ecm_class)
ux_device_class_cdc_ecm_bulkout_thread.c:95
UX_THREAD_EXTENSION_PTR_GET(class, UX_SLAVE_CLASS, cdc_ecm_class)
ux_device_class_cdc_ecm_interrupt_thread.c:93
UX_THREAD_EXTENSION_PTR_GET(class, UX_SLAVE_CLASS, cdc_ecm_class)
ux_device_class_dfu_thread.c:93
UX_THREAD_EXTENSION_PTR_GET(class, UX_SLAVE_CLASS, dfu_class)
ux_device_class_hid_interrupt_thread.c:103
UX_THREAD_EXTENSION_PTR_GET(class, UX_SLAVE_CLASS, hid_class)
ux_device_class_storage_thread.c:148
UX_THREAD_EXTENSION_PTR_GET(class, UX_SLAVE_CLASS, storage_class)
ux_host_class_hid_keyboard_thread.c:91
UX_THREAD_EXTENSION_PTR_GET(keyboard_instance, UX_HOST_CLASS_HID_KEYBOARD, thread_input)
ux_host_class_storage_thread_entry.c:117
UX_THREAD_EXTENSION_PTR_GET(class_inst, UX_HOST_CLASS, class_address)