Lines Matching refs:item

45  * different item types for debugging.
287 * corresponding to a report id and an item type
312 * corresponding to a report id and an item type
398 * report id, main item and usage
560 * search the next main item, right sibling of this one
719 * search the next main item, right sibling of this one
808 * Get the usage page and usage for the top level collection item
866 * Find all the usages corresponding to a main item and report id.
1032 * are not present), and have a usage item or
1033 * usage min&max, put the usage item into the
1036 * a 0 usage item is used to match padding
1124 * This main item contains no usage
1127 * main item with matched report id
1161 * Fill in the mandatory item information for a main item.
1203 * corresponding to a main item.
1502 * Free the Local & Global item list
1632 "Invalid MAIN item 0x%x in input stream",
1684 "Invalid First MAIN item 0x%x",
2080 * so far from both the local and global item lists.
2081 * Make the child and sibling of the item NULL.
2135 * Add an attribute to the global or local item list
2136 * If the last 4th bit from right is 1, add to the local item list
2137 * Else add to the global item list
2149 "hidparser_add_attribute: len = 0 for item = 0x%x",
2226 * Copies the Global item list pointed to by head
2227 * We create a clone of the global item list here
2270 * Find the last item in the attribute list pointed to by head
2450 "Unknown or reserved item", ch);
2463 "Long item defined");
2538 * Find if the item tag is a valid one
2587 * Takes an item pointer(report structure) and a tag(e.g Logical
2592 hidparser_lookup_attribute(entity_item_t *item, int attr_tag)
2596 if (item == NULL) {
2601 temp = item->entity_item_attributes;
2771 * Check if the item item2 corresponding to item1 exists and vice versa
2929 hidparser_error_delim(entity_item_t *item, int err)
2952 attr = item->entity_item_attributes;