HelenOS sources
hash_table_t 64 common/adt/hash_table.c static void clear_items(hash_table_t *);
hash_table_t 65 common/adt/hash_table.c static void resize(hash_table_t *, size_t);
hash_table_t 66 common/adt/hash_table.c static void grow_if_needed(hash_table_t *);
hash_table_t 67 common/adt/hash_table.c static void shrink_if_needed(hash_table_t *);
hash_table_t 91 common/adt/hash_table.c bool hash_table_create(hash_table_t *h, size_t init_size, size_t max_load,
hash_table_t 120 common/adt/hash_table.c void hash_table_destroy(hash_table_t *h)
hash_table_t 134 common/adt/hash_table.c bool hash_table_empty(hash_table_t *h)
hash_table_t 141 common/adt/hash_table.c size_t hash_table_size(hash_table_t *h)
hash_table_t 151 common/adt/hash_table.c void hash_table_clear(hash_table_t *h)
hash_table_t 165 common/adt/hash_table.c static void clear_items(hash_table_t *h)
hash_table_t 190 common/adt/hash_table.c void hash_table_insert(hash_table_t *h, ht_link_t *item)
hash_table_t 211 common/adt/hash_table.c bool hash_table_insert_unique(hash_table_t *h, ht_link_t *item)
hash_table_t 245 common/adt/hash_table.c ht_link_t *hash_table_find(const hash_table_t *h, const void *key)
hash_table_t 267 common/adt/hash_table.c hash_table_find_next(const hash_table_t *h, ht_link_t *first, ht_link_t *item)
hash_table_t 306 common/adt/hash_table.c size_t hash_table_remove(hash_table_t *h, const void *key)
hash_table_t 334 common/adt/hash_table.c void hash_table_remove_item(hash_table_t *h, ht_link_t *item)
hash_table_t 357 common/adt/hash_table.c void hash_table_apply(hash_table_t *h, bool (*f)(ht_link_t *, void *), void *arg)
hash_table_t 414 common/adt/hash_table.c static inline void shrink_if_needed(hash_table_t *h)
hash_table_t 427 common/adt/hash_table.c static inline void grow_if_needed(hash_table_t *h)
hash_table_t 438 common/adt/hash_table.c static void resize(hash_table_t *h, size_t new_bucket_cnt)
hash_table_t 87 common/include/adt/hash_table.h extern bool hash_table_create(hash_table_t *, size_t, size_t,
hash_table_t 89 common/include/adt/hash_table.h extern void hash_table_destroy(hash_table_t *);
hash_table_t 91 common/include/adt/hash_table.h extern bool hash_table_empty(hash_table_t *);
hash_table_t 92 common/include/adt/hash_table.h extern size_t hash_table_size(hash_table_t *);
hash_table_t 94 common/include/adt/hash_table.h extern void hash_table_clear(hash_table_t *);
hash_table_t 95 common/include/adt/hash_table.h extern void hash_table_insert(hash_table_t *, ht_link_t *);
hash_table_t 96 common/include/adt/hash_table.h extern bool hash_table_insert_unique(hash_table_t *, ht_link_t *);
hash_table_t 97 common/include/adt/hash_table.h extern ht_link_t *hash_table_find(const hash_table_t *, const void *);
hash_table_t 98 common/include/adt/hash_table.h extern ht_link_t *hash_table_find_next(const hash_table_t *, ht_link_t *,
hash_table_t 100 common/include/adt/hash_table.h extern size_t hash_table_remove(hash_table_t *, const void *);
hash_table_t 101 common/include/adt/hash_table.h extern void hash_table_remove_item(hash_table_t *, ht_link_t *);
hash_table_t 102 common/include/adt/hash_table.h extern void hash_table_apply(hash_table_t *, bool (*)(ht_link_t *, void *),
hash_table_t 63 kernel/genarch/include/genarch/mm/page_ht.h extern hash_table_t page_ht;
hash_table_t 81 kernel/genarch/src/mm/page_ht.c hash_table_t page_ht;
hash_table_t 64 kernel/generic/common/adt/hash_table.c static void clear_items(hash_table_t *);
hash_table_t 65 kernel/generic/common/adt/hash_table.c static void resize(hash_table_t *, size_t);
hash_table_t 66 kernel/generic/common/adt/hash_table.c static void grow_if_needed(hash_table_t *);
hash_table_t 67 kernel/generic/common/adt/hash_table.c static void shrink_if_needed(hash_table_t *);
hash_table_t 91 kernel/generic/common/adt/hash_table.c bool hash_table_create(hash_table_t *h, size_t init_size, size_t max_load,
hash_table_t 120 kernel/generic/common/adt/hash_table.c void hash_table_destroy(hash_table_t *h)
hash_table_t 134 kernel/generic/common/adt/hash_table.c bool hash_table_empty(hash_table_t *h)
hash_table_t 141 kernel/generic/common/adt/hash_table.c size_t hash_table_size(hash_table_t *h)
hash_table_t 151 kernel/generic/common/adt/hash_table.c void hash_table_clear(hash_table_t *h)
hash_table_t 165 kernel/generic/common/adt/hash_table.c static void clear_items(hash_table_t *h)
hash_table_t 190 kernel/generic/common/adt/hash_table.c void hash_table_insert(hash_table_t *h, ht_link_t *item)
hash_table_t 211 kernel/generic/common/adt/hash_table.c bool hash_table_insert_unique(hash_table_t *h, ht_link_t *item)
hash_table_t 245 kernel/generic/common/adt/hash_table.c ht_link_t *hash_table_find(const hash_table_t *h, const void *key)
hash_table_t 267 kernel/generic/common/adt/hash_table.c hash_table_find_next(const hash_table_t *h, ht_link_t *first, ht_link_t *item)
hash_table_t 306 kernel/generic/common/adt/hash_table.c size_t hash_table_remove(hash_table_t *h, const void *key)
hash_table_t 334 kernel/generic/common/adt/hash_table.c void hash_table_remove_item(hash_table_t *h, ht_link_t *item)
hash_table_t 357 kernel/generic/common/adt/hash_table.c void hash_table_apply(hash_table_t *h, bool (*f)(ht_link_t *, void *), void *arg)
hash_table_t 414 kernel/generic/common/adt/hash_table.c static inline void shrink_if_needed(hash_table_t *h)
hash_table_t 427 kernel/generic/common/adt/hash_table.c static inline void grow_if_needed(hash_table_t *h)
hash_table_t 438 kernel/generic/common/adt/hash_table.c static void resize(hash_table_t *h, size_t new_bucket_cnt)
hash_table_t 87 kernel/generic/common/include/adt/hash_table.h extern bool hash_table_create(hash_table_t *, size_t, size_t,
hash_table_t 89 kernel/generic/common/include/adt/hash_table.h extern void hash_table_destroy(hash_table_t *);
hash_table_t 91 kernel/generic/common/include/adt/hash_table.h extern bool hash_table_empty(hash_table_t *);
hash_table_t 92 kernel/generic/common/include/adt/hash_table.h extern size_t hash_table_size(hash_table_t *);
hash_table_t 94 kernel/generic/common/include/adt/hash_table.h extern void hash_table_clear(hash_table_t *);
hash_table_t 95 kernel/generic/common/include/adt/hash_table.h extern void hash_table_insert(hash_table_t *, ht_link_t *);
hash_table_t 96 kernel/generic/common/include/adt/hash_table.h extern bool hash_table_insert_unique(hash_table_t *, ht_link_t *);
hash_table_t 97 kernel/generic/common/include/adt/hash_table.h extern ht_link_t *hash_table_find(const hash_table_t *, const void *);
hash_table_t 98 kernel/generic/common/include/adt/hash_table.h extern ht_link_t *hash_table_find_next(const hash_table_t *, ht_link_t *,
hash_table_t 100 kernel/generic/common/include/adt/hash_table.h extern size_t hash_table_remove(hash_table_t *, const void *);
hash_table_t 101 kernel/generic/common/include/adt/hash_table.h extern void hash_table_remove_item(hash_table_t *, ht_link_t *);
hash_table_t 102 kernel/generic/common/include/adt/hash_table.h extern void hash_table_apply(hash_table_t *, bool (*)(ht_link_t *, void *),
hash_table_t 124 kernel/generic/include/cap/cap.h hash_table_t caps;
hash_table_t 132 kernel/generic/include/ddi/irq.h extern hash_table_t irq_uspace_hash_table;
hash_table_t 56 kernel/generic/include/lib/ra.h hash_table_t used;
hash_table_t 62 kernel/generic/src/ddi/irq.c static hash_table_t irq_kernel_hash_table;
hash_table_t 72 kernel/generic/src/ddi/irq.c hash_table_t irq_uspace_hash_table;
hash_table_t 140 kernel/generic/src/ddi/irq.c irq_dispatch_and_lock_table(hash_table_t *h, irq_spinlock_t *l, inr_t inr)
hash_table_t 71 uspace/app/hbench/hbench.h hash_table_t parameters;
hash_table_t 66 uspace/app/trace/ipcp.c static hash_table_t pending_calls;
hash_table_t 43 uspace/app/trace/proto.c static hash_table_t srv_proto;
hash_table_t 61 uspace/app/trace/proto.h hash_table_t method_oper;
hash_table_t 73 uspace/lib/block/block.c hash_table_t block_hash;
hash_table_t 64 uspace/lib/c/common/adt/hash_table.c static void clear_items(hash_table_t *);
hash_table_t 65 uspace/lib/c/common/adt/hash_table.c static void resize(hash_table_t *, size_t);
hash_table_t 66 uspace/lib/c/common/adt/hash_table.c static void grow_if_needed(hash_table_t *);
hash_table_t 67 uspace/lib/c/common/adt/hash_table.c static void shrink_if_needed(hash_table_t *);
hash_table_t 91 uspace/lib/c/common/adt/hash_table.c bool hash_table_create(hash_table_t *h, size_t init_size, size_t max_load,
hash_table_t 120 uspace/lib/c/common/adt/hash_table.c void hash_table_destroy(hash_table_t *h)
hash_table_t 134 uspace/lib/c/common/adt/hash_table.c bool hash_table_empty(hash_table_t *h)
hash_table_t 141 uspace/lib/c/common/adt/hash_table.c size_t hash_table_size(hash_table_t *h)
hash_table_t 151 uspace/lib/c/common/adt/hash_table.c void hash_table_clear(hash_table_t *h)
hash_table_t 165 uspace/lib/c/common/adt/hash_table.c static void clear_items(hash_table_t *h)
hash_table_t 190 uspace/lib/c/common/adt/hash_table.c void hash_table_insert(hash_table_t *h, ht_link_t *item)
hash_table_t 211 uspace/lib/c/common/adt/hash_table.c bool hash_table_insert_unique(hash_table_t *h, ht_link_t *item)
hash_table_t 245 uspace/lib/c/common/adt/hash_table.c ht_link_t *hash_table_find(const hash_table_t *h, const void *key)
hash_table_t 267 uspace/lib/c/common/adt/hash_table.c hash_table_find_next(const hash_table_t *h, ht_link_t *first, ht_link_t *item)
hash_table_t 306 uspace/lib/c/common/adt/hash_table.c size_t hash_table_remove(hash_table_t *h, const void *key)
hash_table_t 334 uspace/lib/c/common/adt/hash_table.c void hash_table_remove_item(hash_table_t *h, ht_link_t *item)
hash_table_t 357 uspace/lib/c/common/adt/hash_table.c void hash_table_apply(hash_table_t *h, bool (*f)(ht_link_t *, void *), void *arg)
hash_table_t 414 uspace/lib/c/common/adt/hash_table.c static inline void shrink_if_needed(hash_table_t *h)
hash_table_t 427 uspace/lib/c/common/adt/hash_table.c static inline void grow_if_needed(hash_table_t *h)
hash_table_t 438 uspace/lib/c/common/adt/hash_table.c static void resize(hash_table_t *h, size_t new_bucket_cnt)
hash_table_t 87 uspace/lib/c/common/include/adt/hash_table.h extern bool hash_table_create(hash_table_t *, size_t, size_t,
hash_table_t 89 uspace/lib/c/common/include/adt/hash_table.h extern void hash_table_destroy(hash_table_t *);
hash_table_t 91 uspace/lib/c/common/include/adt/hash_table.h extern bool hash_table_empty(hash_table_t *);
hash_table_t 92 uspace/lib/c/common/include/adt/hash_table.h extern size_t hash_table_size(hash_table_t *);
hash_table_t 94 uspace/lib/c/common/include/adt/hash_table.h extern void hash_table_clear(hash_table_t *);
hash_table_t 95 uspace/lib/c/common/include/adt/hash_table.h extern void hash_table_insert(hash_table_t *, ht_link_t *);
hash_table_t 96 uspace/lib/c/common/include/adt/hash_table.h extern bool hash_table_insert_unique(hash_table_t *, ht_link_t *);
hash_table_t 97 uspace/lib/c/common/include/adt/hash_table.h extern ht_link_t *hash_table_find(const hash_table_t *, const void *);
hash_table_t 98 uspace/lib/c/common/include/adt/hash_table.h extern ht_link_t *hash_table_find_next(const hash_table_t *, ht_link_t *,
hash_table_t 100 uspace/lib/c/common/include/adt/hash_table.h extern size_t hash_table_remove(hash_table_t *, const void *);
hash_table_t 101 uspace/lib/c/common/include/adt/hash_table.h extern void hash_table_remove_item(hash_table_t *, ht_link_t *);
hash_table_t 102 uspace/lib/c/common/include/adt/hash_table.h extern void hash_table_apply(hash_table_t *, bool (*)(ht_link_t *, void *),
hash_table_t 63 uspace/lib/c/generic/async/ports.c hash_table_t port_hash_table;
hash_table_t 103 uspace/lib/c/generic/async/ports.c static hash_table_t interface_hash_table;
hash_table_t 218 uspace/lib/c/generic/async/server.c static hash_table_t client_hash_table;
hash_table_t 222 uspace/lib/c/generic/async/server.c static hash_table_t notification_hash_table;
hash_table_t 93 uspace/lib/ext4/src/ops.c static hash_table_t open_nodes;
hash_table_t 52 uspace/lib/nic/include/nic_addr_db.h hash_table_t set;
hash_table_t 57 uspace/lib/nic/include/nic_wol_virtues.h hash_table_t table;
hash_table_t 267 uspace/lib/nic/src/nic_addr_db.c hash_table_apply((hash_table_t *)&db->set, nic_addr_db_fe_helper, &hs);
hash_table_t 87 uspace/lib/posix/include/common/adt/hash_table.h extern bool hash_table_create(hash_table_t *, size_t, size_t,
hash_table_t 89 uspace/lib/posix/include/common/adt/hash_table.h extern void hash_table_destroy(hash_table_t *);
hash_table_t 91 uspace/lib/posix/include/common/adt/hash_table.h extern bool hash_table_empty(hash_table_t *);
hash_table_t 92 uspace/lib/posix/include/common/adt/hash_table.h extern size_t hash_table_size(hash_table_t *);
hash_table_t 94 uspace/lib/posix/include/common/adt/hash_table.h extern void hash_table_clear(hash_table_t *);
hash_table_t 95 uspace/lib/posix/include/common/adt/hash_table.h extern void hash_table_insert(hash_table_t *, ht_link_t *);
hash_table_t 96 uspace/lib/posix/include/common/adt/hash_table.h extern bool hash_table_insert_unique(hash_table_t *, ht_link_t *);
hash_table_t 97 uspace/lib/posix/include/common/adt/hash_table.h extern ht_link_t *hash_table_find(const hash_table_t *, const void *);
hash_table_t 98 uspace/lib/posix/include/common/adt/hash_table.h extern ht_link_t *hash_table_find_next(const hash_table_t *, ht_link_t *,
hash_table_t 100 uspace/lib/posix/include/common/adt/hash_table.h extern size_t hash_table_remove(hash_table_t *, const void *);
hash_table_t 101 uspace/lib/posix/include/common/adt/hash_table.h extern void hash_table_remove_item(hash_table_t *, ht_link_t *);
hash_table_t 102 uspace/lib/posix/include/common/adt/hash_table.h extern void hash_table_apply(hash_table_t *, bool (*)(ht_link_t *, void *),
hash_table_t 213 uspace/srv/devman/devman.h hash_table_t devman_devices;
hash_table_t 216 uspace/srv/devman/devman.h hash_table_t devman_functions;
hash_table_t 222 uspace/srv/devman/devman.h hash_table_t loc_functions;
hash_table_t 277 uspace/srv/fs/cdfs/cdfs_ops.c static hash_table_t nodes;
hash_table_t 111 uspace/srv/fs/exfat/exfat_idx.c static hash_table_t up_hash;
hash_table_t 163 uspace/srv/fs/exfat/exfat_idx.c static hash_table_t ui_hash;
hash_table_t 111 uspace/srv/fs/fat/fat_idx.c static hash_table_t up_hash;
hash_table_t 163 uspace/srv/fs/fat/fat_idx.c static hash_table_t ui_hash;
hash_table_t 66 uspace/srv/fs/locfs/locfs_ops.c static hash_table_t services;
hash_table_t 71 uspace/srv/fs/mfs/mfs_ops.c static hash_table_t open_nodes;
hash_table_t 138 uspace/srv/fs/tmpfs/tmpfs_ops.c hash_table_t nodes;
hash_table_t 52 uspace/srv/fs/udf/udf_idx.c static hash_table_t udf_idx;
hash_table_t 51 uspace/srv/hid/input/gsp.h hash_table_t trans;
hash_table_t 50 uspace/srv/ns/service.c hash_table_t iface_hash_table;
hash_table_t 132 uspace/srv/ns/service.c static hash_table_t service_hash_table;
hash_table_t 91 uspace/srv/ns/task.c static hash_table_t task_hash_table;
hash_table_t 142 uspace/srv/ns/task.c static hash_table_t phone_to_id;
hash_table_t 56 uspace/srv/vfs/vfs_node.c hash_table_t nodes;
HelenOS homepage, sources at GitHub