/dports/mail/neomutt/neomutt-20211029/config/ |
H A D | subset.c | 64 const struct HashElem *hea = *(struct HashElem const *const *) a; in elem_list_sort() 65 const struct HashElem *heb = *(struct HashElem const *const *) b; in elem_list_sort() 75 struct HashElem **get_elem_list(struct ConfigSet *cs) in get_elem_list() 80 struct HashElem **list = mutt_mem_calloc(1024, sizeof(struct HashElem *)); in get_elem_list() 84 struct HashElem *he = NULL; in get_elem_list() 93 qsort(list, index, sizeof(struct HashElem *), elem_list_sort); in get_elem_list() 118 struct HashElem **list = get_elem_list(sub->cs); in cs_subset_free() 205 struct HashElem *he = cs_subset_lookup(sub, name); in cs_subset_create_inheritance() 235 struct HashElem *he_base = cs_get_base(he); in cs_subset_notify_observers() 270 struct HashElem *he = cs_subset_create_inheritance(sub, name); in cs_subset_str_native_get() [all …]
|
H A D | helpers.c | 57 struct HashElem *he_base = cs_get_base(he); in cs_subset_address() 81 struct HashElem *he_base = cs_get_base(he); in cs_subset_bool() 105 struct HashElem *he_base = cs_get_base(he); in cs_subset_enum() 129 struct HashElem *he_base = cs_get_base(he); in cs_subset_long() 153 struct HashElem *he_base = cs_get_base(he); in cs_subset_mbtable() 177 struct HashElem *he_base = cs_get_base(he); in cs_subset_number() 202 struct HashElem *he_base = cs_get_base(he); in cs_subset_path() 226 struct HashElem *he_base = cs_get_base(he); in cs_subset_quad() 251 struct HashElem *he_base = cs_get_base(he); in cs_subset_regex() 276 struct HashElem *he_base = cs_get_base(he); in cs_subset_slist() [all …]
|
H A D | subset.h | 30 struct HashElem; 73 struct HashElem *he; ///< Config item that changed 79 struct HashElem *cs_subset_create_inheritance(const struct ConfigSubset *sub, const char *name); 80 struct HashElem *cs_subset_lookup (const struct ConfigSubset *sub, const char *name); 81 void cs_subset_notify_observers (const struct ConfigSubset *sub, struct HashElem *he, … 83 intptr_t cs_subset_he_native_get (const struct ConfigSubset *sub, struct HashElem *he, … 84 int cs_subset_he_native_set (const struct ConfigSubset *sub, struct HashElem *he, int… 85 int cs_subset_he_reset (const struct ConfigSubset *sub, struct HashElem *he, … 87 int cs_subset_he_string_minus_equals (const struct ConfigSubset *sub, struct HashElem *he, con… 88 int cs_subset_he_string_plus_equals (const struct ConfigSubset *sub, struct HashElem *he, con… [all …]
|
H A D | set.h | 32 struct HashElem; 268 struct HashElem * cs_get_base (struct HashElem *he); 269 struct HashElem * cs_get_elem (const struct ConfigSet *cs, const char *name); 274 struct HashElem *cs_inherit_variable (const struct ConfigSet *cs, struct HashElem *parent, const c… 278 int cs_he_initial_set (const struct ConfigSet *cs, struct HashElem *he, const char *va… 279 intptr_t cs_he_native_get (const struct ConfigSet *cs, struct HashElem *he, … 280 int cs_he_native_set (const struct ConfigSet *cs, struct HashElem *he, intptr_t value… 281 int cs_he_reset (const struct ConfigSet *cs, struct HashElem *he, … 283 int cs_he_string_minus_equals (const struct ConfigSet *cs, struct HashElem *he, const char *va… 284 int cs_he_string_plus_equals (const struct ConfigSet *cs, struct HashElem *he, const char *va… [all …]
|
H A D | set.c | 108 struct HashElem *child = in create_synonym() 189 struct HashElem *cs_get_base(struct HashElem *he) in cs_get_base() 218 return (struct HashElem *) cdef->var; in cs_get_elem() 361 struct HashElem *he_base = cs_get_base(he); in cs_he_reset() 398 struct HashElem *he = cs_get_elem(cs, name); in cs_str_reset() 426 struct HashElem *he_base = cs_get_base(he); in cs_he_initial_set() 464 struct HashElem *he = cs_get_elem(cs, name); in cs_str_initial_set() 525 struct HashElem *he = cs_get_elem(cs, name); in cs_str_initial_get() 601 struct HashElem *he = cs_get_elem(cs, name); in cs_str_string_set() 667 struct HashElem *he = cs_get_elem(cs, name); in cs_str_string_get() [all …]
|
/dports/games/shockolate/systemshock-0.8.2-43-ga9eb1b93/src/Libraries/DSTRUCT/Tests/ |
H A D | hashtest.y | 27 HashElem elem; 35 HashElem elem; 43 HashElem elem; 50 HashElem elem,*result; 65 HashElem* elem = (HashElem*)duh; 75 HashElem *elem1 = (HashElem*)arg1, in my_equ_func() 76 *elem2 = (HashElem*)arg2; in my_equ_func() 82 HashElem *e = (HashElem*)elem; in my_iter_func() 92 err = hash_init(&TestHash,sizeof(HashElem),3,my_hash_func,my_equ_func); in main()
|
/dports/devel/z88dk/z88dk/src/z80asm/lib/ |
H A D | classhash.h | 45 typedef StrHashElem T##HashElem; \ 48 typedef int (*T##Hash_compare_func)(T##HashElem *a, T##HashElem *b); \ 79 extern T##HashElem *T##Hash_first( T##Hash *self ); \ 82 extern T##HashElem *T##Hash_next( T##HashElem *iter ); \ 128 T##HashElem *elem; \ 140 T##HashElem *T##Hash_find( T##Hash *self, const char *key ) \ 149 void T##Hash_remove_elem( T##Hash *self, T##HashElem *elem ) \ 214 T##HashElem *elem; \ 223 T##HashElem *elem; \ 230 T##HashElem *T##Hash_first( T##Hash *self ) \ [all …]
|
/dports/mail/neomutt/neomutt-20211029/mutt/ |
H A D | hash.h | 43 struct HashElem struct 48 struct HashElem *next; ///< Linked List argument 101 struct HashElem **table; ///< Array of Hash keys 115 struct HashElem * mutt_hash_find_bucket (const struct HashTable *table, const char *strkey); 117 struct HashElem * mutt_hash_find_elem (const struct HashTable *table, const char *strkey); 119 struct HashElem * mutt_hash_insert (struct HashTable *table, const char *strkey, void *data); 122 struct HashElem * mutt_hash_int_insert (struct HashTable *table, unsigned int intkey, void *data… 126 struct HashElem * mutt_hash_typed_insert (struct HashTable *table, const char *strkey, int type, v… 134 struct HashElem *last; ///< Current element in linked list 137 struct HashElem *mutt_hash_walk(const struct HashTable *table, struct HashWalkState *state);
|
H A D | hash.c | 123 table->table = mutt_mem_calloc(num_elems, sizeof(struct HashElem *)); in hash_new() 135 static struct HashElem *union_hash_insert(struct HashTable *table, in union_hash_insert() 141 struct HashElem *he = mutt_mem_calloc(1, sizeof(struct HashElem)); in union_hash_insert() 154 struct HashElem *tmp = NULL, *last = NULL; in union_hash_insert() 188 struct HashElem *he = table->table[hash]; in union_hash_find_elem() 207 struct HashElem *he = union_hash_find_elem(table, key); in union_hash_find() 225 struct HashElem *he = table->table[hash]; in union_hash_delete() 226 struct HashElem **last = &table->table[hash]; in union_hash_delete() 313 struct HashElem *mutt_hash_typed_insert(struct HashTable *table, in mutt_hash_typed_insert() 373 struct HashElem *mutt_hash_find_elem(const struct HashTable *table, const char *strkey) in mutt_hash_find_elem() [all …]
|
/dports/cad/tkgate/tkgate-2.1/src/common/ |
H A D | hash.c | 119 HashElem *E = (HashElem*) HT_MALLOC(H,sizeof(HashElem),"HashElem"); in new_SHashElem() 131 HashElem *E = (HashElem*) HT_MALLOC(H,sizeof(HashElem),"HashElem"); in new_NHashElem() 213 HashElem *Hash_next(Hash *H,HashElem *E) in Hash_next() 273 HashElem *P; in Hash_removeElem() 297 HashElem *E; in SHash_find() 309 HashElem *E; in SHash_insert() 333 HashElem *E; in SHash_replace() 360 HashElem *E; in SHash_remove() 402 HashElem *E; in NHash_find() 414 HashElem *E; in NHash_insert() [all …]
|
/dports/databases/sqlite3/sqlite-src-3350500/src/ |
H A D | hash.c | 36 HashElem *elem; /* For looping over all elements of the table */ in sqlite3HashClear() 45 HashElem *next_elem = elem->next; in sqlite3HashClear() 75 HashElem *pNew /* The element to be inserted */ in insertElement() 77 HashElem *pHead; /* First element already in pEntry */ in insertElement() 108 HashElem *elem, *next_elem; /* For looping over existing elements */ in rehash() 147 static HashElem *findElementWithHash( in findElementWithHash() 155 static HashElem nullElement = { 0, 0, 0, 0 }; in findElementWithHash() 184 HashElem* elem, /* The element to be removed from the pH */ in removeElementGivenHash() 239 HashElem *elem; /* Used to loop thru the element list */ in sqlite3HashInsert() 240 HashElem *new_elem; /* New element added to the pH */ in sqlite3HashInsert() [all …]
|
H A D | hash.h | 20 typedef struct HashElem HashElem; typedef 46 HashElem *first; /* The first element of the array */ 49 HashElem *chain; /* Pointer to first entry with this hash */ 59 struct HashElem { struct 60 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|
/dports/databases/sqlcipher/sqlcipher-3.4.2/src/ |
H A D | hash.c | 36 HashElem *elem; /* For looping over all elements of the table */ in sqlite3HashClear() 45 HashElem *next_elem = elem->next; in sqlite3HashClear() 75 HashElem *pNew /* The element to be inserted */ in insertElement() 77 HashElem *pHead; /* First element already in pEntry */ in insertElement() 108 HashElem *elem, *next_elem; /* For looping over existing elements */ in rehash() 147 static HashElem *findElementWithHash( in findElementWithHash() 155 static HashElem nullElement = { 0, 0, 0, 0 }; in findElementWithHash() 184 HashElem* elem, /* The element to be removed from the pH */ in removeElementGivenHash() 239 HashElem *elem; /* Used to loop thru the element list */ in sqlite3HashInsert() 240 HashElem *new_elem; /* New element added to the pH */ in sqlite3HashInsert() [all …]
|
H A D | hash.h | 20 typedef struct HashElem HashElem; typedef 46 HashElem *first; /* The first element of the array */ 49 HashElem *chain; /* Pointer to first entry with this hash */ 59 struct HashElem { struct 60 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/src/ |
H A D | hash.c | 36 HashElem *elem; /* For looping over all elements of the table */ in sqlite3HashClear() 45 HashElem *next_elem = elem->next; in sqlite3HashClear() 75 HashElem *pNew /* The element to be inserted */ in insertElement() 77 HashElem *pHead; /* First element already in pEntry */ in insertElement() 108 HashElem *elem, *next_elem; /* For looping over existing elements */ in rehash() 147 static HashElem *findElementWithHash( in findElementWithHash() 155 static HashElem nullElement = { 0, 0, 0, 0 }; in findElementWithHash() 184 HashElem* elem, /* The element to be removed from the pH */ in removeElementGivenHash() 239 HashElem *elem; /* Used to loop thru the element list */ in sqlite3HashInsert() 240 HashElem *new_elem; /* New element added to the pH */ in sqlite3HashInsert() [all …]
|
H A D | hash.h | 20 typedef struct HashElem HashElem; typedef 46 HashElem *first; /* The first element of the array */ 49 HashElem *chain; /* Pointer to first entry with this hash */ 59 struct HashElem { struct 60 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/src/ |
H A D | hash.c | 36 HashElem *elem; /* For looping over all elements of the table */ in sqlite3HashClear() 45 HashElem *next_elem = elem->next; in sqlite3HashClear() 75 HashElem *pNew /* The element to be inserted */ in insertElement() 77 HashElem *pHead; /* First element already in pEntry */ in insertElement() 108 HashElem *elem, *next_elem; /* For looping over existing elements */ in rehash() 147 static HashElem *findElementWithHash( in findElementWithHash() 155 static HashElem nullElement = { 0, 0, 0, 0 }; in findElementWithHash() 184 HashElem* elem, /* The element to be removed from the pH */ in removeElementGivenHash() 239 HashElem *elem; /* Used to loop thru the element list */ in sqlite3HashInsert() 240 HashElem *new_elem; /* New element added to the pH */ in sqlite3HashInsert() [all …]
|
H A D | hash.h | 20 typedef struct HashElem HashElem; typedef 46 HashElem *first; /* The first element of the array */ 49 HashElem *chain; /* Pointer to first entry with this hash */ 59 struct HashElem { struct 60 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|
/dports/databases/db5/db-5.3.28/lang/sql/sqlite/src/ |
H A D | hash.h | 20 typedef struct HashElem HashElem; typedef 46 HashElem *first; /* The first element of the array */ 49 HashElem *chain; /* Pointer to first entry with this hash */ 59 struct HashElem { struct 60 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|
H A D | hash.c | 36 HashElem *elem; /* For looping over all elements of the table */ in sqlite3HashClear() 45 HashElem *next_elem = elem->next; in sqlite3HashClear() 72 HashElem *pNew /* The element to be inserted */ in insertElement() 74 HashElem *pHead; /* First element already in pEntry */ in insertElement() 105 HashElem *elem, *next_elem; /* For looping over existing elements */ in rehash() 139 static HashElem *findElementGivenHash( in findElementGivenHash() 170 HashElem* elem, /* The element to be removed from the pH */ in removeElementGivenHash() 204 HashElem *elem; /* The element that matches key */ in sqlite3HashFind() 235 HashElem *elem; /* Used to loop thru the element list */ in sqlite3HashInsert() 236 HashElem *new_elem; /* New element added to the pH */ in sqlite3HashInsert() [all …]
|
/dports/security/vault/vault-1.8.2/vendor/github.com/apple/foundationdb/fdbserver/sqlite/ |
H A D | hash.h | 20 typedef struct HashElem HashElem; typedef 46 HashElem *first; /* The first element of the array */ 49 HashElem *chain; /* Pointer to first entry with this hash */ 59 struct HashElem { struct 60 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|
/dports/databases/sqlite2/sqlite-2.8.17/src/ |
H A D | hash.h | 22 typedef struct HashElem HashElem; typedef 36 HashElem *first; /* The first element of the array */ 40 HashElem *chain; /* Pointer to first entry with this hash */ 50 struct HashElem { struct 51 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|
/dports/databases/p5-DBD-SQLite2/DBD-SQLite2-0.38/ |
H A D | hash.h | 22 typedef struct HashElem HashElem; typedef 36 HashElem *first; /* The first element of the array */ 40 HashElem *chain; /* Pointer to first entry with this hash */ 50 struct HashElem { struct 51 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|
/dports/devel/qmake/qt-x11-free-3.3.8/src/3rdparty/sqlite/ |
H A D | hash.h | 22 typedef struct HashElem HashElem; typedef 36 HashElem *first; /* The first element of the array */ 40 HashElem *chain; /* Pointer to first entry with this hash */ 50 struct HashElem { struct 51 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|
/dports/databases/sqlcipher/sqlcipher-3.4.2/ext/fts1/ |
H A D | ft_hash.h | 22 typedef struct HashElem HashElem; typedef 36 HashElem *first; /* The first element of the array */ 42 HashElem *chain; /* Pointer to first entry with this hash */ 52 struct HashElem { struct 53 HashElem *next, *prev; /* Next and previous elements in the table */ argument
|