crash.software
Projects
Pull Requests
Issues
Builds
neomutt
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
neomutt
Files
🤬
Sign In
main
ROOT
/
mutt
/
hash.c
Search
History
517 lines
|
ISO-8859-1
|
13 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
SOME_PRIME
gen_string_hash
(
union HashKey,size_t
)
{...}
:
size_t
cmp_string_key
(
union HashKey,union HashKey
)
{...}
:
int
gen_case_string_hash
(
union HashKey,size_t
)
{...}
:
size_t
cmp_case_string_key
(
union HashKey,union HashKey
)
{...}
:
int
gen_int_hash
(
union HashKey,size_t
)
{...}
:
size_t
cmp_int_key
(
union HashKey,union HashKey
)
{...}
:
int
hash_new
(
size_t
)
{...}
:
struct HashTable*
union_hash_insert
(
struct HashTable*,union HashKey,int,void*
)
{...}
:
struct HashElem*
union_hash_find_elem
(
const struct HashTable*,union HashKey
)
{...}
:
struct HashElem*
union_hash_find
(
const struct HashTable*,union HashKey
)
{...}
:
void*
union_hash_delete
(
struct HashTable*,union HashKey,const void*
)
{...}
:
void
mutt_hash_new
(
size_t,HashFlags
)
{...}
:
struct HashTable*
mutt_hash_int_new
(
size_t,HashFlags
)
{...}
:
struct HashTable*
mutt_hash_set_destructor
(
struct HashTable*,hash_hdata_free_t,intptr_t
)
{...}
:
void
mutt_hash_typed_insert
(
struct HashTable*,const char*,int,void*
)
{...}
:
struct HashElem*
mutt_hash_insert
(
struct HashTable*,const char*,void*
)
{...}
:
struct HashElem*
mutt_hash_int_insert
(
struct HashTable*,unsigned int,void*
)
{...}
:
struct HashElem*
mutt_hash_find
(
const struct HashTable*,const char*
)
{...}
:
void*
mutt_hash_find_elem
(
const struct HashTable*,const char*
)
{...}
:
struct HashElem*
mutt_hash_int_find
(
const struct HashTable*,unsigned int
)
{...}
:
void*
mutt_hash_find_bucket
(
const struct HashTable*,const char*
)
{...}
:
struct HashElem*
mutt_hash_delete
(
struct HashTable*,const char*,const void*
)
{...}
:
void
mutt_hash_int_delete
(
struct HashTable*,unsigned int,const void*
)
{...}
:
void
mutt_hash_free
(
struct HashTable**
)
{...}
:
void
mutt_hash_walk
(
const struct HashTable*,struct HashWalkState*
)
{...}
:
struct HashElem*
All occurrences
Please wait...
Page is in error, reload to recover