HelenOS sources
hash 95 common/adt/hash_table.c assert(op && op->hash && op->key_hash && op->key_equal);
hash 98 common/adt/hash_table.c if (!op || !op->hash || !op->key_hash || !op->key_equal)
hash 196 common/adt/hash_table.c size_t idx = h->op->hash(item) % h->bucket_cnt;
hash 215 common/adt/hash_table.c assert(h->op && h->op->hash && h->op->equal);
hash 218 common/adt/hash_table.c size_t idx = h->op->hash(item) % h->bucket_cnt;
hash 272 common/adt/hash_table.c size_t idx = h->op->hash(item) % h->bucket_cnt;
hash 459 common/adt/hash_table.c size_t new_idx = h->op->hash(cur_link) % new_bucket_cnt;
hash 41 common/include/adt/hash.h static inline uint32_t hash_mix32(uint32_t hash)
hash 48 common/include/adt/hash.h hash = ~hash + (hash << 15);
hash 49 common/include/adt/hash.h hash = hash ^ (hash >> 12);
hash 50 common/include/adt/hash.h hash = hash + (hash << 2);
hash 51 common/include/adt/hash.h hash = hash ^ (hash >> 4);
hash 52 common/include/adt/hash.h hash = hash * 2057;
hash 53 common/include/adt/hash.h hash = hash ^ (hash >> 16);
hash 54 common/include/adt/hash.h return hash;
hash 58 common/include/adt/hash.h static inline uint64_t hash_mix64(uint64_t hash)
hash 64 common/include/adt/hash.h hash = (hash ^ 61) ^ (hash >> 16);
hash 65 common/include/adt/hash.h hash = hash + (hash << 3);
hash 66 common/include/adt/hash.h hash = hash ^ (hash >> 4);
hash 67 common/include/adt/hash.h hash = hash * 0x27d4eb2d;
hash 68 common/include/adt/hash.h hash = hash ^ (hash >> 15);
hash 74 common/include/adt/hash.h return (hash << 32) | (hash >> 32);
hash 78 common/include/adt/hash.h static inline size_t hash_mix(size_t hash)
hash 81 common/include/adt/hash.h return hash_mix32(hash);
hash 83 common/include/adt/hash.h return hash_mix64(hash);
hash 99 common/include/adt/hash.h static inline size_t hash_combine(size_t seed, size_t hash)
hash 105 common/include/adt/hash.h seed ^= hash + 0x9e3779b9 +
hash 53 common/include/adt/hash_table.h size_t (*hash)(const ht_link_t *item);
hash 104 kernel/arch/ppc32/src/mm/pht.c uint32_t hash = vsid ^ page;
hash 105 kernel/arch/ppc32/src/mm/pht.c uint32_t base = (hash & 0x3ff) << 3;
hash 132 kernel/arch/ppc32/src/mm/pht.c uint32_t base2 = (~hash & 0x3ff) << 3;
hash 85 kernel/genarch/src/mm/page_ht.c .hash = ht_hash,
hash 104 kernel/genarch/src/mm/page_ht.c size_t hash = 0;
hash 105 kernel/genarch/src/mm/page_ht.c hash = hash_combine(hash, (uintptr_t) pte->as);
hash 106 kernel/genarch/src/mm/page_ht.c hash = hash_combine(hash, pte->page >> PAGE_WIDTH);
hash 107 kernel/genarch/src/mm/page_ht.c return hash;
hash 114 kernel/genarch/src/mm/page_ht.c size_t hash = 0;
hash 115 kernel/genarch/src/mm/page_ht.c hash = hash_combine(hash, key[KEY_AS]);
hash 116 kernel/genarch/src/mm/page_ht.c hash = hash_combine(hash, key[KEY_PAGE] >> PAGE_WIDTH);
hash 117 kernel/genarch/src/mm/page_ht.c return hash;
hash 95 kernel/generic/common/adt/hash_table.c assert(op && op->hash && op->key_hash && op->key_equal);
hash 98 kernel/generic/common/adt/hash_table.c if (!op || !op->hash || !op->key_hash || !op->key_equal)
hash 196 kernel/generic/common/adt/hash_table.c size_t idx = h->op->hash(item) % h->bucket_cnt;
hash 215 kernel/generic/common/adt/hash_table.c assert(h->op && h->op->hash && h->op->equal);
hash 218 kernel/generic/common/adt/hash_table.c size_t idx = h->op->hash(item) % h->bucket_cnt;
hash 272 kernel/generic/common/adt/hash_table.c size_t idx = h->op->hash(item) % h->bucket_cnt;
hash 459 kernel/generic/common/adt/hash_table.c size_t new_idx = h->op->hash(cur_link) % new_bucket_cnt;
hash 41 kernel/generic/common/include/adt/hash.h static inline uint32_t hash_mix32(uint32_t hash)
hash 48 kernel/generic/common/include/adt/hash.h hash = ~hash + (hash << 15);
hash 49 kernel/generic/common/include/adt/hash.h hash = hash ^ (hash >> 12);
hash 50 kernel/generic/common/include/adt/hash.h hash = hash + (hash << 2);
hash 51 kernel/generic/common/include/adt/hash.h hash = hash ^ (hash >> 4);
hash 52 kernel/generic/common/include/adt/hash.h hash = hash * 2057;
hash 53 kernel/generic/common/include/adt/hash.h hash = hash ^ (hash >> 16);
hash 54 kernel/generic/common/include/adt/hash.h return hash;
hash 58 kernel/generic/common/include/adt/hash.h static inline uint64_t hash_mix64(uint64_t hash)
hash 64 kernel/generic/common/include/adt/hash.h hash = (hash ^ 61) ^ (hash >> 16);
hash 65 kernel/generic/common/include/adt/hash.h hash = hash + (hash << 3);
hash 66 kernel/generic/common/include/adt/hash.h hash = hash ^ (hash >> 4);
hash 67 kernel/generic/common/include/adt/hash.h hash = hash * 0x27d4eb2d;
hash 68 kernel/generic/common/include/adt/hash.h hash = hash ^ (hash >> 15);
hash 74 kernel/generic/common/include/adt/hash.h return (hash << 32) | (hash >> 32);
hash 78 kernel/generic/common/include/adt/hash.h static inline size_t hash_mix(size_t hash)
hash 81 kernel/generic/common/include/adt/hash.h return hash_mix32(hash);
hash 83 kernel/generic/common/include/adt/hash.h return hash_mix64(hash);
hash 99 kernel/generic/common/include/adt/hash.h static inline size_t hash_combine(size_t seed, size_t hash)
hash 105 kernel/generic/common/include/adt/hash.h seed ^= hash + 0x9e3779b9 +
hash 53 kernel/generic/common/include/adt/hash_table.h size_t (*hash)(const ht_link_t *item);
hash 128 kernel/generic/src/cap/cap.c .hash = caps_hash,
hash 80 kernel/generic/src/ddi/irq.c .hash = irq_ht_hash,
hash 84 kernel/generic/src/lib/ra.c .hash = used_hash,
hash 84 uspace/app/hbench/env.c .hash = param_hash,
hash 107 uspace/app/mkexfat/exfat.h uint16_t hash;
hash 95 uspace/app/trace/ipcp.c .hash = pending_call_hash,
hash 79 uspace/app/trace/proto.c .hash = srv_proto_hash,
hash 106 uspace/app/trace/proto.c .hash = method_oper_hash,
hash 414 uspace/app/trace/trace.c static void event_thread_b(uintptr_t hash)
hash 416 uspace/app/trace/trace.c printf("New thread, hash %p\n", (void *) hash);
hash 417 uspace/app/trace/trace.c thread_trace_start(hash);
hash 655 uspace/drv/nic/ne2k/dp8390.c void ne2k_set_mcast_hash(ne2k_t *ne2k, uint64_t hash)
hash 660 uspace/drv/nic/ne2k/dp8390.c pio_write_8(ne2k->port + DP_MAR0, (uint8_t) hash);
hash 661 uspace/drv/nic/ne2k/dp8390.c pio_write_8(ne2k->port + DP_MAR1, (uint8_t) (hash >> 8));
hash 662 uspace/drv/nic/ne2k/dp8390.c pio_write_8(ne2k->port + DP_MAR2, (uint8_t) (hash >> 16));
hash 663 uspace/drv/nic/ne2k/dp8390.c pio_write_8(ne2k->port + DP_MAR3, (uint8_t) (hash >> 24));
hash 664 uspace/drv/nic/ne2k/dp8390.c pio_write_8(ne2k->port + DP_MAR4, (uint8_t) (hash >> 32));
hash 665 uspace/drv/nic/ne2k/dp8390.c pio_write_8(ne2k->port + DP_MAR5, (uint8_t) (hash >> 40));
hash 666 uspace/drv/nic/ne2k/dp8390.c pio_write_8(ne2k->port + DP_MAR6, (uint8_t) (hash >> 48));
hash 667 uspace/drv/nic/ne2k/dp8390.c pio_write_8(ne2k->port + DP_MAR7, (uint8_t) (hash >> 56));
hash 264 uspace/lib/block/block.c .hash = cache_hash,
hash 95 uspace/lib/c/common/adt/hash_table.c assert(op && op->hash && op->key_hash && op->key_equal);
hash 98 uspace/lib/c/common/adt/hash_table.c if (!op || !op->hash || !op->key_hash || !op->key_equal)
hash 196 uspace/lib/c/common/adt/hash_table.c size_t idx = h->op->hash(item) % h->bucket_cnt;
hash 215 uspace/lib/c/common/adt/hash_table.c assert(h->op && h->op->hash && h->op->equal);
hash 218 uspace/lib/c/common/adt/hash_table.c size_t idx = h->op->hash(item) % h->bucket_cnt;
hash 272 uspace/lib/c/common/adt/hash_table.c size_t idx = h->op->hash(item) % h->bucket_cnt;
hash 459 uspace/lib/c/common/adt/hash_table.c size_t new_idx = h->op->hash(cur_link) % new_bucket_cnt;
hash 41 uspace/lib/c/common/include/adt/hash.h static inline uint32_t hash_mix32(uint32_t hash)
hash 48 uspace/lib/c/common/include/adt/hash.h hash = ~hash + (hash << 15);
hash 49 uspace/lib/c/common/include/adt/hash.h hash = hash ^ (hash >> 12);
hash 50 uspace/lib/c/common/include/adt/hash.h hash = hash + (hash << 2);
hash 51 uspace/lib/c/common/include/adt/hash.h hash = hash ^ (hash >> 4);
hash 52 uspace/lib/c/common/include/adt/hash.h hash = hash * 2057;
hash 53 uspace/lib/c/common/include/adt/hash.h hash = hash ^ (hash >> 16);
hash 54 uspace/lib/c/common/include/adt/hash.h return hash;
hash 58 uspace/lib/c/common/include/adt/hash.h static inline uint64_t hash_mix64(uint64_t hash)
hash 64 uspace/lib/c/common/include/adt/hash.h hash = (hash ^ 61) ^ (hash >> 16);
hash 65 uspace/lib/c/common/include/adt/hash.h hash = hash + (hash << 3);
hash 66 uspace/lib/c/common/include/adt/hash.h hash = hash ^ (hash >> 4);
hash 67 uspace/lib/c/common/include/adt/hash.h hash = hash * 0x27d4eb2d;
hash 68 uspace/lib/c/common/include/adt/hash.h hash = hash ^ (hash >> 15);
hash 74 uspace/lib/c/common/include/adt/hash.h return (hash << 32) | (hash >> 32);
hash 78 uspace/lib/c/common/include/adt/hash.h static inline size_t hash_mix(size_t hash)
hash 81 uspace/lib/c/common/include/adt/hash.h return hash_mix32(hash);
hash 83 uspace/lib/c/common/include/adt/hash.h return hash_mix64(hash);
hash 99 uspace/lib/c/common/include/adt/hash.h static inline size_t hash_combine(size_t seed, size_t hash)
hash 105 uspace/lib/c/common/include/adt/hash.h seed ^= hash + 0x9e3779b9 +
hash 53 uspace/lib/c/common/include/adt/hash_table.h size_t (*hash)(const ht_link_t *item);
hash 126 uspace/lib/c/generic/async/ports.c .hash = interface_hash,
hash 154 uspace/lib/c/generic/async/ports.c .hash = port_hash,
hash 253 uspace/lib/c/generic/async/server.c .hash = client_hash,
hash 514 uspace/lib/c/generic/async/server.c .hash = notification_hash,
hash 78 uspace/lib/c/generic/rtld/dynamic.c info->hash = d_ptr;
hash 157 uspace/lib/c/generic/rtld/dynamic.c DPRINTF("hash=0x%" PRIxPTR "\n", (uintptr_t)info->hash);
hash 78 uspace/lib/c/generic/rtld/symbol.c nbucket = m->dyn.hash[0];
hash 82 uspace/lib/c/generic/rtld/symbol.c i = m->dyn.hash[2 + bucket];
hash 94 uspace/lib/c/generic/rtld/symbol.c i = m->dyn.hash[2 + nbucket + i];
hash 70 uspace/lib/c/include/rtld/dynamic.h elf_word *hash;
hash 428 uspace/lib/cpp/include/__bits/adt/bitset.hpp struct hash;
hash 435 uspace/lib/cpp/include/__bits/adt/bitset.hpp return hash<unsigned long long>{}(set.to_ullong());
hash 47 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp class Hash = hash<Key>,
hash 722 uspace/lib/cpp/include/__bits/adt/unordered_map.hpp class Hash = hash<Key>,
hash 46 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp class Hash = hash<Key>,
hash 462 uspace/lib/cpp/include/__bits/adt/unordered_set.hpp class Hash = hash<Key>,
hash 94 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 106 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 118 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 130 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 142 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 154 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 166 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 178 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 190 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 202 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 214 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 226 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 238 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 250 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 262 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 274 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 286 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 298 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 310 uspace/lib/cpp/include/__bits/functional/hash.hpp return aux::hash(x);
hash 638 uspace/lib/cpp/include/__bits/memory/shared_ptr.hpp return hash<T*>{}(ptr.get());
hash 641 uspace/lib/cpp/include/__bits/memory/unique_ptr.hpp return hash<typename unique_ptr<T, D>::pointer>{}(ptr.get());
hash 1927 uspace/lib/cpp/include/__bits/string/string.hpp struct hash;
hash 353 uspace/lib/cpp/include/__bits/system_error.hpp struct hash;
hash 240 uspace/lib/cpp/include/__bits/thread/thread.hpp struct hash;
hash 269 uspace/lib/cpp/include/__bits/thread/thread.hpp friend struct hash<id>;
hash 290 uspace/lib/cpp/include/__bits/thread/thread.hpp struct hash<thread::id>;
hash 68 uspace/lib/cpp/include/__bits/typeindex.hpp struct hash;
hash 72 uspace/lib/cpp/include/__bits/typeindex.hpp struct hash<type_index>;
hash 273 uspace/lib/crypto/crypto.c uint8_t *hash, hash_func_t hash_sel)
hash 278 uspace/lib/crypto/crypto.c if (!hash)
hash 307 uspace/lib/crypto/crypto.c create_hash(temp_work, HMAC_BLOCK_LENGTH + hash_sel, hash, hash_sel);
hash 329 uspace/lib/crypto/crypto.c uint8_t *hash)
hash 334 uspace/lib/crypto/crypto.c if (!hash)
hash 364 uspace/lib/crypto/crypto.c memcpy(hash, temp_hash, PBKDF2_KEY_LENGTH);
hash 461 uspace/lib/ext4/include/ext4/types.h uint32_t hash;
hash 554 uspace/lib/ext4/include/ext4/types.h uint32_t hash;
hash 53 uspace/lib/ext4/src/directory_index.c uint32_t hash;
hash 192 uspace/lib/ext4/src/directory_index.c return uint32_t_le2host(entry->hash);
hash 202 uspace/lib/ext4/src/directory_index.c uint32_t hash)
hash 204 uspace/lib/ext4/src/directory_index.c entry->hash = host2uint32_t_le(hash);
hash 420 uspace/lib/ext4/src/directory_index.c if (ext4_directory_dx_entry_get_hash(m) > hinfo->hash)
hash 487 uspace/lib/ext4/src/directory_index.c uint32_t hash, ext4_directory_dx_block_t *dx_block,
hash 511 uspace/lib/ext4/src/directory_index.c if ((hash & 1) == 0) {
hash 512 uspace/lib/ext4/src/directory_index.c if ((current_hash & ~1) != hash)
hash 639 uspace/lib/ext4/src/directory_index.c rc = ext4_directory_dx_next_block(inode_ref, hinfo.hash,
hash 680 uspace/lib/ext4/src/directory_index.c if (entry1->hash == entry2->hash)
hash 683 uspace/lib/ext4/src/directory_index.c if (entry1->hash < entry2->hash)
hash 699 uspace/lib/ext4/src/directory_index.c ext4_directory_dx_block_t *index_block, uint32_t hash, uint32_t iblock)
hash 714 uspace/lib/ext4/src/directory_index.c ext4_directory_dx_entry_set_hash(new_index_entry, hash);
hash 781 uspace/lib/ext4/src/directory_index.c sort_array[idx].hash = tmp_hinfo.hash;
hash 826 uspace/lib/ext4/src/directory_index.c new_hash = sort_array[i].hash;
hash 836 uspace/lib/ext4/src/directory_index.c if (new_hash == sort_array[mid - 1].hash)
hash 1133 uspace/lib/ext4/src/directory_index.c if (hinfo.hash >= new_block_hash)
hash 43 uspace/lib/ext4/src/hash.c hinfo->hash = 0;
hash 125 uspace/lib/ext4/src/ops.c .hash = open_nodes_hash,
hash 180 uspace/lib/ieee80211/src/ieee80211_impl.c errno_t ieee80211_prf(uint8_t *key, uint8_t *data, uint8_t *hash,
hash 186 uspace/lib/ieee80211/src/ieee80211_impl.c if (!hash)
hash 209 uspace/lib/ieee80211/src/ieee80211_impl.c memcpy(hash, result, output_size);
hash 76 uspace/lib/nic/src/nic_addr_db.c size_t hash = 0;
hash 79 uspace/lib/nic/src/nic_addr_db.c hash = (hash << 5) ^ addr[i];
hash 82 uspace/lib/nic/src/nic_addr_db.c return hash;
hash 105 uspace/lib/nic/src/nic_addr_db.c .hash = nic_addr_hash,
hash 727 uspace/lib/nic/src/nic_driver.c uint64_t hash = nic_rxc_multicast_get_hash(&nic_data->rx_control);
hash 729 uspace/lib/nic/src/nic_driver.c return hash;
hash 539 uspace/lib/nic/src/nic_rx_control.c uint64_t hash = 0;
hash 541 uspace/lib/nic/src/nic_rx_control.c hash |= multicast_hash(address_list[i].address);
hash 543 uspace/lib/nic/src/nic_rx_control.c return hash;
hash 573 uspace/lib/nic/src/nic_rx_control.c uint64_t hash;
hash 574 uspace/lib/nic/src/nic_rx_control.c nic_addr_db_foreach(&rxc->multicast_addrs, nic_rxc_hash_addr, &hash);
hash 575 uspace/lib/nic/src/nic_rx_control.c return hash;
hash 77 uspace/lib/nic/src/nic_wol_virtues.c wvs->table_operations.hash = nic_wv_hash;
hash 41 uspace/lib/posix/include/common/adt/hash.h static inline uint32_t hash_mix32(uint32_t hash)
hash 48 uspace/lib/posix/include/common/adt/hash.h hash = ~hash + (hash << 15);
hash 49 uspace/lib/posix/include/common/adt/hash.h hash = hash ^ (hash >> 12);
hash 50 uspace/lib/posix/include/common/adt/hash.h hash = hash + (hash << 2);
hash 51 uspace/lib/posix/include/common/adt/hash.h hash = hash ^ (hash >> 4);
hash 52 uspace/lib/posix/include/common/adt/hash.h hash = hash * 2057;
hash 53 uspace/lib/posix/include/common/adt/hash.h hash = hash ^ (hash >> 16);
hash 54 uspace/lib/posix/include/common/adt/hash.h return hash;
hash 58 uspace/lib/posix/include/common/adt/hash.h static inline uint64_t hash_mix64(uint64_t hash)
hash 64 uspace/lib/posix/include/common/adt/hash.h hash = (hash ^ 61) ^ (hash >> 16);
hash 65 uspace/lib/posix/include/common/adt/hash.h hash = hash + (hash << 3);
hash 66 uspace/lib/posix/include/common/adt/hash.h hash = hash ^ (hash >> 4);
hash 67 uspace/lib/posix/include/common/adt/hash.h hash = hash * 0x27d4eb2d;
hash 68 uspace/lib/posix/include/common/adt/hash.h hash = hash ^ (hash >> 15);
hash 74 uspace/lib/posix/include/common/adt/hash.h return (hash << 32) | (hash >> 32);
hash 78 uspace/lib/posix/include/common/adt/hash.h static inline size_t hash_mix(size_t hash)
hash 81 uspace/lib/posix/include/common/adt/hash.h return hash_mix32(hash);
hash 83 uspace/lib/posix/include/common/adt/hash.h return hash_mix64(hash);
hash 99 uspace/lib/posix/include/common/adt/hash.h static inline size_t hash_combine(size_t seed, size_t hash)
hash 105 uspace/lib/posix/include/common/adt/hash.h seed ^= hash + 0x9e3779b9 +
hash 53 uspace/lib/posix/include/common/adt/hash_table.h size_t (*hash)(const ht_link_t *item);
hash 70 uspace/lib/posix/include/libc/rtld/dynamic.h elf_word *hash;
hash 96 uspace/srv/devman/devtree.c .hash = devman_devices_hash,
hash 104 uspace/srv/devman/devtree.c .hash = devman_functions_hash,
hash 112 uspace/srv/devman/devtree.c .hash = loc_functions_hash,
hash 327 uspace/srv/fs/cdfs/cdfs_ops.c .hash = nodes_hash,
hash 74 uspace/srv/fs/exfat/exfat_dentry.c uint16_t hash = 0;
hash 83 uspace/srv/fs/exfat/exfat_dentry.c hash = ((hash << 15) | (hash >> 1)) + (ch & 0xff);
hash 84 uspace/srv/fs/exfat/exfat_dentry.c hash = ((hash << 15) | (hash >> 1)) + (ch >> 8);
hash 87 uspace/srv/fs/exfat/exfat_dentry.c return hash;
hash 111 uspace/srv/fs/exfat/exfat_dentry.h uint16_t hash;
hash 403 uspace/srv/fs/exfat/exfat_directory.c ds.stream.hash = host2uint16_t_le(exfat_name_hash(wname, uctable,
hash 123 uspace/srv/fs/exfat/exfat_idx.c size_t hash = 0;
hash 124 uspace/srv/fs/exfat/exfat_idx.c hash = hash_combine(pos->pfc, pos->pdi);
hash 125 uspace/srv/fs/exfat/exfat_idx.c return hash_combine(hash, pos->service_id);
hash 152 uspace/srv/fs/exfat/exfat_idx.c .hash = pos_hash,
hash 198 uspace/srv/fs/exfat/exfat_idx.c .hash = idx_hash,
hash 123 uspace/srv/fs/fat/fat_idx.c size_t hash = 0;
hash 124 uspace/srv/fs/fat/fat_idx.c hash = hash_combine(pos->pfc, pos->pdi);
hash 125 uspace/srv/fs/fat/fat_idx.c return hash_combine(hash, pos->service_id);
hash 152 uspace/srv/fs/fat/fat_idx.c .hash = pos_hash,
hash 198 uspace/srv/fs/fat/fat_idx.c .hash = idx_hash,
hash 98 uspace/srv/fs/locfs/locfs_ops.c .hash = services_hash,
hash 127 uspace/srv/fs/mfs/mfs_ops.c .hash = open_nodes_hash,
hash 192 uspace/srv/fs/tmpfs/tmpfs_ops.c .hash = nodes_hash,
hash 81 uspace/srv/fs/udf/udf_idx.c .hash = udf_idx_hash,
hash 87 uspace/srv/hid/input/gsp.c .hash = trans_hash,
hash 115 uspace/srv/ns/service.c .hash = service_hash,
hash 124 uspace/srv/ns/service.c .hash = iface_hash,
hash 83 uspace/srv/ns/task.c .hash = task_hash,
hash 134 uspace/srv/ns/task.c .hash = p2i_hash,
hash 69 uspace/srv/vfs/vfs_node.c .hash = nodes_hash,
hash 285 uspace/srv/vfs/vfs_node.c size_t hash = hash_combine(tri->fs_handle, tri->index);
hash 286 uspace/srv/vfs/vfs_node.c return hash_combine(hash, tri->service_id);
HelenOS homepage, sources at GitHub