Lines Matching refs:localState
51 local_item_state localState; in ParseReportDescriptor() local
52 memset(&localState, 0, sizeof(local_item_state)); in ParseReportDescriptor()
57 localState); in ParseReportDescriptor()
115 localState.usage_stack = &usageStack[0]; in ParseReportDescriptor()
116 localState.usage_stack_used = usageStack.Count(); in ParseReportDescriptor()
122 (uint8)data, localState); in ParseReportDescriptor()
167 if (!localState.designator_index_set) { in ParseReportDescriptor()
168 localState.designator_index in ParseReportDescriptor()
169 = localState.designator_minimum; in ParseReportDescriptor()
172 if (!localState.string_index_set) in ParseReportDescriptor()
173 localState.string_index = localState.string_minimum; in ParseReportDescriptor()
176 target->AddMainItem(globalState, localState, *mainData, in ParseReportDescriptor()
181 memset(&localState, 0, sizeof(local_item_state)); in ParseReportDescriptor()
284 localState.usage_minimum.u.extended = data; in ParseReportDescriptor()
285 localState.usage_minimum.is_extended in ParseReportDescriptor()
287 localState.usage_minimum_set = true; in ParseReportDescriptor()
291 localState.usage_maximum.u.extended = data; in ParseReportDescriptor()
292 localState.usage_maximum.is_extended in ParseReportDescriptor()
294 localState.usage_maximum_set = true; in ParseReportDescriptor()
296 if (localState.usage_minimum.u.extended in ParseReportDescriptor()
297 <= localState.usage_maximum.u.extended) { in ParseReportDescriptor()
299 uint32 count = localState.usage_maximum.u.extended in ParseReportDescriptor()
300 - localState.usage_minimum.u.extended + 1; in ParseReportDescriptor()
301 usage_value value = localState.usage_minimum; in ParseReportDescriptor()
313 localState.usage_minimum_set in ParseReportDescriptor()
314 = localState.usage_maximum_set = false; in ParseReportDescriptor()
318 localState.designator_index = data; in ParseReportDescriptor()
319 localState.designator_index_set = true; in ParseReportDescriptor()
323 localState.designator_minimum = data; in ParseReportDescriptor()
327 localState.designator_maximum = data; in ParseReportDescriptor()
331 localState.string_index = data; in ParseReportDescriptor()
332 localState.string_index_set = true; in ParseReportDescriptor()
336 localState.string_minimum = data; in ParseReportDescriptor()
340 localState.string_maximum = data; in ParseReportDescriptor()