Eric Dumazet
c720c7e838
inet: rename some inet_sock fields
...
In order to have better cache layouts of struct sock (separate zones
for rx/tx paths), we need this preliminary patch.
Goal is to transfert fields used at lookup time in the first
read-mostly cache line (inside struct sock_common) and move sk_refcnt
to a separate cache line (only written by rx path)
This patch adds inet_ prefix to daddr, rcv_saddr, dport, num, saddr,
sport and id fields. This allows a future patch to define these
fields as macros, like sk_refcnt, without name clashes.
Signed-off-by: Eric Dumazet <[email protected] >
Signed-off-by: David S. Miller <[email protected] >
2009-10-18 18:52:53 -07:00
..
ccids
dccp ccid-3: Remove CCID naming redundancy 2/2
2009-10-07 13:51:24 -07:00
ackvec.c
dccp: Set per-connection CCIDs via socket options
2008-11-23 16:02:31 -08:00
ackvec.h
dccp: Minimise header option overhead in setting the MPS
2009-03-02 03:07:23 -08:00
ccid.c
dccp: Integrate the TFRC library with DCCP
2009-01-04 21:45:33 -08:00
ccid.h
dccp: Clean up ccid.c after integration of CCID plugins
2009-01-04 21:43:23 -08:00
dccp.h
net: Make setsockopt() optlen be unsigned.
2009-09-30 16:12:20 -07:00
diag.c
dccp_diag: LISTEN sockets don't have CCIDs
2008-12-17 16:08:01 -08:00
feat.c
net: mark read-only arrays as const
2009-08-05 10:42:58 -07:00
feat.h
dccp: Debugging functions for feature negotiation
2009-01-21 14:34:05 -08:00
input.c
dccp: Integrate the TFRC library with DCCP
2009-01-04 21:45:33 -08:00
ipv4.c
inet: rename some inet_sock fields
2009-10-18 18:52:53 -07:00
ipv6.c
inet: rename some inet_sock fields
2009-10-18 18:52:53 -07:00
ipv6.h
Kconfig
dccp: Lockless integration of CCID congestion-control plugins
2009-01-04 21:42:53 -08:00
Makefile
dccp: Integrate the TFRC library with DCCP
2009-01-04 21:45:33 -08:00
minisocks.c
dccp: Implement both feature-local and feature-remote Sequence Window feature
2009-01-21 14:34:04 -08:00
options.c
dccp: Debugging functions for feature negotiation
2009-01-21 14:34:05 -08:00
output.c
inet: rename some inet_sock fields
2009-10-18 18:52:53 -07:00
probe.c
inet: rename some inet_sock fields
2009-10-18 18:52:53 -07:00
proto.c
inet: rename some inet_sock fields
2009-10-18 18:52:53 -07:00
sysctl.c
dccp: Initialisation and type-checking of feature sysctls
2009-01-21 14:34:05 -08:00
timer.c
dccp: Limit feature negotiation to connection setup phase
2008-11-12 00:42:58 -08:00