Coverage Report

Created: 2025-11-09 07:06

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/work/fu-hid-struct.c
Line
Count
Source
1
/* auto-generated, do not modify */
2
#include "config.h"
3
4
#include <glib.h>
5
6
#include "fu-hid-struct.h"
7
8
#ifdef G_LOG_DOMAIN
9
  #undef G_LOG_DOMAIN
10
#endif
11
#define G_LOG_DOMAIN "FuStruct"
12
13
const gchar *
14
fu_hid_item_tag_to_string(FuHidItemTag val)
15
157k
{
16
157k
    if (val == FU_HID_ITEM_TAG_UNKNOWN)
17
1.28k
        return "unknown";
18
156k
    if (val == FU_HID_ITEM_TAG_INPUT)
19
446
        return "input";
20
155k
    if (val == FU_HID_ITEM_TAG_OUTPUT)
21
191
        return "output";
22
155k
    if (val == FU_HID_ITEM_TAG_FEATURE)
23
131
        return "feature";
24
155k
    if (val == FU_HID_ITEM_TAG_COLLECTION)
25
168
        return "collection";
26
155k
    if (val == FU_HID_ITEM_TAG_END_COLLECTION)
27
600
        return "end-collection";
28
154k
    if (val == FU_HID_ITEM_TAG_USAGE_PAGE)
29
3.49k
        return "usage-page";
30
151k
    if (val == FU_HID_ITEM_TAG_LOGICAL_MINIMUM)
31
3.53k
        return "logical-minimum";
32
147k
    if (val == FU_HID_ITEM_TAG_LOGICAL_MAXIMUM)
33
3.50k
        return "logical-maximum";
34
144k
    if (val == FU_HID_ITEM_TAG_PHYSICAL_MINIMUM)
35
1.54k
        return "physical-minimum";
36
142k
    if (val == FU_HID_ITEM_TAG_PHYSICAL_MAXIMUM)
37
2.30k
        return "physical-maximum";
38
140k
    if (val == FU_HID_ITEM_TAG_UNIT)
39
1.69k
        return "unit";
40
138k
    if (val == FU_HID_ITEM_TAG_REPORT_SIZE)
41
1.63k
        return "report-size";
42
137k
    if (val == FU_HID_ITEM_TAG_REPORT_ID)
43
2.74k
        return "report-id";
44
134k
    if (val == FU_HID_ITEM_TAG_REPORT_COUNT)
45
4.47k
        return "report-count";
46
129k
    if (val == FU_HID_ITEM_TAG_PUSH)
47
1.39k
        return "push";
48
128k
    if (val == FU_HID_ITEM_TAG_POP)
49
2.41k
        return "pop";
50
126k
    if (val == FU_HID_ITEM_TAG_USAGE)
51
1.24k
        return "usage";
52
124k
    if (val == FU_HID_ITEM_TAG_USAGE_MINIMUM)
53
516
        return "usage-minimum";
54
124k
    if (val == FU_HID_ITEM_TAG_USAGE_MAXIMUM)
55
625
        return "usage-maximum";
56
123k
    if (val == FU_HID_ITEM_TAG_DESIGNATOR_INDEX)
57
346
        return "designator-index";
58
123k
    if (val == FU_HID_ITEM_TAG_DESIGNATOR_MINIMUM)
59
715
        return "designator-minimum";
60
122k
    if (val == FU_HID_ITEM_TAG_DESIGNATOR_MAXIMUM)
61
1.17k
        return "designator-maximum";
62
121k
    if (val == FU_HID_ITEM_TAG_STRING_INDEX)
63
512
        return "string-index";
64
120k
    if (val == FU_HID_ITEM_TAG_STRING_MINIMUM)
65
654
        return "string-minimum";
66
120k
    if (val == FU_HID_ITEM_TAG_STRING_MAXIMUM)
67
743
        return "string-maximum";
68
119k
    if (val == FU_HID_ITEM_TAG_LONG)
69
8.23k
        return "long";
70
111k
    return NULL;
71
119k
}
72
FuHidItemTag
73
fu_hid_item_tag_from_string(const gchar *val)
74
0
{
75
0
    if (g_strcmp0(val, "unknown") == 0)
76
0
        return FU_HID_ITEM_TAG_UNKNOWN;
77
0
    if (g_strcmp0(val, "input") == 0)
78
0
        return FU_HID_ITEM_TAG_INPUT;
79
0
    if (g_strcmp0(val, "output") == 0)
80
0
        return FU_HID_ITEM_TAG_OUTPUT;
81
0
    if (g_strcmp0(val, "feature") == 0)
82
0
        return FU_HID_ITEM_TAG_FEATURE;
83
0
    if (g_strcmp0(val, "collection") == 0)
84
0
        return FU_HID_ITEM_TAG_COLLECTION;
85
0
    if (g_strcmp0(val, "end-collection") == 0)
86
0
        return FU_HID_ITEM_TAG_END_COLLECTION;
87
0
    if (g_strcmp0(val, "usage-page") == 0)
88
0
        return FU_HID_ITEM_TAG_USAGE_PAGE;
89
0
    if (g_strcmp0(val, "logical-minimum") == 0)
90
0
        return FU_HID_ITEM_TAG_LOGICAL_MINIMUM;
91
0
    if (g_strcmp0(val, "logical-maximum") == 0)
92
0
        return FU_HID_ITEM_TAG_LOGICAL_MAXIMUM;
93
0
    if (g_strcmp0(val, "physical-minimum") == 0)
94
0
        return FU_HID_ITEM_TAG_PHYSICAL_MINIMUM;
95
0
    if (g_strcmp0(val, "physical-maximum") == 0)
96
0
        return FU_HID_ITEM_TAG_PHYSICAL_MAXIMUM;
97
0
    if (g_strcmp0(val, "unit") == 0)
98
0
        return FU_HID_ITEM_TAG_UNIT;
99
0
    if (g_strcmp0(val, "report-size") == 0)
100
0
        return FU_HID_ITEM_TAG_REPORT_SIZE;
101
0
    if (g_strcmp0(val, "report-id") == 0)
102
0
        return FU_HID_ITEM_TAG_REPORT_ID;
103
0
    if (g_strcmp0(val, "report-count") == 0)
104
0
        return FU_HID_ITEM_TAG_REPORT_COUNT;
105
0
    if (g_strcmp0(val, "push") == 0)
106
0
        return FU_HID_ITEM_TAG_PUSH;
107
0
    if (g_strcmp0(val, "pop") == 0)
108
0
        return FU_HID_ITEM_TAG_POP;
109
0
    if (g_strcmp0(val, "usage") == 0)
110
0
        return FU_HID_ITEM_TAG_USAGE;
111
0
    if (g_strcmp0(val, "usage-minimum") == 0)
112
0
        return FU_HID_ITEM_TAG_USAGE_MINIMUM;
113
0
    if (g_strcmp0(val, "usage-maximum") == 0)
114
0
        return FU_HID_ITEM_TAG_USAGE_MAXIMUM;
115
0
    if (g_strcmp0(val, "designator-index") == 0)
116
0
        return FU_HID_ITEM_TAG_DESIGNATOR_INDEX;
117
0
    if (g_strcmp0(val, "designator-minimum") == 0)
118
0
        return FU_HID_ITEM_TAG_DESIGNATOR_MINIMUM;
119
0
    if (g_strcmp0(val, "designator-maximum") == 0)
120
0
        return FU_HID_ITEM_TAG_DESIGNATOR_MAXIMUM;
121
0
    if (g_strcmp0(val, "string-index") == 0)
122
0
        return FU_HID_ITEM_TAG_STRING_INDEX;
123
0
    if (g_strcmp0(val, "string-minimum") == 0)
124
0
        return FU_HID_ITEM_TAG_STRING_MINIMUM;
125
0
    if (g_strcmp0(val, "string-maximum") == 0)
126
0
        return FU_HID_ITEM_TAG_STRING_MAXIMUM;
127
0
    if (g_strcmp0(val, "long") == 0)
128
0
        return FU_HID_ITEM_TAG_LONG;
129
0
    return FU_HID_ITEM_TAG_UNKNOWN;
130
0
}
131
132
const gchar *
133
fu_hid_item_kind_to_string(FuHidItemKind val)
134
157k
{
135
157k
    if (val == FU_HID_ITEM_KIND_MAIN)
136
3.79k
        return "main";
137
153k
    if (val == FU_HID_ITEM_KIND_GLOBAL)
138
37.8k
        return "global";
139
115k
    if (val == FU_HID_ITEM_KIND_LOCAL)
140
31.7k
        return "local";
141
84.0k
    return NULL;
142
115k
}