Lines Matching refs:key
29 char key[MAX_DICTKEY_SIZE + 1]; member
40 struct dictentry key; in dict_check() local
42 if (strlcpy(key.key, k, sizeof key.key) >= sizeof key.key) in dict_check()
45 return (SPLAY_FIND(dict, d, &key) != NULL); in dict_check()
51 struct dictentry *entry, key; in dict_set() local
53 if (strlcpy(key.key, k, sizeof key.key) >= sizeof key.key) in dict_set()
55 if ((entry = SPLAY_FIND(dict, d, &key)) == NULL) { in dict_set()
60 strlcpy(entry->key, k, sizeof entry->key); in dict_set()
72 struct dictentry key, *entry; in dict_get() local
74 if (strlcpy(key.key, k, sizeof key.key) >= sizeof key.key) in dict_get()
76 if ((entry = SPLAY_FIND(dict, d, &key)) == NULL) in dict_get()
85 struct dictentry key, *entry; in dict_pop() local
88 if (strlcpy(key.key, k, sizeof key.key) >= sizeof key.key) in dict_pop()
90 if ((entry = SPLAY_FIND(dict, d, &key)) == NULL) in dict_pop()
103 return strcmp(a->key, b->key); in dictentry_cmp()