summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/socklib.h
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2020-03-16 14:53:04 -0400
committerChuck Lever <chuck.lever@oracle.com>2020-05-18 10:21:23 -0400
commita5cda73e49aaaac58b25750f4b591c0dc9726a44 (patch)
treedc75f5968429279577af004b809a8e66b8e05f84 /net/sunrpc/socklib.h
parent02648908d19a99532b0839959e38ae53d95d2798 (diff)
downloadlinux-a5cda73e49aaaac58b25750f4b591c0dc9726a44.tar.bz2
SUNRPC: Restructure svc_tcp_recv_record()
Refactor: svc_recvfrom() is going to be converted to read into bio_vecs in a moment. Unhook the only other caller, svc_tcp_recv_record(), which just wants to read the 4-byte stream record marker into a kvec. While we're in the area, streamline this helper by straight-lining the hot path, replace dprintk call sites with tracepoints, and reduce the number of atomic bit operations in this path. Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to 'net/sunrpc/socklib.h')
0 files changed, 0 insertions, 0 deletions