|
satsolver
0.17.2
|
#include "pooltypes.h"Go to the source code of this file.
Macros | |
| #define | HASHCHAIN_START 7 |
| #define | HASHCHAIN_NEXT(h, hh, mask) (((h) + (hh)++) & (mask)) |
Typedefs | |
| typedef unsigned int | Hashval |
| typedef unsigned int | Hashmask |
| typedef Id * | Hashtable |
Functions | |
| static Hashval | strhash (const char *str) |
| static Hashval | strnhash (const char *str, unsigned len) |
| static Hashval | strhash_cont (const char *str, Hashval r) |
| static Hashval | relhash (Id name, Id evr, int flags) |
| static Hashmask | mkmask (unsigned int num) |
| #define HASHCHAIN_START 7 |
Definition at line 28 of file hash.h.
Referenced by pool_rel2id(), repo_add_solv_flags(), and stringpool_strn2id().
| #define HASHCHAIN_NEXT | ( | h, | |
| hh, | |||
| mask | |||
| ) | (((h) + (hh)++) & (mask)) |
Definition at line 29 of file hash.h.
Referenced by pool_rel2id(), repo_add_solv_flags(), and stringpool_strn2id().
|
inlinestatic |
Definition at line 35 of file hash.h.
Referenced by repo_add_solv_flags(), and stringpool_strn2id().
|
inlinestatic |
Definition at line 45 of file hash.h.
Referenced by stringpool_strn2id().
Definition at line 68 of file hash.h.
Referenced by pool_rel2id(), and repo_add_solv_flags().
|
inlinestatic |
Definition at line 80 of file hash.h.
Referenced by pool_rel2id(), repo_add_solv_flags(), and stringpool_strn2id().
1.8.4