Lines Matching refs:item_key
137 char *item_key = extra; in menu_item_key_match() local
139 if (!item_key || !item->key) { in menu_item_key_match()
140 if (item_key == item->key) in menu_item_key_match()
146 if (strcmp(item->key, item_key) == 0) in menu_item_key_match()
156 char *item_key) in menu_item_by_key() argument
158 return menu_items_iter(m, menu_item_key_match, item_key); in menu_item_by_key()
237 int menu_default_set(struct menu *m, char *item_key) in menu_default_set() argument
244 item = menu_item_by_key(m, item_key); in menu_default_set()
298 int menu_item_add(struct menu *m, char *item_key, void *item_data) in menu_item_add() argument
305 item = menu_item_by_key(m, item_key); in menu_item_add()
316 item->key = strdup(item_key); in menu_item_add()