Home
last modified time | relevance | path

Searched refs:HashElem (Results 1 – 25 of 396) sorted by relevance

12345678910>>...16

/dports/mail/neomutt/neomutt-20211029/config/
H A Dsubset.c64 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 Dhelpers.c57 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 Dsubset.h30 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 Dset.h32 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 Dset.c108 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 Dhashtest.y27 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 Dclasshash.h45 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 Dhash.h43 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 Dhash.c123 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 Dhash.c119 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 Dhash.c36 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 Dhash.h20 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 Dhash.c36 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 Dhash.h20 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 Dhash.c36 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 Dhash.h20 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 Dhash.c36 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 Dhash.h20 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 Dhash.h20 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 Dhash.c36 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 Dhash.h20 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 Dhash.h22 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 Dhash.h22 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 Dhash.h22 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 Dft_hash.h22 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

12345678910>>...16