usbx
UX_SYSTEM_HOST_STRUCT::ux_system_host_change_function
is only used within usbx.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
usbx
UX_SYSTEM_HOST_STRUCT::ux_system_host_change_function
UX_SYSTEM_HOST_STRUCT::ux_system_host_change_function field
Syntax
from
ux_api.h:2448
UINT
(
*
ux_system_host_change_function
)
(
ULONG
,
UX_HOST_CLASS
*
,
VOID
*
)
;
References
Location
Referrer
Text
ux_api.h:2448
UINT
(
*
ux_system_host_change_function
)
(
ULONG
,
UX_HOST_CLASS
*
,
VOID
*
)
;
ux_host_class_cdc_acm_activate.c:317
_ux_host_class_cdc_acm_activate()
if
(
_ux_system_host
->
ux_system_host_change_function
!=
UX_NULL
)
ux_host_class_cdc_acm_activate.c:321
_ux_host_class_cdc_acm_activate()
_ux_system_host
->
ux_system_host_change_function
(
UX_DEVICE_INSERTION
,
cdc_acm
->
ux_host_class_cdc_acm_class
,
(
VOID
*
)
cdc_acm
)
;
ux_host_class_cdc_acm_deactivate.c:174
_ux_host_class_cdc_acm_deactivate()
if
(
_ux_system_host
->
ux_system_host_change_function
!=
UX_NULL
)
ux_host_class_cdc_acm_deactivate.c:178
_ux_host_class_cdc_acm_deactivate()
_ux_system_host
->
ux_system_host_change_function
(
UX_DEVICE_REMOVAL
,
cdc_acm
->
ux_host_class_cdc_acm_class
,
(
VOID
*
)
cdc_acm
)
;
ux_host_class_hid_activate.c:165
_ux_host_class_hid_activate()
if
(
_ux_system_host
->
ux_system_host_change_function
!=
UX_NULL
)
ux_host_class_hid_activate.c:169
_ux_host_class_hid_activate()
_ux_system_host
->
ux_system_host_change_function
(
UX_DEVICE_INSERTION
,
hid
->
ux_host_class_hid_class
,
(
VOID
*
)
hid
)
;
ux_host_class_hid_deactivate.c:157
_ux_host_class_hid_deactivate()
if
(
_ux_system_host
->
ux_system_host_change_function
!=
UX_NULL
)
ux_host_class_hid_deactivate.c:161
_ux_host_class_hid_deactivate()
_ux_system_host
->
ux_system_host_change_function
(
UX_DEVICE_REMOVAL
,
hid
->
ux_host_class_hid_class
,
(
VOID
*
)
hid
)
;
ux_host_class_hid_keyboard_activate.c:409
_ux_host_class_hid_keyboard_activate()
if
(
_ux_system_host
->
ux_system_host_change_function
!=
UX_NULL
)
ux_host_class_hid_keyboard_activate.c:413
_ux_host_class_hid_keyboard_activate()
_ux_system_host
->
ux_system_host_change_function
(
UX_HID_CLIENT_INSERTION
,
hid
->
ux_host_class_hid_class
,
(
VOID
*
)
hid_client
)
;
ux_host_class_hid_keyboard_deactivate.c:127
_ux_host_class_hid_keyboard_deactivate()
if
(
_ux_system_host
->
ux_system_host_change_function
!=
UX_NULL
)
ux_host_class_hid_keyboard_deactivate.c:131
_ux_host_class_hid_keyboard_deactivate()
_ux_system_host
->
ux_system_host_change_function
(
UX_HID_CLIENT_REMOVAL
,
hid
->
ux_host_class_hid_class
,
(
VOID
*
)
hid_client
)
;
ux_host_class_hid_mouse_activate.c:191
_ux_host_class_hid_mouse_activate()
if
(
_ux_system_host
->
ux_system_host_change_function
!=
UX_NULL
)
ux_host_class_hid_mouse_activate.c:195
_ux_host_class_hid_mouse_activate()
_ux_system_host
->
ux_system_host_change_function
(
UX_HID_CLIENT_INSERTION
,
hid
->
ux_host_class_hid_class
,
(
VOID
*
)
hid_client
)
;
ux_host_class_hid_mouse_deactivate.c:100
_ux_host_class_hid_mouse_deactivate()
if
(
_ux_system_host
->
ux_system_host_change_function
!=
UX_NULL
)
ux_host_class_hid_mouse_deactivate.c:104
_ux_host_class_hid_mouse_deactivate()
_ux_system_host
->
ux_system_host_change_function
(
UX_HID_CLIENT_REMOVAL
,
hid
->
ux_host_class_hid_class
,
(
VOID
*
)
hid_client
)
;
ux_host_class_storage_activate.c:188
_ux_host_class_storage_activate()
if
(
_ux_system_host
->
ux_system_host_change_function
!=
UX_NULL
)
ux_host_class_storage_activate.c:192
_ux_host_class_storage_activate()
_ux_system_host
->
ux_system_host_change_function
(
UX_DEVICE_INSERTION
,
storage
->
ux_host_class_storage_class
,
(
VOID
*
)
storage
)
;
ux_host_class_storage_deactivate.c:229
_ux_host_class_storage_deactivate()
if
(
_ux_system_host
->
ux_system_host_change_function
!=
UX_NULL
)
ux_host_class_storage_deactivate.c:233
_ux_host_class_storage_deactivate()
_ux_system_host
->
ux_system_host_change_function
(
UX_DEVICE_REMOVAL
,
storage
->
ux_host_class_storage_class
,
(
VOID
*
)
storage
)
;
ux_host_stack_device_remove.c:203
_ux_host_stack_device_remove()
if
(
_ux_system_host
->
ux_system_host_change_function
)
ux_host_stack_device_remove.c:205
_ux_host_stack_device_remove()
_ux_system_host
->
ux_system_host_change_function
(
UX_DEVICE_DISCONNECTION
,
UX_NULL
,
(
VOID
*
)
device
)
;
ux_host_stack_initialize.c:162
_ux_host_stack_initialize()
_ux_system_host
->
ux_system_host_change_function
=
ux_system_host_change_function
;
ux_host_stack_rh_device_insertion.c:194
_ux_host_stack_rh_device_insertion()
if
(
_ux_system_host
->
ux_system_host_change_function
)
ux_host_stack_rh_device_insertion.c:196
_ux_host_stack_rh_device_insertion()
_ux_system_host
->
ux_system_host_change_function
(
UX_DEVICE_CONNECTION
,
UX_NULL
,
(
VOID
*
)
device
)
;
ux_host_stack_rh_device_insertion.c:238
_ux_host_stack_rh_device_insertion()
if
(
_ux_system_host
->
ux_system_host_change_function
)
ux_host_stack_rh_device_insertion.c:240
_ux_host_stack_rh_device_insertion()
_ux_system_host
->
ux_system_host_change_function
(
UX_DEVICE_CONNECTION
,
UX_NULL
,
(
VOID
*
)
device
)
;
Call Tree
Functions calling
UX_SYSTEM_HOST_STRUCT::ux_system_host_change_function
_ux_host_class_hid_activate()
_ux_host_class_hid_deactivate()
_ux_host_class_hid_keyboard_activate()
_ux_host_class_hid_keyboard_deactivate()
_ux_host_class_hid_mouse_activate()
_ux_host_class_hid_mouse_deactivate()
_ux_host_class_storage_activate()
_ux_host_class_storage_deactivate()
_ux_host_stack_device_remove()
_ux_host_stack_rh_device_insertion()
_ux_host_class_cdc_acm_activate()
_ux_host_class_cdc_acm_deactivate()
all items filtered out
UX_SYSTEM_HOST_STRUCT::ux_system_host_change_function
Functions writing
UX_SYSTEM_HOST_STRUCT::ux_system_host_change_function
Functions reading
UX_SYSTEM_HOST_STRUCT::ux_system_host_change_function
_ux_host_stack_initialize()
all items filtered out
UX_SYSTEM_HOST_STRUCT::ux_system_host_change_function
_ux_host_class_hid_activate()
_ux_host_class_hid_deactivate()
_ux_host_class_hid_keyboard_activate()
_ux_host_class_hid_keyboard_deactivate()
_ux_host_class_hid_mouse_activate()
_ux_host_class_hid_mouse_deactivate()
_ux_host_class_storage_activate()
_ux_host_class_storage_deactivate()
_ux_host_stack_device_remove()
_ux_host_stack_rh_device_insertion()
_ux_host_class_cdc_acm_activate()
_ux_host_class_cdc_acm_deactivate()
all items filtered out
Type of
UX_SYSTEM_HOST_STRUCT::ux_system_host_change_function
UX_SYSTEM_HOST_STRUCT::ux_system_host_change_function
UINT
all items filtered out