Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
c561259ca79a88be540a75e84b45d49123014aa4
/
lib
/
rhashtable.c
5beb5c9
rhashtable: use cond_resched()
by Eric Dumazet
· 10 years ago
4c4b52d
rhashtable: remove indirection for grow/shrink decision functions
by Daniel Borkmann
· 10 years ago
8331de7
rhashtable: unconditionally grow when max_shift is not specified
by Daniel Borkmann
· 10 years ago
71bb001
rhashtable: initialize all rhashtable walker members
by Sasha Levin
· 10 years ago
eb6d1ab
rhashtable: better high order allocation attempts
by Daniel Borkmann
· 10 years ago
342100d
rhashtable: don't test for shrink on insert, expansion on delete
by Daniel Borkmann
· 10 years ago
61d7b09
rhashtable: using ERR_PTR requires linux/err.h
by Stephen Rothwell
· 10 years ago
020219a
rhashtable: Fix remove logic to avoid cross references between buckets
by Thomas Graf
· 10 years ago
cf52d52
rhashtable: Avoid bucket cross reference after removal
by Thomas Graf
· 10 years ago
7cd10db
rhashtable: Add more lock verification
by Thomas Graf
· 10 years ago
a03eaec
rhashtable: Dump bucket tables on locking violation under PROVE_LOCKING
by Thomas Graf
· 10 years ago
2af4b52
rhashtable: Wait for RCU readers after final unzip work
by Thomas Graf
· 10 years ago
a5ec68e
rhashtable: Use a single bucket lock for sibling buckets
by Thomas Graf
· 10 years ago
c88455c
rhashtable: key_hashfn() must return full hash value
by Thomas Graf
· 10 years ago
f2dba9c
rhashtable: Introduce rhashtable_walk_*
by Herbert Xu
· 10 years ago
28134a5
rhashtable: Fix potential crash on destroy in rhashtable_shrink
by Herbert Xu
· 10 years ago
9d6dbe1
rhashtable: Make selftest modular
by Geert Uytterhoeven
· 10 years ago
fe6a043
rhashtable: rhashtable_remove() must unlink in both tbl and future_tbl
by Thomas Graf
· 10 years ago
57699a4
rhashtable: Fix race in rhashtable_destroy() and use regular work_struct
by Ying Xue
· 10 years ago
80ca8c3
rhashtable: Lower/upper bucket may map to same lock while shrinking
by Thomas Graf
· 10 years ago
7a868d1
rhashtable: involve rhashtable_lookup_compare_insert routine
by Ying Xue
· 10 years ago
545a148
rhashtable: initialize atomic nelems variable
by Ying Xue
· 10 years ago
c0c09bf
rhashtable: avoid unnecessary wakeup for worker queue
by Ying Xue
· 10 years ago
bd6d4db
rhashtable: future table needs to be traversed when remove an object
by Ying Xue
· 10 years ago
db30485
rhashtable: involve rhashtable_lookup_insert routine
by Ying Xue
· 10 years ago
54c5b7d
rhashtable: introduce rhashtable_wakeup_worker helper function
by Ying Xue
· 10 years ago
efb975a6
rhashtable: optimize rhashtable_lookup routine
by Ying Xue
· 10 years ago
f89bd6f
rhashtable: Supports for nulls marker
by Thomas Graf
· 10 years ago
97defe1
rhashtable: Per bucket locks & deferred expansion/shrinking
by Thomas Graf
· 10 years ago
897362e
nft_hash: Remove rhashtable_remove_pprev()
by Thomas Graf
· 10 years ago
b8e1943
rhashtable: Factor out bucket_tail() function
by Thomas Graf
· 10 years ago
88d6ed1
rhashtable: Convert bucket iterators to take table and index
by Thomas Graf
· 10 years ago
a4b18cd
rhashtable: Use rht_obj() instead of manual offset calculation
by Thomas Graf
· 10 years ago
8d24c0b
rhashtable: Do hashing inside of rhashtable_lookup_compare()
by Thomas Graf
· 10 years ago
8754589
net: replace remaining users of arch_fast_hash with jhash
by Daniel Borkmann
· 10 years ago
3e7b2ec
rhashtable: Check for count mismatch while iterating in selftest
by Thomas Graf
· 10 years ago
076ce44
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
6eba822
rhashtable: Drop gfp_flags arg in insert/remove functions
by Thomas Graf
· 10 years ago
7b4ce23
rhashtable: Add parent argument to mutex_is_held
by Herbert Xu
· 10 years ago
1b2f309
rhashtable: Move mutex_is_held under PROVE_LOCKING
by Herbert Xu
· 10 years ago
0c828f2
lib: rhashtable - Remove weird non-ASCII characters from comments
by Herbert Xu
· 10 years ago
35a9ad8
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 10 years ago
28596c9
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 10 years ago
739e4a7
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
e7af85d
Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf
by David S. Miller
· 10 years ago
1f6d803
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
b3f2512
lib: rhashtable: remove second linux/log2.h inclusion
by Fabian Frederick
· 10 years ago
9400017
lib/rhashtable: allow user to set the minimum shifts of shrinking
by Ying Xue
· 10 years ago
ae82ddc
rhashtable: fix lockdep splat in rhashtable_destroy()
by Pablo Neira Ayuso
· 10 years ago
45d5acd
lib: rhashtable: Spelling s/compuate/compute/
by Geert Uytterhoeven
· 10 years ago
c91eee5
rhashtable: unexport and make rht_obj() static
by Thomas Graf
· 10 years ago
5300fdc
rhashtable: RCU annotations for next pointers
by Thomas Graf
· 10 years ago
7e1e776
lib: Resizable, Scalable, Concurrent Hash Table
by Thomas Graf
· 10 years ago