usbx
UX_HOST_CLASS_HID_PARSER_STRUCT::ux_host_class_hid_parser_global
is only used within usbx.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
usbx
UX_HOST_CLASS_HID_PARSER_STRUCT::ux_host_class_hid_parser_global
UX_HOST_CLASS_HID_PARSER_STRUCT::ux_host_class_hid_parser_global field
Syntax
from
ux_host_class_hid.h:915
UX_HOST_CLASS_HID_GLOBAL_ITEM
ux_host_class_hid_parser_global
;
References
Location
Referrer
Text
ux_host_class_hid.h:916
ux_host_class_hid_parser_global
;
ux_host_class_hid_global_item_parse.c:93
_ux_host_class_hid_global_item_parse()
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_usage_page
=
ux_host_class_hid_global_item_parse.c:101
_ux_host_class_hid_global_item_parse()
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_logical_min
=
ux_host_class_hid_global_item_parse.c:109
_ux_host_class_hid_global_item_parse()
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_logical_max
=
ux_host_class_hid_global_item_parse.c:117
_ux_host_class_hid_global_item_parse()
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_physical_min
=
ux_host_class_hid_global_item_parse.c:125
_ux_host_class_hid_global_item_parse()
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_physical_max
=
ux_host_class_hid_global_item_parse.c:133
_ux_host_class_hid_global_item_parse()
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_unit_expo
=
ux_host_class_hid_global_item_parse.c:141
_ux_host_class_hid_global_item_parse()
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_unit
=
ux_host_class_hid_global_item_parse.c:149
_ux_host_class_hid_global_item_parse()
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_size
=
ux_host_class_hid_global_item_parse.c:152
_ux_host_class_hid_global_item_parse()
if
(
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_size
>
UX_HOST_CLASS_HID_REPORT_SIZE
)
ux_host_class_hid_global_item_parse.c:170
_ux_host_class_hid_global_item_parse()
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_id
=
ux_host_class_hid_global_item_parse.c:178
_ux_host_class_hid_global_item_parse()
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_count
=
ux_host_class_hid_global_item_parse.c:181
_ux_host_class_hid_global_item_parse()
if
(
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_count
>
UX_HOST_CLASS_HID_USAGES
)
ux_host_class_hid_global_item_parse.c:212
_ux_host_class_hid_global_item_parse()
&
hid_parser
->
ux_host_class_hid_parser_global
,
sizeof
(
UX_HOST_CLASS_HID_GLOBAL_ITEM
)
)
;
/* Use case of memcpy is verified. */
ux_host_class_hid_global_item_parse.c:231
_ux_host_class_hid_global_item_parse()
_ux_utility_memory_copy
(
&
hid_parser
->
ux_host_class_hid_parser_global
,
ux_host_class_hid_local_item_parse.c:109
_ux_host_class_hid_local_item_parse()
usage
|=
(
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_usage_page
<
<
16
)
;
ux_host_class_hid_local_item_parse.c:170
_ux_host_class_hid_local_item_parse()
usage
=
usage_min
|
(
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_usage_page
<
<
16
)
;
ux_host_class_hid_main_item_parse.c:109
_ux_host_class_hid_main_item_parse()
hid_parser
->
ux_host_class_hid_parser_main_page
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_usage_page
;
ux_host_class_hid_report_add.c:167
_ux_host_class_hid_report_add()
if
(
(
hid_report
!=
UX_NULL
)
&&
(
hid_report
->
ux_host_class_hid_report_id
==
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_id
)
)
ux_host_class_hid_report_add.c:182
_ux_host_class_hid_report_add()
new_hid_report
->
ux_host_class_hid_report_id
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_id
;
ux_host_class_hid_report_add.c:187
_ux_host_class_hid_report_add()
new_hid_report
->
ux_host_class_hid_report_bit_length
+=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_size
*
ux_host_class_hid_report_add.c:188
_ux_host_class_hid_report_add()
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_count
;
ux_host_class_hid_report_add.c:200
_ux_host_class_hid_report_add()
hid_field_count
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_count
;
ux_host_class_hid_report_add.c:235
_ux_host_class_hid_report_add()
new_hid_field
->
ux_host_class_hid_field_logical_min
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_logical_min
;
ux_host_class_hid_report_add.c:236
_ux_host_class_hid_report_add()
new_hid_field
->
ux_host_class_hid_field_logical_max
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_logical_max
;
ux_host_class_hid_report_add.c:239
_ux_host_class_hid_report_add()
new_hid_field
->
ux_host_class_hid_field_usage_page
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_usage_page
;
ux_host_class_hid_report_add.c:244
_ux_host_class_hid_report_add()
new_hid_field
->
ux_host_class_hid_field_physical_min
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_physical_min
;
ux_host_class_hid_report_add.c:245
_ux_host_class_hid_report_add()
new_hid_field
->
ux_host_class_hid_field_physical_max
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_physical_max
;
ux_host_class_hid_report_add.c:248
_ux_host_class_hid_report_add()
new_hid_field
->
ux_host_class_hid_field_unit
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_unit
;
ux_host_class_hid_report_add.c:249
_ux_host_class_hid_report_add()
new_hid_field
->
ux_host_class_hid_field_unit_expo
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_unit_expo
;
ux_host_class_hid_report_add.c:253
_ux_host_class_hid_report_add()
new_hid_field
->
ux_host_class_hid_field_report_id
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_id
;
ux_host_class_hid_report_add.c:254
_ux_host_class_hid_report_add()
new_hid_field
->
ux_host_class_hid_field_report_size
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_size
;
ux_host_class_hid_report_add.c:255
_ux_host_class_hid_report_add()
new_hid_field
->
ux_host_class_hid_field_report_count
=
hid_parser
->
ux_host_class_hid_parser_global
.
ux_host_class_hid_global_item_report_count
;
Data Use
Functions reading
UX_HOST_CLASS_HID_PARSER_STRUCT::ux_host_class_hid_parser_global
UX_HOST_CLASS_HID_PARSER_STRUCT::ux_host_class_hid_parser_global
_ux_host_class_hid_global_item_parse()
_ux_host_class_hid_local_item_parse()
_ux_host_class_hid_main_item_parse()
_ux_host_class_hid_report_add()
all items filtered out
Type of
UX_HOST_CLASS_HID_PARSER_STRUCT::ux_host_class_hid_parser_global
UX_HOST_CLASS_HID_PARSER_STRUCT::ux_host_class_hid_parser_global
UX_HOST_CLASS_HID_GLOBAL_ITEM_STRUCT
all items filtered out