H A D | hid-core.c | 160 static int open_collection(struct hid_parser *parser, unsigned type)
in open_collection() argument 166 usage = parser->local.usage[0];
in open_collection() 168 if (parser->collection_stack_ptr == parser->collection_stack_size) {
in open_collection() 170 unsigned int new_size = parser->collection_stack_size + HID_COLLECTION_STACK_SIZE;
in open_collection() 172 collection_stack = krealloc(parser->collection_stack, new_size * sizeof(unsigned int), GFP_KERNEL);
in open_collection() 177 parser->collection_stack = collection_stack;
in open_collection() 178 parser->collection_stack_size = new_size;
in open_collection() 181 if (parser->device->maxcollection == parser in open_collection() 216 close_collection(struct hid_parser *parser) close_collection() argument 230 hid_lookup_collection(struct hid_parser *parser, unsigned type) hid_lookup_collection() argument 249 complete_usage(struct hid_parser *parser, unsigned int index) complete_usage() argument 260 hid_add_usage(struct hid_parser *parser, unsigned usage, u8 size) hid_add_usage() argument 286 hid_add_field(struct hid_parser *parser, unsigned report_type, unsigned flags) hid_add_field() argument 381 hid_parser_global(struct hid_parser *parser, struct hid_item *item) hid_parser_global() argument 478 hid_parser_local(struct hid_parser *parser, struct hid_item *item) hid_parser_local() argument 567 hid_concatenate_last_usage_page(struct hid_parser *parser) hid_concatenate_last_usage_page() argument 602 hid_parser_main(struct hid_parser *parser, struct hid_item *item) hid_parser_main() argument 640 hid_parser_reserved(struct hid_parser *parser, struct hid_item *item) hid_parser_reserved() argument 767 hid_scan_input_usage(struct hid_parser *parser, u32 usage) hid_scan_input_usage() argument 776 hid_scan_feature_usage(struct hid_parser *parser, u32 usage) hid_scan_feature_usage() argument 789 hid_scan_collection(struct hid_parser *parser, unsigned type) hid_scan_collection() argument 825 hid_scan_main(struct hid_parser *parser, struct hid_item *item) hid_scan_main() argument 871 struct hid_parser *parser; hid_scan_report() local 1174 struct hid_parser *parser; hid_open_report() local [all...] |