You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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 <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
16 years ago
..
Kconfig
RDS: Modularize RDMA and TCP transports
16 years ago
Makefile
RDS: Modularize RDMA and TCP transports
16 years ago
af_rds.c
net: mark net_proto_ops as const
16 years ago
bind.c
RDS: Add a debug message suggesting to load transport modules
16 years ago
cong.c
RDS: Export symbols from core RDS
16 years ago
connection.c
RDS: Export symbols from core RDS
16 years ago
ib.c
RDS: Track transports via an array, not a list
16 years ago
ib.h
RDS/IB: Always use PAGE_SIZE for FMR page size
16 years ago
ib_cm.c
RDS/IB: Drop connection when a fatal QP event is received
16 years ago
ib_rdma.c
RDS/IB: Always use PAGE_SIZE for FMR page size
16 years ago
ib_recv.c
RDS/IB: Rename byte_len to data_len to enhance readability
16 years ago
ib_ring.c
…
ib_send.c
RDS/IW+IB: Allow max credit advertise window.
16 years ago
ib_stats.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
16 years ago
ib_sysctl.c
RDS/IB: Disable flow control in sysctl and explain why
16 years ago
info.c
RDS: Export symbols from core RDS
16 years ago
info.h
…
iw.c
RDS: Track transports via an array, not a list
16 years ago
iw.h
RDS/IW: Remove page_shift variable from iwarp transport
16 years ago
iw_cm.c
…
iw_rdma.c
RDS/IW: Remove page_shift variable from iwarp transport
16 years ago
iw_recv.c
RDS/IW+IB: Allow max credit advertise window.
16 years ago
iw_ring.c
…
iw_send.c
RDS/IW: Remove page_shift variable from iwarp transport
16 years ago
iw_stats.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
16 years ago
iw_sysctl.c
…
loop.c
…
loop.h
…
message.c
RDS: Export symbols from core RDS
16 years ago
page.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
16 years ago
rdma.c
RDS: use get_user_pages_fast()
16 years ago
rdma.h
…
rdma_transport.c
RDS: Modularize RDMA and TCP transports
16 years ago
rdma_transport.h
…
rds.h
RDS: Track transports via an array, not a list
16 years ago
recv.c
RDS: Export symbols from core RDS
16 years ago
send.c
RDS: Export symbols from core RDS
16 years ago
stats.c
RDS: Export symbols from core RDS
16 years ago
sysctl.c
…
tcp.c
RDS: Track transports via an array, not a list
16 years ago
tcp.h
RDS: Add TCP transport to RDS
16 years ago
tcp_connect.c
RDS: Add TCP transport to RDS
16 years ago
tcp_listen.c
inet: rename some inet_sock fields
16 years ago
tcp_recv.c
RDS: Add TCP transport to RDS
16 years ago
tcp_send.c
RDS: Add TCP transport to RDS
16 years ago
tcp_stats.c
RDS: Add TCP transport to RDS
16 years ago
threads.c
RDS: Export symbols from core RDS
16 years ago
transport.c
RDS: Track transports via an array, not a list
16 years ago