Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
98c032967a299ee4bf14ef19eded02b65df32e6f
/
include
/
net
/
inet_hashtables.h
3b24d85
tcp/dccp: do not touch listener sk_refcnt under synflood
by Eric Dumazet
· 9 years ago
ee3cf32
tcp/dccp: remove BH disable/enable in lookup
by Eric Dumazet
· 9 years ago
c125e80
soreuseport: fast reuseport TCP socket selection
by Craig Gallek
· 9 years ago
a583636
inet: refactor inet[6]_lookup functions to take skb
by Craig Gallek
· 9 years ago
086c653
sock: struct proto hash function may error
by Craig Gallek
· 9 years ago
5e0724d
tcp/dccp: fix hashdance race for passive sessions
by Eric Dumazet
· 9 years ago
079096f
tcp/dccp: install syn_recv requests into ehash table
by Eric Dumazet
· 9 years ago
1ce31c9
inet: constify __inet_inherit_port() sock argument
by Eric Dumazet
· 9 years ago
fc01538f
inet: simplify timewait refcounting
by Eric Dumazet
· 9 years ago
095dc8e
tcp: fix/cleanup inet_ehash_locks_alloc()
by Eric Dumazet
· 9 years ago
f5af1f5
inet_hashinfo: remove bsocket counter
by Eric Dumazet
· 9 years ago
b4d6444
inet: get rid of last __inet_hash_connect() argument
by Eric Dumazet
· 10 years ago
77a6a47
ipv6: get rid of __inet6_hash()
by Eric Dumazet
· 10 years ago
d1e559d
inet: add IPv6 support to sk_ehashfn()
by Eric Dumazet
· 10 years ago
5b441f7
net: introduce sk_ehashfn() helper
by Eric Dumazet
· 10 years ago
6eada01
netns: constify net_hash_mix() and various callers
by Eric Dumazet
· 10 years ago
0c5c9fb
net: Introduce possible_net_t
by Eric W. Biederman
· 10 years ago
c722831
net: Use a more standard macro for INET_ADDR_COOKIE
by Joe Perches
· 11 years ago
05dbc7b
tcp/dccp: remove twchain
by Eric Dumazet
· 11 years ago
5080546
inet: consolidate INET_TW_MATCH
by Eric Dumazet
· 11 years ago
1fd5115
inet*.h: Remove extern from function prototypes
by Joe Perches
· 11 years ago
b67bfe0
hlist: drop the node parameter from iterators
by Sasha Levin
· 12 years ago
da5e363
soreuseport: TCP/IPv4 implementation
by Tom Herbert
· 12 years ago
077b393
net: fix sparse endianness warnings on sock_common
by Eric Dumazet
· 12 years ago
ce43b03
net: move inet_dport/inet_num in sock_common
by Eric Dumazet
· 12 years ago
41063e9
ipv4: Early TCP socket demux.
by David S. Miller
· 12 years ago
60063497
atomic: use <linux/atomic.h>
by Arun Sharma
· 13 years ago
093d282
tproxy: fix hash locking issue when using port redirection in __inet_inherit_port()
by Balazs Scheidler
· 14 years ago
9327f70
tcp: Fix a connect() race with timewait sockets
by Eric Dumazet
· 15 years ago
5256f2e
inet: fix inet_bind_bucket_for_each
by Lucian Adrian Grijincu
· 15 years ago
c720c7e
inet: rename some inet_sock fields
by Eric Dumazet
· 15 years ago
f373b53
tcp: replace ehash_size by ehash_mask
by Eric Dumazet
· 15 years ago
adf3090
net: skb->dst accessors
by Eric Dumazet
· 15 years ago
24dd1fa
net: move bsockets outside of read only beginning of struct inet_hashinfo
by Eric Dumazet
· 16 years ago
05bee47
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 16 years ago
94cd3e6
net: wrong test in inet_ehash_locks_alloc()
by Eric Dumazet
· 16 years ago
a9d8f91
inet: Allowing more than 64k connections and heavily optimize bind(0) time.
by Evgeniy Polyakov
· 16 years ago
c25eb3b
net: Convert TCP/DCCP listening hash tables to use RCU
by Eric Dumazet
· 16 years ago
f757fec
net: use net_eq() in INET_MATCH and INET_TW_MATCH
by Eric Dumazet
· 16 years ago
9db66bd
net: convert TCP/DCCP ehash rwlocks to spinlocks
by Eric Dumazet
· 16 years ago
5caea4e
net: listening_hash get a spinlock per bucket
by Eric Dumazet
· 16 years ago
3ab5aee
net: Convert TCP & DCCP hash tables to use RCU / hlist_nulls
by Eric Dumazet
· 16 years ago
7a9546e
net: ib_net pointer should depends on CONFIG_NET_NS
by Eric Dumazet
· 16 years ago
2354261
inet: Don't lookup the socket if there's a socket attached to the skb
by KOVACS Krisztian
· 16 years ago
9a1f27c
inet_hashtables: Add inet_lookup_skb helpers
by Arnaldo Carvalho de Melo
· 16 years ago
0b44191
netns: introduce the net_hash_mix "salt" for hashes
by Pavel Emelyanov
· 16 years ago
2086a65
inet: add struct net argument to inet_lhashfn
by Pavel Emelyanov
· 16 years ago
7f635ab
inet: add struct net argument to inet_bhashfn
by Pavel Emelyanov
· 16 years ago
5308377
[INET]: Uninline the __inet_inherit_port call.
by Pavel Emelyanov
· 17 years ago
e56d8b8
[INET]: Drop the inet_inherit_port() call.
by Pavel Emelyanov
· 17 years ago
3b1e0a6
[NET] NETNS: Omit sock->sk_net without CONFIG_NET_NS.
by YOSHIFUJI Hideaki
· 17 years ago
39d8cda
[SOCK]: Add udp_hash member to struct proto.
by Pavel Emelyanov
· 17 years ago
5d8c0aa
[INET]: Fix accidentally broken inet(6)_hash_connect's port offset calculations.
by Pavel Emelyanov
· 17 years ago
ab1e0a1
[SOCK] proto: Add hashinfo member to struct proto
by Arnaldo Carvalho de Melo
· 17 years ago
c67499c
[NETNS]: Tcp-v4 sockets per-net lookup.
by Pavel Emelyanov
· 17 years ago
941b1d2
[NETNS]: Make bind buckets live in net namespaces.
by Pavel Emelyanov
· 17 years ago
5ee31fc
[INET]: Consolidate inet(6)_hash_connect.
by Pavel Emelyanov
· 17 years ago
65f7651
[NET]: prot_inuse cleanups and optimizations
by Eric Dumazet
· 17 years ago
77a5ba5
[INET]: Uninline the __inet_lookup_established function.
by Pavel Emelyanov
· 17 years ago
152da81
[INET]: Uninline the __inet_hash function.
by Pavel Emelyanov
· 17 years ago
218ad12
[IPV4]: Fix memory leak in inet_hashtables.h when NUMA is on
by Pavel Emelyanov
· 17 years ago
9e4505c
[INET]: Add a missing include <linux/vmalloc.h> to inet_hashtables.h
by Eric Dumazet
· 17 years ago
230140c
[INET]: Remove per bucket rwlock in tcp/dccp ehash table.
by Eric Dumazet
· 17 years ago
fee9dee
[UDP]: Make use of inet_iif() when doing socket lookups.
by Vlad Yasevich
· 17 years ago
cfcabdc
[NET]: sparse warning fixes
by Stephen Hemminger
· 17 years ago
dbca9b275
[NET]: change layout of ehash table
by Eric Dumazet
· 18 years ago
e18b890
[PATCH] slab: remove kmem_cache_t
by Christoph Lameter
· 18 years ago
fb99c84
[IPV4]: annotate inet_lookup() and friends
by Al Viro
· 18 years ago
4f765d8
[IPV4]: INET_MATCH() annotations
by Al Viro
· 18 years ago
8f491069
[IPV4]: Use network-order dport for all visible inet_lookup_*
by Herbert Xu
· 18 years ago
99a92ff
[IPV4]: Uninline inet_lookup_listener
by Herbert Xu
· 18 years ago
62c4f0a
Don't include linux/config.h from anywhere else in include/
by David Woodhouse
· 19 years ago
14c8502
[INET_SOCK]: Move struct inet_sock & helper functions to net/inet_sock.h
by Arnaldo Carvalho de Melo
· 19 years ago
a7f5e7f
[INET]: Generalise tcp_v4_hash_connect
by Arnaldo Carvalho de Melo
· 19 years ago
6df7163
[TCP/DCCP]: Randomize port selection
by Stephen Hemminger
· 19 years ago
6d25536
[INET]: Shrink struct inet_ehash_bucket on 32 bits UP
by Eric Dumazet
· 19 years ago
81c3d54
[INET]: speedup inet (tcp/dccp) lookups
by Eric Dumazet
· 19 years ago
0a5578c
[ICSK]: Generalise tcp_listen_{start,stop}
by Arnaldo Carvalho de Melo
· 19 years ago
463c84b
[NET]: Introduce inet_connection_sock
by Arnaldo Carvalho de Melo
· 19 years ago
e48c414
[INET]: Generalise the TCP sock ID lookup routines
by Arnaldo Carvalho de Melo
· 19 years ago
8feaf0c0
[INET]: Generalise tcp_tw_bucket, aka TIME_WAIT sockets
by Arnaldo Carvalho de Melo
· 19 years ago
33b6223
[INET]: Generalise tcp_v4_lookup_listener
by Arnaldo Carvalho de Melo
· 19 years ago
81849d1
[INET]: Generalise tcp_v4_hash & tcp_unhash
by Arnaldo Carvalho de Melo
· 19 years ago
c752f07
[TCP]: Move the tcp sock states to net/tcp_states.h
by Arnaldo Carvalho de Melo
· 19 years ago
f3f05f7
[INET]: Generalise the tcp_listen_ lock routines
by Arnaldo Carvalho de Melo
· 19 years ago
6e04e02
[INET]: Move tcp_port_rover to inet_hashinfo
by Arnaldo Carvalho de Melo
· 19 years ago
2d8c4ce
[INET]: Generalise tcp_bind_hash & tcp_inherit_port
by Arnaldo Carvalho de Melo
· 19 years ago
77d8bf9
[INET]: Move the TCP hashtable functions/structs to inet_hashtables.[ch]
by Arnaldo Carvalho de Melo
· 19 years ago
304a161
[INET]: Move the TCP ehash functions to include/net/inet_hashtables.h
by Arnaldo Carvalho de Melo
· 19 years ago