Lines Matching refs:entity_item_t

103 static int			hidparser_ItemList(entity_item_t **,
105 static int hidparser_ReportDescriptor(entity_item_t **,
107 static int hidparser_ReportDescriptorDash(entity_item_t **,
109 static int hidparser_MainItem(entity_item_t **,
113 static entity_item_t *hidparser_allocate_entity(hidparser_tok_t *);
123 static entity_attribute_t *hidparser_lookup_attribute(entity_item_t *,
125 static void hidparser_global_err_check(entity_item_t *);
126 static void hidparser_local_err_check(entity_item_t *);
127 static void hidparser_mainitem_err_check(entity_item_t *);
133 entity_item_t *, int, int, int,
135 static void hidparser_check_minmax_val(entity_item_t *,
138 entity_item_t *,
140 static void hidparser_error_delim(entity_item_t *, int);
142 entity_item_t *,
146 entity_item_t *, uint32_t, uint32_t,
149 entity_item_t *, uint32_t,
153 entity_item_t *entity,
159 entity_item_t **);
162 entity_item_t *);
164 entity_item_t *handle,
167 entity_item_t *parse_handle,
176 entity_item_t *parser_handle,
222 entity_item_t *root;
315 hidparser_get_packet_size_report_des(entity_item_t *parser_handle,
320 entity_item_t *current = parser_handle;
422 hidparser_get_usage_attribute_report_des(entity_item_t *parser_handle,
431 entity_item_t *current = parser_handle;
606 hidparser_get_main_item_data_descr_main(entity_item_t *parser_handle,
613 entity_item_t *current = parser_handle;
745 entity_item_t *current;
815 entity_item_t *current;
907 hidparser_get_usage_list_in_order_internal(entity_item_t *parser_handle,
915 entity_item_t *current = parser_handle;
1243 entity_item_t *parser_handle,
1248 entity_item_t *current = parser_handle;
1324 hidparser_print_report_descr_handle(entity_item_t *handle,
1327 entity_item_t *current = handle;
1352 hidparser_print_entity(entity_item_t *entity, int indent_level)
1487 entity_item_t **item_ptr)
1529 hidparser_ReportDescriptorDash(entity_item_t ** item_ptr,
1560 hidparser_ReportDescriptor(entity_item_t ** item_ptr,
1615 hidparser_ItemList(entity_item_t ** item_ptr, hidparser_tok_t *scan_ifp)
1617 entity_item_t *curr_ei, *cache_ei, *prev_ei, *tmp_ei;
1741 hidparser_MainItem(entity_item_t ** item_ptr,
2083 static entity_item_t *
2086 entity_item_t *entity;
2093 entity = kmem_zalloc(sizeof (entity_item_t), KM_SLEEP);
2292 hidparser_free_report_descr_handle(entity_item_t *handle)
2294 entity_item_t *next, *current, *child;
2311 kmem_free(current, sizeof (entity_item_t));
2325 kmem_free(current, sizeof (entity_item_t));
2592 hidparser_lookup_attribute(entity_item_t *item, int attr_tag)
2621 hidparser_global_err_check(entity_item_t *mainitem)
2643 hidparser_mainitem_err_check(entity_item_t *mainitem)
2697 hidparser_local_err_check(entity_item_t *mainitem)
2775 hidparser_check_correspondence(entity_item_t *mainitem,
2812 hidparser_check_minmax_val(entity_item_t *mainitem,
2871 hidparser_check_minmax_val_signed(entity_item_t *mainitem,
2929 hidparser_error_delim(entity_item_t *item, int err)