HelenOS sources

ht_link_t          70 common/adt/hash_table.c static void nop_remove_callback(ht_link_t *item)
ht_link_t         170 common/adt/hash_table.c 	void (*remove_cb)(ht_link_t *) = h->op->remove_callback ? h->op->remove_callback : nop_remove_callback;
ht_link_t         175 common/adt/hash_table.c 			ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         190 common/adt/hash_table.c void hash_table_insert(hash_table_t *h, ht_link_t *item)
ht_link_t         211 common/adt/hash_table.c bool hash_table_insert_unique(hash_table_t *h, ht_link_t *item)
ht_link_t         221 common/adt/hash_table.c 	list_foreach(h->bucket[idx], link, ht_link_t, cur_link) {
ht_link_t         245 common/adt/hash_table.c ht_link_t *hash_table_find(const hash_table_t *h, const void *key)
ht_link_t         251 common/adt/hash_table.c 	list_foreach(h->bucket[idx], link, ht_link_t, cur_link) {
ht_link_t         266 common/adt/hash_table.c ht_link_t *
ht_link_t         267 common/adt/hash_table.c hash_table_find_next(const hash_table_t *h, ht_link_t *first, ht_link_t *item)
ht_link_t         282 common/adt/hash_table.c 		ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         316 common/adt/hash_table.c 		ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         334 common/adt/hash_table.c void hash_table_remove_item(hash_table_t *h, ht_link_t *item)
ht_link_t         357 common/adt/hash_table.c void hash_table_apply(hash_table_t *h, bool (*f)(ht_link_t *, void *), void *arg)
ht_link_t         369 common/adt/hash_table.c 			ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         457 common/adt/hash_table.c 				ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t          53 common/include/adt/hash_table.h 	size_t (*hash)(const ht_link_t *item);
ht_link_t          59 common/include/adt/hash_table.h 	bool (*equal)(const ht_link_t *item1, const ht_link_t *item2);
ht_link_t          62 common/include/adt/hash_table.h 	bool (*key_equal)(const void *key, const ht_link_t *item);
ht_link_t          70 common/include/adt/hash_table.h 	void (*remove_callback)(ht_link_t *item);
ht_link_t          95 common/include/adt/hash_table.h extern void hash_table_insert(hash_table_t *, ht_link_t *);
ht_link_t          96 common/include/adt/hash_table.h extern bool hash_table_insert_unique(hash_table_t *, ht_link_t *);
ht_link_t          97 common/include/adt/hash_table.h extern ht_link_t *hash_table_find(const hash_table_t *, const void *);
ht_link_t          98 common/include/adt/hash_table.h extern ht_link_t *hash_table_find_next(const hash_table_t *, ht_link_t *,
ht_link_t          99 common/include/adt/hash_table.h     ht_link_t *);
ht_link_t         101 common/include/adt/hash_table.h extern void hash_table_remove_item(hash_table_t *, ht_link_t *);
ht_link_t         102 common/include/adt/hash_table.h extern void hash_table_apply(hash_table_t *, bool (*)(ht_link_t *, void *),
ht_link_t          48 kernel/genarch/include/genarch/mm/as_ht.h 	ht_link_t link;		/**< Page hash table link. */
ht_link_t          55 kernel/genarch/src/mm/page_ht.c static size_t ht_hash(const ht_link_t *);
ht_link_t          57 kernel/genarch/src/mm/page_ht.c static bool ht_key_equal(const void *, const ht_link_t *);
ht_link_t          58 kernel/genarch/src/mm/page_ht.c static void ht_remove_callback(ht_link_t *);
ht_link_t         101 kernel/genarch/src/mm/page_ht.c size_t ht_hash(const ht_link_t *item)
ht_link_t         121 kernel/genarch/src/mm/page_ht.c bool ht_key_equal(const void *arg, const ht_link_t *item)
ht_link_t         134 kernel/genarch/src/mm/page_ht.c void ht_remove_callback(ht_link_t *item)
ht_link_t         233 kernel/genarch/src/mm/page_ht.c 	ht_link_t *cur = hash_table_find(&page_ht, key);
ht_link_t          70 kernel/generic/common/adt/hash_table.c static void nop_remove_callback(ht_link_t *item)
ht_link_t         170 kernel/generic/common/adt/hash_table.c 	void (*remove_cb)(ht_link_t *) = h->op->remove_callback ? h->op->remove_callback : nop_remove_callback;
ht_link_t         175 kernel/generic/common/adt/hash_table.c 			ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         190 kernel/generic/common/adt/hash_table.c void hash_table_insert(hash_table_t *h, ht_link_t *item)
ht_link_t         211 kernel/generic/common/adt/hash_table.c bool hash_table_insert_unique(hash_table_t *h, ht_link_t *item)
ht_link_t         221 kernel/generic/common/adt/hash_table.c 	list_foreach(h->bucket[idx], link, ht_link_t, cur_link) {
ht_link_t         245 kernel/generic/common/adt/hash_table.c ht_link_t *hash_table_find(const hash_table_t *h, const void *key)
ht_link_t         251 kernel/generic/common/adt/hash_table.c 	list_foreach(h->bucket[idx], link, ht_link_t, cur_link) {
ht_link_t         266 kernel/generic/common/adt/hash_table.c ht_link_t *
ht_link_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)
ht_link_t         282 kernel/generic/common/adt/hash_table.c 		ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         316 kernel/generic/common/adt/hash_table.c 		ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         334 kernel/generic/common/adt/hash_table.c void hash_table_remove_item(hash_table_t *h, ht_link_t *item)
ht_link_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)
ht_link_t         369 kernel/generic/common/adt/hash_table.c 			ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         457 kernel/generic/common/adt/hash_table.c 				ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t          53 kernel/generic/common/include/adt/hash_table.h 	size_t (*hash)(const ht_link_t *item);
ht_link_t          59 kernel/generic/common/include/adt/hash_table.h 	bool (*equal)(const ht_link_t *item1, const ht_link_t *item2);
ht_link_t          62 kernel/generic/common/include/adt/hash_table.h 	bool (*key_equal)(const void *key, const ht_link_t *item);
ht_link_t          70 kernel/generic/common/include/adt/hash_table.h 	void (*remove_callback)(ht_link_t *item);
ht_link_t          95 kernel/generic/common/include/adt/hash_table.h extern void hash_table_insert(hash_table_t *, ht_link_t *);
ht_link_t          96 kernel/generic/common/include/adt/hash_table.h extern bool hash_table_insert_unique(hash_table_t *, ht_link_t *);
ht_link_t          97 kernel/generic/common/include/adt/hash_table.h extern ht_link_t *hash_table_find(const hash_table_t *, const void *);
ht_link_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 *,
ht_link_t          99 kernel/generic/common/include/adt/hash_table.h     ht_link_t *);
ht_link_t         101 kernel/generic/common/include/adt/hash_table.h extern void hash_table_remove_item(hash_table_t *, ht_link_t *);
ht_link_t         102 kernel/generic/common/include/adt/hash_table.h extern void hash_table_apply(hash_table_t *, bool (*)(ht_link_t *, void *),
ht_link_t         113 kernel/generic/include/cap/cap.h 	ht_link_t caps_link;
ht_link_t          94 kernel/generic/include/ddi/irq.h 	ht_link_t link;
ht_link_t          80 kernel/generic/include/lib/ra.h 		ht_link_t uh_link;	/**< Span's used hash link. */
ht_link_t         108 kernel/generic/src/cap/cap.c static size_t caps_hash(const ht_link_t *item)
ht_link_t         120 kernel/generic/src/cap/cap.c static bool caps_key_equal(const void *key, const ht_link_t *item)
ht_link_t         248 kernel/generic/src/cap/cap.c 	ht_link_t *link = hash_table_find(&task->cap_info->caps, &handle);
ht_link_t          74 kernel/generic/src/ddi/irq.c static size_t irq_ht_hash(const ht_link_t *);
ht_link_t          76 kernel/generic/src/ddi/irq.c static bool irq_ht_equal(const ht_link_t *, const ht_link_t *);
ht_link_t          77 kernel/generic/src/ddi/irq.c static bool irq_ht_key_equal(const void *, const ht_link_t *);
ht_link_t         143 kernel/generic/src/ddi/irq.c 	ht_link_t *first = hash_table_find(h, &inr);
ht_link_t         144 kernel/generic/src/ddi/irq.c 	for (ht_link_t *lnk = first; lnk;
ht_link_t         203 kernel/generic/src/ddi/irq.c size_t irq_ht_hash(const ht_link_t *item)
ht_link_t         217 kernel/generic/src/ddi/irq.c bool irq_ht_equal(const ht_link_t *item1, const ht_link_t *item2)
ht_link_t         225 kernel/generic/src/ddi/irq.c bool irq_ht_key_equal(const void *key, const ht_link_t *item)
ht_link_t          62 kernel/generic/src/lib/ra.c static size_t used_hash(const ht_link_t *item)
ht_link_t          76 kernel/generic/src/lib/ra.c static bool used_key_equal(const void *key, const ht_link_t *item)
ht_link_t         343 kernel/generic/src/lib/ra.c 	ht_link_t *link;
ht_link_t          42 uspace/app/hbench/env.c 	ht_link_t link;
ht_link_t          48 uspace/app/hbench/env.c static size_t param_hash(const ht_link_t *item)
ht_link_t          60 uspace/app/hbench/env.c static bool param_key_equal(const void *key, const ht_link_t *item)
ht_link_t          68 uspace/app/hbench/env.c static bool param_equal(const ht_link_t *link_a, const ht_link_t *link_b)
ht_link_t          76 uspace/app/hbench/env.c static void param_remove(ht_link_t *item)
ht_link_t         134 uspace/app/hbench/env.c 	ht_link_t *item = hash_table_find(&env->parameters, (char *) key);
ht_link_t          54 uspace/app/trace/ipcp.c 	ht_link_t link;
ht_link_t          80 uspace/app/trace/ipcp.c static size_t pending_call_hash(const ht_link_t *item)
ht_link_t          86 uspace/app/trace/ipcp.c static bool pending_call_key_equal(const void *key, const ht_link_t *item)
ht_link_t         324 uspace/app/trace/ipcp.c 	ht_link_t *item;
ht_link_t          48 uspace/app/trace/proto.c 	ht_link_t link;
ht_link_t          54 uspace/app/trace/proto.c 	ht_link_t link;
ht_link_t          65 uspace/app/trace/proto.c static size_t srv_proto_hash(const ht_link_t *item)
ht_link_t          71 uspace/app/trace/proto.c static bool srv_proto_key_equal(const void *key, const ht_link_t *item)
ht_link_t          92 uspace/app/trace/proto.c static size_t method_oper_hash(const ht_link_t *item)
ht_link_t          98 uspace/app/trace/proto.c static bool method_oper_key_equal(const void *key, const ht_link_t *item)
ht_link_t         138 uspace/app/trace/proto.c 	ht_link_t *item = hash_table_find(&srv_proto, &srv);
ht_link_t         182 uspace/app/trace/proto.c 	ht_link_t *item = hash_table_find(&proto->method_oper, &method);
ht_link_t         249 uspace/lib/block/block.c static size_t cache_hash(const ht_link_t *item)
ht_link_t         255 uspace/lib/block/block.c static bool cache_key_equal(const void *key, const ht_link_t *item)
ht_link_t         415 uspace/lib/block/block.c 	ht_link_t *hlink = hash_table_find(&cache->block_hash, &ba);
ht_link_t          88 uspace/lib/block/block.h 	ht_link_t hash_link;
ht_link_t          70 uspace/lib/c/common/adt/hash_table.c static void nop_remove_callback(ht_link_t *item)
ht_link_t         170 uspace/lib/c/common/adt/hash_table.c 	void (*remove_cb)(ht_link_t *) = h->op->remove_callback ? h->op->remove_callback : nop_remove_callback;
ht_link_t         175 uspace/lib/c/common/adt/hash_table.c 			ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         190 uspace/lib/c/common/adt/hash_table.c void hash_table_insert(hash_table_t *h, ht_link_t *item)
ht_link_t         211 uspace/lib/c/common/adt/hash_table.c bool hash_table_insert_unique(hash_table_t *h, ht_link_t *item)
ht_link_t         221 uspace/lib/c/common/adt/hash_table.c 	list_foreach(h->bucket[idx], link, ht_link_t, cur_link) {
ht_link_t         245 uspace/lib/c/common/adt/hash_table.c ht_link_t *hash_table_find(const hash_table_t *h, const void *key)
ht_link_t         251 uspace/lib/c/common/adt/hash_table.c 	list_foreach(h->bucket[idx], link, ht_link_t, cur_link) {
ht_link_t         266 uspace/lib/c/common/adt/hash_table.c ht_link_t *
ht_link_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)
ht_link_t         282 uspace/lib/c/common/adt/hash_table.c 		ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         316 uspace/lib/c/common/adt/hash_table.c 		ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         334 uspace/lib/c/common/adt/hash_table.c void hash_table_remove_item(hash_table_t *h, ht_link_t *item)
ht_link_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)
ht_link_t         369 uspace/lib/c/common/adt/hash_table.c 			ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t         457 uspace/lib/c/common/adt/hash_table.c 				ht_link_t *cur_link = member_to_inst(cur, ht_link_t, link);
ht_link_t          53 uspace/lib/c/common/include/adt/hash_table.h 	size_t (*hash)(const ht_link_t *item);
ht_link_t          59 uspace/lib/c/common/include/adt/hash_table.h 	bool (*equal)(const ht_link_t *item1, const ht_link_t *item2);
ht_link_t          62 uspace/lib/c/common/include/adt/hash_table.h 	bool (*key_equal)(const void *key, const ht_link_t *item);
ht_link_t          70 uspace/lib/c/common/include/adt/hash_table.h 	void (*remove_callback)(ht_link_t *item);
ht_link_t          95 uspace/lib/c/common/include/adt/hash_table.h extern void hash_table_insert(hash_table_t *, ht_link_t *);
ht_link_t          96 uspace/lib/c/common/include/adt/hash_table.h extern bool hash_table_insert_unique(hash_table_t *, ht_link_t *);
ht_link_t          97 uspace/lib/c/common/include/adt/hash_table.h extern ht_link_t *hash_table_find(const hash_table_t *, const void *);
ht_link_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 *,
ht_link_t          99 uspace/lib/c/common/include/adt/hash_table.h     ht_link_t *);
ht_link_t         101 uspace/lib/c/common/include/adt/hash_table.h extern void hash_table_remove_item(hash_table_t *, ht_link_t *);
ht_link_t         102 uspace/lib/c/common/include/adt/hash_table.h extern void hash_table_apply(hash_table_t *, bool (*)(ht_link_t *, void *),
ht_link_t          57 uspace/lib/c/generic/async/ports.c 	ht_link_t link;
ht_link_t          71 uspace/lib/c/generic/async/ports.c 	ht_link_t link;
ht_link_t         111 uspace/lib/c/generic/async/ports.c static size_t interface_hash(const ht_link_t *item)
ht_link_t         117 uspace/lib/c/generic/async/ports.c static bool interface_key_equal(const void *key, const ht_link_t *item)
ht_link_t         139 uspace/lib/c/generic/async/ports.c static size_t port_hash(const ht_link_t *item)
ht_link_t         145 uspace/lib/c/generic/async/ports.c static bool port_key_equal(const void *key, const ht_link_t *item)
ht_link_t         210 uspace/lib/c/generic/async/ports.c 	ht_link_t *link = hash_table_find(&interface_hash_table, &iface);
ht_link_t         257 uspace/lib/c/generic/async/ports.c 	ht_link_t *link = hash_table_find(&interface_hash_table, &iface);
ht_link_t         127 uspace/lib/c/generic/async/server.c 	ht_link_t link;
ht_link_t         140 uspace/lib/c/generic/async/server.c 	ht_link_t link;
ht_link_t         170 uspace/lib/c/generic/async/server.c 	ht_link_t htlink;
ht_link_t         238 uspace/lib/c/generic/async/server.c static size_t client_hash(const ht_link_t *item)
ht_link_t         244 uspace/lib/c/generic/async/server.c static bool client_key_equal(const void *key, const ht_link_t *item)
ht_link_t         265 uspace/lib/c/generic/async/server.c 	ht_link_t *link = hash_table_find(&client_hash_table, &client_id);
ht_link_t         497 uspace/lib/c/generic/async/server.c static size_t notification_hash(const ht_link_t *item)
ht_link_t         504 uspace/lib/c/generic/async/server.c static bool notification_key_equal(const void *key, const ht_link_t *item)
ht_link_t         658 uspace/lib/c/generic/async/server.c 	ht_link_t *link = hash_table_find(&notification_hash_table, &imethod);
ht_link_t          59 uspace/lib/ext4/include/ext4/fstypes.h 	ht_link_t link;
ht_link_t         109 uspace/lib/ext4/src/ops.c static size_t open_nodes_hash(const ht_link_t *item)
ht_link_t         115 uspace/lib/ext4/src/ops.c static bool open_nodes_key_equal(const void *key_arg, const ht_link_t *item)
ht_link_t         293 uspace/lib/ext4/src/ops.c 	ht_link_t *already_open = hash_table_find(&open_nodes, &key);
ht_link_t          56 uspace/lib/nic/include/nic.h 	ht_link_t item;
ht_link_t          53 uspace/lib/nic/src/nic_addr_db.c 	ht_link_t link;
ht_link_t          66 uspace/lib/nic/src/nic_addr_db.c static bool nic_addr_key_equal(const void *key_arg, const ht_link_t *item)
ht_link_t          91 uspace/lib/nic/src/nic_addr_db.c static size_t nic_addr_hash(const ht_link_t *item)
ht_link_t          97 uspace/lib/nic/src/nic_addr_db.c static void nic_addr_removed(ht_link_t *item)
ht_link_t         247 uspace/lib/nic/src/nic_addr_db.c static bool nic_addr_db_fe_helper(ht_link_t *item, void *arg)
ht_link_t          53 uspace/lib/nic/src/nic_wol_virtues.c static size_t nic_wv_hash(const ht_link_t *item)
ht_link_t          59 uspace/lib/nic/src/nic_wol_virtues.c static bool nic_wv_key_equal(const void *key, const ht_link_t *item)
ht_link_t         233 uspace/lib/nic/src/nic_wol_virtues.c 	ht_link_t *virtue = hash_table_find(&((nic_wol_virtues_t *) wvs)->table, &id);
ht_link_t          53 uspace/lib/posix/include/common/adt/hash_table.h 	size_t (*hash)(const ht_link_t *item);
ht_link_t          59 uspace/lib/posix/include/common/adt/hash_table.h 	bool (*equal)(const ht_link_t *item1, const ht_link_t *item2);
ht_link_t          62 uspace/lib/posix/include/common/adt/hash_table.h 	bool (*key_equal)(const void *key, const ht_link_t *item);
ht_link_t          70 uspace/lib/posix/include/common/adt/hash_table.h 	void (*remove_callback)(ht_link_t *item);
ht_link_t          95 uspace/lib/posix/include/common/adt/hash_table.h extern void hash_table_insert(hash_table_t *, ht_link_t *);
ht_link_t          96 uspace/lib/posix/include/common/adt/hash_table.h extern bool hash_table_insert_unique(hash_table_t *, ht_link_t *);
ht_link_t          97 uspace/lib/posix/include/common/adt/hash_table.h extern ht_link_t *hash_table_find(const hash_table_t *, const void *);
ht_link_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 *,
ht_link_t          99 uspace/lib/posix/include/common/adt/hash_table.h     ht_link_t *);
ht_link_t         101 uspace/lib/posix/include/common/adt/hash_table.h extern void hash_table_remove_item(hash_table_t *, ht_link_t *);
ht_link_t         102 uspace/lib/posix/include/common/adt/hash_table.h extern void hash_table_apply(hash_table_t *, bool (*)(ht_link_t *, void *),
ht_link_t         101 uspace/srv/devman/dev.c 	ht_link_t *link = hash_table_find(&tree->devman_devices, &handle);
ht_link_t         137 uspace/srv/devman/devman.h 	ht_link_t devman_dev;
ht_link_t         190 uspace/srv/devman/devman.h 	ht_link_t devman_fun;
ht_link_t         195 uspace/srv/devman/devman.h 	ht_link_t loc_fun;
ht_link_t          50 uspace/srv/devman/devtree.c static size_t devman_devices_hash(const ht_link_t *item)
ht_link_t          56 uspace/srv/devman/devtree.c static size_t devman_functions_hash(const ht_link_t *item)
ht_link_t          62 uspace/srv/devman/devtree.c static bool devman_devices_key_equal(const void *key, const ht_link_t *item)
ht_link_t          69 uspace/srv/devman/devtree.c static bool devman_functions_key_equal(const void *key, const ht_link_t *item)
ht_link_t          82 uspace/srv/devman/devtree.c static size_t loc_functions_hash(const ht_link_t *item)
ht_link_t          88 uspace/srv/devman/devtree.c static bool loc_functions_key_equal(const void *key, const ht_link_t *item)
ht_link_t         130 uspace/srv/devman/fun.c 	ht_link_t *link = hash_table_find(&tree->devman_functions, &handle);
ht_link_t          83 uspace/srv/devman/loc.c 	ht_link_t *link = hash_table_find(&tree->loc_functions, &service_id);
ht_link_t         239 uspace/srv/fs/cdfs/cdfs_ops.c 	ht_link_t nh_link;        /**< Nodes hash table link */
ht_link_t         293 uspace/srv/fs/cdfs/cdfs_ops.c static size_t nodes_hash(const ht_link_t *item)
ht_link_t         299 uspace/srv/fs/cdfs/cdfs_ops.c static bool nodes_key_equal(const void *k, const ht_link_t *item)
ht_link_t         307 uspace/srv/fs/cdfs/cdfs_ops.c static void nodes_remove_callback(ht_link_t *item)
ht_link_t         341 uspace/srv/fs/cdfs/cdfs_ops.c 	ht_link_t *link = hash_table_find(&nodes, &key);
ht_link_t         690 uspace/srv/fs/cdfs/cdfs_ops.c 	ht_link_t *link = hash_table_find(&nodes, &key);
ht_link_t        1210 uspace/srv/fs/cdfs/cdfs_ops.c static bool rm_service_id_nodes(ht_link_t *item, void *arg)
ht_link_t        1262 uspace/srv/fs/cdfs/cdfs_ops.c 	ht_link_t *link = hash_table_find(&nodes, &key);
ht_link_t        1347 uspace/srv/fs/cdfs/cdfs_ops.c static bool cache_remove_closed(ht_link_t *item, void *arg)
ht_link_t        1388 uspace/srv/fs/cdfs/cdfs_ops.c 	ht_link_t *link = hash_table_find(&nodes, &key);
ht_link_t         107 uspace/srv/fs/exfat/exfat.h 	ht_link_t		uph_link;
ht_link_t         109 uspace/srv/fs/exfat/exfat.h 	ht_link_t		uih_link;
ht_link_t         128 uspace/srv/fs/exfat/exfat_idx.c static size_t pos_hash(const ht_link_t *item)
ht_link_t         141 uspace/srv/fs/exfat/exfat_idx.c static bool pos_key_equal(const void *key, const ht_link_t *item)
ht_link_t         176 uspace/srv/fs/exfat/exfat_idx.c static size_t idx_hash(const ht_link_t *item)
ht_link_t         182 uspace/srv/fs/exfat/exfat_idx.c static bool idx_key_equal(const void *key_arg, const ht_link_t *item)
ht_link_t         190 uspace/srv/fs/exfat/exfat_idx.c static void idx_remove_callback(ht_link_t *item)
ht_link_t         384 uspace/srv/fs/exfat/exfat_idx.c 	ht_link_t *l = hash_table_find(&up_hash, &pos_key);
ht_link_t         433 uspace/srv/fs/exfat/exfat_idx.c 	ht_link_t *l = hash_table_find(&ui_hash, &idx_key);
ht_link_t         509 uspace/srv/fs/exfat/exfat_idx.c static bool rm_pos_service_id(ht_link_t *item, void *arg)
ht_link_t         521 uspace/srv/fs/exfat/exfat_idx.c static bool rm_idx_service_id(ht_link_t *item, void *arg)
ht_link_t         204 uspace/srv/fs/fat/fat.h 	ht_link_t		uph_link;
ht_link_t         206 uspace/srv/fs/fat/fat.h 	ht_link_t		uih_link;
ht_link_t         128 uspace/srv/fs/fat/fat_idx.c static size_t pos_hash(const ht_link_t *item)
ht_link_t         141 uspace/srv/fs/fat/fat_idx.c static bool pos_key_equal(const void *key, const ht_link_t *item)
ht_link_t         176 uspace/srv/fs/fat/fat_idx.c static size_t idx_hash(const ht_link_t *item)
ht_link_t         182 uspace/srv/fs/fat/fat_idx.c static bool idx_key_equal(const void *key_arg, const ht_link_t *item)
ht_link_t         190 uspace/srv/fs/fat/fat_idx.c static void idx_remove_callback(ht_link_t *item)
ht_link_t         384 uspace/srv/fs/fat/fat_idx.c 	ht_link_t *l = hash_table_find(&up_hash, &pos_key);
ht_link_t         433 uspace/srv/fs/fat/fat_idx.c 	ht_link_t *l = hash_table_find(&ui_hash, &idx_key);
ht_link_t         508 uspace/srv/fs/fat/fat_idx.c static bool rm_pos_service_id(ht_link_t *item, void *arg)
ht_link_t         520 uspace/srv/fs/fat/fat_idx.c static bool rm_idx_service_id(ht_link_t *item, void *arg)
ht_link_t          61 uspace/srv/fs/locfs/locfs_ops.c 	ht_link_t link;
ht_link_t          79 uspace/srv/fs/locfs/locfs_ops.c static size_t services_hash(const ht_link_t *item)
ht_link_t          85 uspace/srv/fs/locfs/locfs_ops.c static bool services_key_equal(const void *key, const ht_link_t *item)
ht_link_t          92 uspace/srv/fs/locfs/locfs_ops.c static void services_remove_callback(ht_link_t *item)
ht_link_t         237 uspace/srv/fs/locfs/locfs_ops.c 		ht_link_t *lnk;
ht_link_t         563 uspace/srv/fs/locfs/locfs_ops.c 		ht_link_t *lnk = hash_table_find(&services, &service_index);
ht_link_t         627 uspace/srv/fs/locfs/locfs_ops.c 		ht_link_t *lnk = hash_table_find(&services, &service_index);
ht_link_t         695 uspace/srv/fs/locfs/locfs_ops.c 		ht_link_t *lnk = hash_table_find(&services, &service_index);
ht_link_t         735 uspace/srv/fs/locfs/locfs_ops.c 		ht_link_t *lnk = hash_table_find(&services, &service_index);
ht_link_t         166 uspace/srv/fs/mfs/mfs.h 	ht_link_t link;
ht_link_t         109 uspace/srv/fs/mfs/mfs_ops.c open_nodes_hash(const ht_link_t *item)
ht_link_t         116 uspace/srv/fs/mfs/mfs_ops.c open_nodes_key_equal(const void *key, const ht_link_t *item)
ht_link_t         618 uspace/srv/fs/mfs/mfs_ops.c 	ht_link_t *already_open = hash_table_find(&open_nodes, &key);
ht_link_t          63 uspace/srv/fs/tmpfs/tmpfs.h 	ht_link_t nh_link;		/**< Nodes hash table link. */
ht_link_t         155 uspace/srv/fs/tmpfs/tmpfs_ops.c static size_t nodes_hash(const ht_link_t *item)
ht_link_t         161 uspace/srv/fs/tmpfs/tmpfs_ops.c static bool nodes_key_equal(const void *key_arg, const ht_link_t *item)
ht_link_t         169 uspace/srv/fs/tmpfs/tmpfs_ops.c static void nodes_remove_callback(ht_link_t *item)
ht_link_t         238 uspace/srv/fs/tmpfs/tmpfs_ops.c static bool rm_service_id_nodes(ht_link_t *item, void *arg)
ht_link_t         276 uspace/srv/fs/tmpfs/tmpfs_ops.c 	ht_link_t *lnk = hash_table_find(&nodes, &key);
ht_link_t         476 uspace/srv/fs/tmpfs/tmpfs_ops.c 	ht_link_t *hlp = hash_table_find(&nodes, &key);
ht_link_t         538 uspace/srv/fs/tmpfs/tmpfs_ops.c 	ht_link_t *hlp = hash_table_find(&nodes, &key);
ht_link_t         601 uspace/srv/fs/tmpfs/tmpfs_ops.c 	ht_link_t *hlp = hash_table_find(&nodes, &key);
ht_link_t         638 uspace/srv/fs/tmpfs/tmpfs_ops.c 	ht_link_t *hlp = hash_table_find(&nodes, &key);
ht_link_t         108 uspace/srv/fs/udf/udf.h 	ht_link_t link;
ht_link_t          59 uspace/srv/fs/udf/udf_idx.c static size_t udf_idx_hash(const ht_link_t *item)
ht_link_t          71 uspace/srv/fs/udf/udf_idx.c static bool udf_idx_key_equal(const void *k, const ht_link_t *item)
ht_link_t         130 uspace/srv/fs/udf/udf_idx.c 	ht_link_t *already_open = hash_table_find(&udf_idx, &key);
ht_link_t          72 uspace/srv/hid/input/gsp.c static size_t trans_hash(const ht_link_t *item)
ht_link_t          78 uspace/srv/hid/input/gsp.c static bool trans_key_equal(const void *key, const ht_link_t *item)
ht_link_t         247 uspace/srv/hid/input/gsp.c 	ht_link_t *item;
ht_link_t          59 uspace/srv/hid/input/gsp.h 	ht_link_t link;		/**< Link to hash table in @c gsp_t */
ht_link_t          44 uspace/srv/ns/service.c 	ht_link_t link;
ht_link_t          58 uspace/srv/ns/service.c 	ht_link_t link;
ht_link_t          73 uspace/srv/ns/service.c static size_t service_hash(const ht_link_t *item)
ht_link_t          81 uspace/srv/ns/service.c static bool service_key_equal(const void *key, const ht_link_t *item)
ht_link_t          96 uspace/srv/ns/service.c static size_t iface_hash(const ht_link_t *item)
ht_link_t         104 uspace/srv/ns/service.c static bool iface_key_equal(const void *key, const ht_link_t *item)
ht_link_t         169 uspace/srv/ns/service.c 		ht_link_t *link =
ht_link_t         215 uspace/srv/ns/service.c 	ht_link_t *link = hash_table_find(&hashed_service->iface_hash_table,
ht_link_t         266 uspace/srv/ns/service.c 	ht_link_t *link = hash_table_find(&service_hash_table, &service);
ht_link_t         309 uspace/srv/ns/service.c 	ht_link_t *link = hash_table_find(&service_hash_table, &service);
ht_link_t         375 uspace/srv/ns/service.c 	ht_link_t *link = hash_table_find(&service_hash_table, &service);
ht_link_t          48 uspace/srv/ns/task.c 	ht_link_t link;
ht_link_t          62 uspace/srv/ns/task.c static size_t task_hash(const ht_link_t *item)
ht_link_t          68 uspace/srv/ns/task.c static bool task_key_equal(const void *key, const ht_link_t *item)
ht_link_t          76 uspace/srv/ns/task.c static void task_remove(ht_link_t *item)
ht_link_t          94 uspace/srv/ns/task.c 	ht_link_t link;
ht_link_t         107 uspace/srv/ns/task.c static size_t p2i_hash(const ht_link_t *item)
ht_link_t         113 uspace/srv/ns/task.c static bool p2i_key_equal(const void *key, const ht_link_t *item)
ht_link_t         126 uspace/srv/ns/task.c static void p2i_remove(ht_link_t *item)
ht_link_t         176 uspace/srv/ns/task.c 		ht_link_t *link = hash_table_find(&task_hash_table, &pr->id);
ht_link_t         196 uspace/srv/ns/task.c 	ht_link_t *link = hash_table_find(&task_hash_table, &id);
ht_link_t         231 uspace/srv/ns/task.c 	ht_link_t *link = hash_table_find(&phone_to_id, &call->request_label);
ht_link_t         270 uspace/srv/ns/task.c 	ht_link_t *link = hash_table_find(&phone_to_id, &label);
ht_link_t         284 uspace/srv/ns/task.c 	ht_link_t *link = hash_table_find(&task_hash_table, &id);
ht_link_t         311 uspace/srv/ns/task.c 	ht_link_t *link = hash_table_find(&task_hash_table, &id);
ht_link_t         115 uspace/srv/vfs/vfs.h 	ht_link_t nh_link;		/**< Node hash-table link. */
ht_link_t          63 uspace/srv/vfs/vfs_node.c static size_t nodes_hash(const ht_link_t *);
ht_link_t          64 uspace/srv/vfs/vfs_node.c static bool nodes_key_equal(const void *, const ht_link_t *);
ht_link_t         173 uspace/srv/vfs/vfs_node.c 	ht_link_t *tmp = hash_table_find(&nodes, &result->triplet);
ht_link_t         203 uspace/srv/vfs/vfs_node.c 	ht_link_t *tmp = hash_table_find(&nodes, &result->triplet);
ht_link_t         233 uspace/srv/vfs/vfs_node.c static bool refcnt_visitor(ht_link_t *item, void *arg)
ht_link_t         289 uspace/srv/vfs/vfs_node.c static size_t nodes_hash(const ht_link_t *item)
ht_link_t         296 uspace/srv/vfs/vfs_node.c static bool nodes_key_equal(const void *key, const ht_link_t *item)
HelenOS homepage, sources at GitHub