Lines Matching refs:item_key
138 char *item_key = extra; in menu_item_key_match() local
140 if (!item_key || !item->key) { in menu_item_key_match()
141 if (item_key == item->key) in menu_item_key_match()
147 if (strcmp(item->key, item_key) == 0) in menu_item_key_match()
157 char *item_key) in menu_item_by_key() argument
159 return menu_items_iter(m, menu_item_key_match, item_key); in menu_item_by_key()
239 int menu_default_set(struct menu *m, char *item_key) in menu_default_set() argument
246 item = menu_item_by_key(m, item_key); in menu_default_set()
300 int menu_item_add(struct menu *m, char *item_key, void *item_data) in menu_item_add() argument
307 item = menu_item_by_key(m, item_key); in menu_item_add()
318 item->key = strdup(item_key); in menu_item_add()