Home
last modified time | relevance | path

Searched refs:hashtable (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/include/linux/
Dhashtable.h47 #define hash_init(hashtable) __hash_init(hashtable, HASH_SIZE(hashtable)) argument
55 #define hash_add(hashtable, node, key) \ argument
56 hlist_add_head(node, &hashtable[hash_min(key, HASH_BITS(hashtable))])
64 #define hash_add_rcu(hashtable, node, key) \ argument
65 hlist_add_head_rcu(node, &hashtable[hash_min(key, HASH_BITS(hashtable))])
94 #define hash_empty(hashtable) __hash_empty(hashtable, HASH_SIZE(hashtable)) argument
Damigaffs.h53 __be32 hashtable[1]; member
/linux-4.4.14/lib/lz4/
Dlz4_compress.c58 HTYPE *hashtable = (HTYPE *)ctx; in lz4_compressctx() local
81 memset((void *)hashtable, 0, LZ4_MEM_COMPRESS); in lz4_compressctx()
84 hashtable[LZ4_HASH_VALUE(ip)] = ip - base; in lz4_compressctx()
106 ref = base + hashtable[h]; in lz4_compressctx()
107 hashtable[h] = ip - base; in lz4_compressctx()
200 hashtable[LZ4_HASH_VALUE(ip-2)] = ip - 2 - base; in lz4_compressctx()
203 ref = base + hashtable[LZ4_HASH_VALUE(ip)]; in lz4_compressctx()
204 hashtable[LZ4_HASH_VALUE(ip)] = ip - base; in lz4_compressctx()
244 u16 *hashtable = (u16 *)ctx; in lz4_compress64kctx() local
263 memset((void *)hashtable, 0, LZ4_MEM_COMPRESS); in lz4_compress64kctx()
[all …]
Dlz4hc_compress.c45 HTYPE hashtable[HASHTABLESIZE]; member
52 memset((void *)hc4->hashtable, 0, sizeof(hc4->hashtable)); in lz4hc_init()
68 HTYPE *hashtable = hc4->hashtable; in lz4hc_insert() local
77 size_t delta = p - (hashtable[HASH_VALUE(p)] + base); in lz4hc_insert()
81 hashtable[HASH_VALUE(p)] = (p) - base; in lz4hc_insert()
125 HTYPE *const hashtable = hc4->hashtable; in lz4hc_insertandfindbestmatch() local
138 ref = hashtable[HASH_VALUE(ip)] + base; in lz4hc_insertandfindbestmatch()
181 hashtable[HASH_VALUE(ptr)] = (ptr) - base; in lz4hc_insertandfindbestmatch()
195 HTYPE *const hashtable = hc4->hashtable; in lz4hc_insertandgetwidermatch() local
207 ref = hashtable[HASH_VALUE(ip)] + base; in lz4hc_insertandgetwidermatch()
/linux-4.4.14/net/sunrpc/
Dauth.c25 struct hlist_head *hashtable; member
336 new->hashtable = kcalloc(hashsize, sizeof(new->hashtable[0]), GFP_KERNEL); in rpcauth_init_credcache()
337 if (!new->hashtable) in rpcauth_init_credcache()
410 head = &cache->hashtable[i]; in rpcauth_clear_credcache()
438 kfree(cache->hashtable); in rpcauth_destroy_credcache()
557 hlist_for_each_entry_rcu(entry, &cache->hashtable[nr], cr_hash) { in rpcauth_lookup_credcache()
590 hlist_for_each_entry(entry, &cache->hashtable[nr], cr_hash) { in rpcauth_lookup_credcache()
599 hlist_add_head_rcu(&cred->cr_hash, &cache->hashtable[nr]); in rpcauth_lookup_credcache()
/linux-4.4.14/tools/perf/util/
Dauxtrace.c1284 struct hlist_head *hashtable; member
1312 c->hashtable = ht; in auxtrace_cache__new()
1335 hlist_for_each_entry_safe(entry, tmp, &c->hashtable[i], hash) { in auxtrace_cache__drop()
1350 free(c->hashtable); in auxtrace_cache__free()
1372 hlist_add_head(&entry->hash, &c->hashtable[hash_32(key, c->bits)]); in auxtrace_cache__add()
1385 hlist = &c->hashtable[hash_32(key, c->bits)]; in auxtrace_cache__lookup()
/linux-4.4.14/fs/affs/
Daffs.h17 #define AFFS_GET_HASHENTRY(data,hashkey) be32_to_cpu(((struct dir_front *)data)->hashtable[hashkey])
/linux-4.4.14/fs/afs/
Ddir.c110 uint16_t hashtable[AFS_DIR_HASHTBL_SIZE]; member
/linux-4.4.14/Documentation/networking/
Dscaling.txt200 Per-flow rate is calculated by hashing each packet into a hashtable
/linux-4.4.14/Documentation/video4linux/
Dv4l2-controls.txt61 handler is expected to handle. It will allocate a hashtable based on this