chash_iter
static inline bool chash_iter_is_valid(const struct chash_iter iter)
static inline bool chash_iter_is_empty(const struct chash_iter iter)
static inline void chash_iter_set_valid(const struct chash_iter iter)
static inline void chash_iter_set_invalid(const struct chash_iter iter)
static inline void chash_iter_set_empty(const struct chash_iter iter)
static inline u32 chash_iter_key32(const struct chash_iter iter)
static inline u64 chash_iter_key64(const struct chash_iter iter)
static inline u64 chash_iter_key(const struct chash_iter iter)
static inline u32 chash_iter_hash32(const struct chash_iter iter)
static inline u32 chash_iter_hash64(const struct chash_iter iter)
static inline u32 chash_iter_hash(const struct chash_iter iter)
static inline void *chash_iter_value(const struct chash_iter iter)
struct chash_iter iter = CHASH_ITER_INIT(table, 0);
struct chash_iter iter = CHASH_ITER_INIT(table, 0);
struct chash_iter cur = CHASH_ITER_INIT(table, 0);
static void chash_iter_relocate(struct chash_iter dst, struct chash_iter src)
static int chash_table_find(struct chash_iter *iter, u64 key,
struct chash_iter first_redundant = CHASH_ITER_INIT(iter->table, -1);
struct chash_iter new_iter =
struct chash_iter iter = CHASH_ITER_INIT(table, hash);
struct chash_iter iter = CHASH_ITER_INIT(table, hash);
struct chash_iter iter = CHASH_ITER_INIT(table, 0);