Coverage Report

Created: 2025-06-22 06:29

/work/fu-hid-struct.c
Line
Count
Source (jump to first uncovered line)
1
/* auto-generated, do not modify */
2
#include "config.h"
3
4
#include "fu-hid-struct.h"
5
6
#ifdef G_LOG_DOMAIN
7
  #undef G_LOG_DOMAIN
8
#endif
9
#define G_LOG_DOMAIN "FuStruct"
10
11
const gchar *
12
fu_hid_item_tag_to_string(FuHidItemTag val)
13
107k
{
14
107k
    if (val == FU_HID_ITEM_TAG_UNKNOWN)
15
1.62k
        return "unknown";
16
105k
    if (val == FU_HID_ITEM_TAG_INPUT)
17
552
        return "input";
18
105k
    if (val == FU_HID_ITEM_TAG_OUTPUT)
19
233
        return "output";
20
104k
    if (val == FU_HID_ITEM_TAG_FEATURE)
21
185
        return "feature";
22
104k
    if (val == FU_HID_ITEM_TAG_COLLECTION)
23
187
        return "collection";
24
104k
    if (val == FU_HID_ITEM_TAG_END_COLLECTION)
25
511
        return "end-collection";
26
103k
    if (val == FU_HID_ITEM_TAG_USAGE_PAGE)
27
3.75k
        return "usage-page";
28
100k
    if (val == FU_HID_ITEM_TAG_LOGICAL_MINIMUM)
29
3.54k
        return "logical-minimum";
30
96.6k
    if (val == FU_HID_ITEM_TAG_LOGICAL_MAXIMUM)
31
3.65k
        return "logical-maximum";
32
93.0k
    if (val == FU_HID_ITEM_TAG_PHYSICAL_MINIMUM)
33
1.52k
        return "physical-minimum";
34
91.4k
    if (val == FU_HID_ITEM_TAG_PHYSICAL_MAXIMUM)
35
2.07k
        return "physical-maximum";
36
89.4k
    if (val == FU_HID_ITEM_TAG_UNIT)
37
2.17k
        return "unit";
38
87.2k
    if (val == FU_HID_ITEM_TAG_REPORT_SIZE)
39
1.69k
        return "report-size";
40
85.5k
    if (val == FU_HID_ITEM_TAG_REPORT_ID)
41
2.77k
        return "report-id";
42
82.7k
    if (val == FU_HID_ITEM_TAG_REPORT_COUNT)
43
4.85k
        return "report-count";
44
77.9k
    if (val == FU_HID_ITEM_TAG_PUSH)
45
1.68k
        return "push";
46
76.2k
    if (val == FU_HID_ITEM_TAG_POP)
47
2.51k
        return "pop";
48
73.7k
    if (val == FU_HID_ITEM_TAG_USAGE)
49
1.43k
        return "usage";
50
72.2k
    if (val == FU_HID_ITEM_TAG_USAGE_MINIMUM)
51
639
        return "usage-minimum";
52
71.6k
    if (val == FU_HID_ITEM_TAG_USAGE_MAXIMUM)
53
796
        return "usage-maximum";
54
70.8k
    if (val == FU_HID_ITEM_TAG_DESIGNATOR_INDEX)
55
571
        return "designator-index";
56
70.2k
    if (val == FU_HID_ITEM_TAG_DESIGNATOR_MINIMUM)
57
719
        return "designator-minimum";
58
69.5k
    if (val == FU_HID_ITEM_TAG_DESIGNATOR_MAXIMUM)
59
1.15k
        return "designator-maximum";
60
68.4k
    if (val == FU_HID_ITEM_TAG_STRING_INDEX)
61
599
        return "string-index";
62
67.8k
    if (val == FU_HID_ITEM_TAG_STRING_MINIMUM)
63
861
        return "string-minimum";
64
66.9k
    if (val == FU_HID_ITEM_TAG_STRING_MAXIMUM)
65
772
        return "string-maximum";
66
66.1k
    if (val == FU_HID_ITEM_TAG_LONG)
67
6.96k
        return "long";
68
59.2k
    return NULL;
69
66.1k
}
70
FuHidItemTag
71
fu_hid_item_tag_from_string(const gchar *val)
72
0
{
73
0
    if (g_strcmp0(val, "unknown") == 0)
74
0
        return FU_HID_ITEM_TAG_UNKNOWN;
75
0
    if (g_strcmp0(val, "input") == 0)
76
0
        return FU_HID_ITEM_TAG_INPUT;
77
0
    if (g_strcmp0(val, "output") == 0)
78
0
        return FU_HID_ITEM_TAG_OUTPUT;
79
0
    if (g_strcmp0(val, "feature") == 0)
80
0
        return FU_HID_ITEM_TAG_FEATURE;
81
0
    if (g_strcmp0(val, "collection") == 0)
82
0
        return FU_HID_ITEM_TAG_COLLECTION;
83
0
    if (g_strcmp0(val, "end-collection") == 0)
84
0
        return FU_HID_ITEM_TAG_END_COLLECTION;
85
0
    if (g_strcmp0(val, "usage-page") == 0)
86
0
        return FU_HID_ITEM_TAG_USAGE_PAGE;
87
0
    if (g_strcmp0(val, "logical-minimum") == 0)
88
0
        return FU_HID_ITEM_TAG_LOGICAL_MINIMUM;
89
0
    if (g_strcmp0(val, "logical-maximum") == 0)
90
0
        return FU_HID_ITEM_TAG_LOGICAL_MAXIMUM;
91
0
    if (g_strcmp0(val, "physical-minimum") == 0)
92
0
        return FU_HID_ITEM_TAG_PHYSICAL_MINIMUM;
93
0
    if (g_strcmp0(val, "physical-maximum") == 0)
94
0
        return FU_HID_ITEM_TAG_PHYSICAL_MAXIMUM;
95
0
    if (g_strcmp0(val, "unit") == 0)
96
0
        return FU_HID_ITEM_TAG_UNIT;
97
0
    if (g_strcmp0(val, "report-size") == 0)
98
0
        return FU_HID_ITEM_TAG_REPORT_SIZE;
99
0
    if (g_strcmp0(val, "report-id") == 0)
100
0
        return FU_HID_ITEM_TAG_REPORT_ID;
101
0
    if (g_strcmp0(val, "report-count") == 0)
102
0
        return FU_HID_ITEM_TAG_REPORT_COUNT;
103
0
    if (g_strcmp0(val, "push") == 0)
104
0
        return FU_HID_ITEM_TAG_PUSH;
105
0
    if (g_strcmp0(val, "pop") == 0)
106
0
        return FU_HID_ITEM_TAG_POP;
107
0
    if (g_strcmp0(val, "usage") == 0)
108
0
        return FU_HID_ITEM_TAG_USAGE;
109
0
    if (g_strcmp0(val, "usage-minimum") == 0)
110
0
        return FU_HID_ITEM_TAG_USAGE_MINIMUM;
111
0
    if (g_strcmp0(val, "usage-maximum") == 0)
112
0
        return FU_HID_ITEM_TAG_USAGE_MAXIMUM;
113
0
    if (g_strcmp0(val, "designator-index") == 0)
114
0
        return FU_HID_ITEM_TAG_DESIGNATOR_INDEX;
115
0
    if (g_strcmp0(val, "designator-minimum") == 0)
116
0
        return FU_HID_ITEM_TAG_DESIGNATOR_MINIMUM;
117
0
    if (g_strcmp0(val, "designator-maximum") == 0)
118
0
        return FU_HID_ITEM_TAG_DESIGNATOR_MAXIMUM;
119
0
    if (g_strcmp0(val, "string-index") == 0)
120
0
        return FU_HID_ITEM_TAG_STRING_INDEX;
121
0
    if (g_strcmp0(val, "string-minimum") == 0)
122
0
        return FU_HID_ITEM_TAG_STRING_MINIMUM;
123
0
    if (g_strcmp0(val, "string-maximum") == 0)
124
0
        return FU_HID_ITEM_TAG_STRING_MAXIMUM;
125
0
    if (g_strcmp0(val, "long") == 0)
126
0
        return FU_HID_ITEM_TAG_LONG;
127
0
    return FU_HID_ITEM_TAG_UNKNOWN;
128
0
}
129
130
const gchar *
131
fu_hid_item_kind_to_string(FuHidItemKind val)
132
107k
{
133
107k
    if (val == FU_HID_ITEM_KIND_MAIN)
134
4.34k
        return "main";
135
102k
    if (val == FU_HID_ITEM_KIND_GLOBAL)
136
39.1k
        return "global";
137
63.6k
    if (val == FU_HID_ITEM_KIND_LOCAL)
138
29.2k
        return "local";
139
34.3k
    return NULL;
140
63.6k
}