index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
linux
/
sunrpc
/
clnt.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-09
sunrpc: add a struct rpc_stats arg to rpc_create_args
Josef Bacik
1
-0
/
+1
2024-01-04
SUNRPC: Remove unused function rpc_clnt_xprt_switch_put()
Anna Schumaker
1
-1
/
+0
2023-11-01
SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
felix
1
-0
/
+1
2023-08-24
SUNRPC: Allow specification of TCP client connect timeout at setup
Trond Myklebust
1
-0
/
+2
2023-06-19
NFS: add sysfs shutdown knob
Benjamin Coddington
1
-1
/
+2
2023-06-19
NFS: Add sysfs links to sunrpc clients for nfs_clients
Benjamin Coddington
1
-1
/
+7
2023-06-19
SUNRPC: Plumb an API for setting transport layer security
Chuck Lever
1
-0
/
+2
2022-10-06
SUNRPC: Add API to force the client to disconnect
Trond Myklebust
1
-0
/
+1
2022-07-25
SUNRPC create a function that probes only offline transports
Olga Kornievskaia
1
-0
/
+2
2022-07-25
SUNRPC create an rpc function that allows xprt removal from rpc_clnt
Olga Kornievskaia
1
-0
/
+1
2022-07-25
SUNRPC enable back offline transports in trunking discovery
Olga Kornievskaia
1
-0
/
+1
2022-07-25
SUNRPC add function to offline remove trunkable transports
Olga Kornievskaia
1
-0
/
+1
2022-05-07
SUNRPC: Ensure that the gssproxy client can start in a connected state
Trond Myklebust
1
-0
/
+1
2022-05-07
Revert "SUNRPC: Ensure gss-proxy connects on setup"
Trond Myklebust
1
-1
/
+0
2022-04-29
SUNRPC: Ensure gss-proxy connects on setup
Trond Myklebust
1
-0
/
+1
2021-10-10
SUNRPC: Per-rpc_clnt task PIDs
Chuck Lever
1
-0
/
+1
2021-08-27
SUNRPC enforce creation of no more than max_connect xprts
Olga Kornievskaia
1
-0
/
+2
2021-08-09
SUNRPC: Convert rpc_client refcount to use refcount_t
Trond Myklebust
1
-1
/
+2
2021-07-08
sunrpc: Create per-rpc_clnt sysfs kobjects
Olga Kornievskaia
1
-0
/
+2
2020-04-28
NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION
Olga Kornievskaia
1
-0
/
+5
2020-04-28
SUNRPC: defer slow parts of rpc_free_client() to a workqueue.
NeilBrown
1
-1
/
+7
2019-12-07
Merge tag 'nfsd-5.5' of git://linux-nfs.org/~bfields/linux
Linus Torvalds
1
-3
/
+0
2019-11-12
sunrpc: remove __KERNEL__ ifdefs
Christoph Hellwig
1
-3
/
+0
2019-11-03
NFSv4.1: Don't rebind to the same source port when reconnecting to the server
Trond Myklebust
1
-0
/
+1
2019-07-18
SUNRPC: Fix up backchannel slot table accounting
Trond Myklebust
1
-0
/
+1
2019-07-12
SUNRPC: Fix transport accounting when caller specifies an rpc_xprt
Trond Myklebust
1
-0
/
+2
2019-07-06
SUNRPC: Allow creation of RPC clients with multiple connections
Trond Myklebust
1
-0
/
+1
2019-04-26
SUNRPC: Cache cred of process creating the rpc_client
Trond Myklebust
1
-0
/
+2
2019-04-25
SUNRPC: Add the 'softerr' rpc_client flag
Trond Myklebust
1
-0
/
+2
2019-02-14
SUNRPC: Introduce rpc_prepare_reply_pages()
Chuck Lever
1
-0
/
+3
2019-01-02
sunrpc: Add xprt after nfs4_test_session_trunk()
Santosh kumar pradhan
1
-2
/
+2
2018-12-19
NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred().
NeilBrown
1
-0
/
+1
2018-07-31
NFSv4 client live hangs after live data migration recovery
Bill Baker
1
-0
/
+1
2018-04-10
xprtrdma: "Support" call-only RPCs
Chuck Lever
1
-0
/
+7
2018-01-14
SUNRPC: Remove rpc_protocol()
Chuck Lever
1
-1
/
+0
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-05-15
sunrpc: mark all struct rpc_procinfo instances as const
Christoph Hellwig
1
-2
/
+2
2017-05-15
sunrpc: move p_count out of struct rpc_procinfo
Christoph Hellwig
1
-1
/
+1
2017-02-09
NFSv4: Set the connection timeout to match the lease period
Trond Myklebust
1
-2
/
+3
2017-02-09
SUNRPC: Remove unused function rpc_get_timeout()
Trond Myklebust
1
-1
/
+0
2017-01-24
SUNRPC: cleanup ida information when removing sunrpc module
Kinglong Mee
1
-0
/
+1
2016-09-19
SUNRPC: rpc_clnt_add_xprt setup function for NFS layer
Andy Adamson
1
-0
/
+12
2016-09-19
SUNRPC search xprt switch for sockaddr
Andy Adamson
1
-0
/
+2
2016-09-19
SUNRPC rpc_clnt_xprt_switch_add_xprt
Andy Adamson
1
-0
/
+1
2016-09-19
SUNRPC rpc_clnt_xprt_switch_put
Andy Adamson
1
-0
/
+2
2016-08-05
NFSv4: Cap the transport reconnection timer at 1/2 lease period
Trond Myklebust
1
-0
/
+2
2016-06-15
nfsd4/rpc: move backchannel create logic into rpc code
J. Bruce Fields
1
-2
/
+0
2016-05-17
sunrpc: Advertise maximum backchannel payload size
Chuck Lever
1
-0
/
+1
2016-02-05
SUNRPC: Allow addition of new transports to a struct rpc_clnt
Trond Myklebust
1
-0
/
+11
2016-02-05
SUNRPC: Add a helper to apply a function to all the rpc_clnt's transports
Trond Myklebust
1
-0
/
+4
2016-02-05
SUNRPC: Make rpc_clnt store the multipath iterators
Trond Myklebust
1
-0
/
+2
2016-01-31
SUNRPC: Remove unused function rpc_task_reset_client
Trond Myklebust
1
-1
/
+0
2015-06-10
sunrpc: keep a count of swapfiles associated with the rpc_clnt
Jeff Layton
1
-0
/
+1
2015-02-03
SUNRPC: NULL utsname dereference on NFS umount during namespace cleanup
Trond Myklebust
1
-1
/
+2
2014-11-27
sunrpc: add debugfs file for displaying client rpc_task queue
Jeff Layton
1
-0
/
+4
2014-03-30
SUNRPC: New helper for creating client with rpc_xprt
Kinglong Mee
1
-0
/
+2
2013-10-28
SUNRPC: Add a helper to switch the transport of an rpc_clnt
Trond Myklebust
1
-0
/
+4
2013-10-01
SUNRPC: Add RPC task and client level options to disable the resend timeout
Trond Myklebust
1
-0
/
+2
2013-09-05
SUNRPC: Add an identifier for struct rpc_clnt
Trond Myklebust
1
-0
/
+1
2013-09-01
SUNRPC: Remove the rpc_client->cl_dentry
Trond Myklebust
1
-1
/
+0
2013-08-30
SUNRPC: Add a framework to clean up management of rpc_pipefs directories
Trond Myklebust
1
-0
/
+2
2013-08-30
SUNRPC: Replace clnt->cl_principal
Trond Myklebust
1
-1
/
+0
2013-08-30
SUNRPC: Remove unused struct rpc_clnt field cl_protname
Trond Myklebust
1
-1
/
+0
2013-04-26
SUNRPC: allow disabling idle timeout
J. Bruce Fields
1
-0
/
+1
2013-04-14
SUNRPC: Allow rpc_create() to request that TCP slots be unlimited
Trond Myklebust
1
-0
/
+1
2013-03-02
Merge tag 'nfs-for-3.9-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-0
/
+1
2013-02-28
SUNRPC: add call to get configured timeout
Weston Andros Adamson
1
-0
/
+1
2013-02-05
sunrpc: move address copy/cmp/convert routines and prototypes from clnt.h to ...
Jeff Layton
1
-155
/
+0
2013-02-05
sunrpc: copy scope ID in __rpc_copy_addr6
Jeff Layton
1
-0
/
+1
2013-02-04
nfsd: fix IPv6 address handling in the DRC
Jeff Layton
1
-1
/
+3
2012-10-01
SUNRPC: Introduce rpc_clone_client_set_auth()
Chuck Lever
1
-0
/
+2
2012-03-02
SUNRPC: Add API to acquire source address
Chuck Lever
1
-0
/
+1
2012-03-02
SUNRPC: Move clnt->cl_server into struct rpc_xprt
Trond Myklebust
1
-1
/
+0
2012-03-02
SUNRPC: Use RCU to dereference the rpc_clnt.cl_xprt field
Trond Myklebust
1
-1
/
+3
2012-01-31
SUNRPC: constify the rpc_program
Trond Myklebust
1
-4
/
+4
2012-01-31
SUNRPC: constify rpc_program->name
Trond Myklebust
1
-2
/
+2
2012-01-31
SUNRPC: constify rpc_clnt fields cl_server and cl_protname
Trond Myklebust
1
-5
/
+4
2012-01-31
SUNRPC: parametrize rpc_uaddr2sockaddr() by network context
Stanislav Kinsbursky
1
-1
/
+1
2012-01-31
SUNRPC: parametrize rpc_pton() by network context
Stanislav Kinsbursky
1
-1
/
+1
2012-01-31
SUNRPC: parametrize local rpcbind clients creation with net ns
Stanislav Kinsbursky
1
-2
/
+2
2012-01-31
SUNRPC: register rpcbind programs in passed network namespase context
Stanislav Kinsbursky
1
-2
/
+3
2012-01-31
SUNRPC: remove RPC PipeFS mount point reference from RPC client
Stanislav Kinsbursky
1
-1
/
+1
2011-12-11
net: use IS_ENABLED(CONFIG_IPV6)
Eric Dumazet
1
-3
/
+3
2011-11-22
net: remove ipv6_addr_copy()
Alexey Dobriyan
1
-1
/
+1
2011-11-02
Merge branch 'osd-devel' into nfs-for-next
Trond Myklebust
1
-1
/
+7
2011-10-25
Merge branch 'nfs-for-3.2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-1
/
+2
2011-10-25
SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure
Stanislav Kinsbursky
1
-0
/
+2
2011-10-18
SUNRPC: Fix rpc_sockaddr2uaddr
Trond Myklebust
1
-1
/
+2
2011-09-14
SUNRPC: compare scopeid for link-local addresses
Mi Jinlong
1
-1
/
+7
2011-03-11
NFSv4.1: filelayout async error handler
Andy Adamson
1
-0
/
+1
2010-12-16
SUNRPC: New xdr_streams XDR decoder API
Chuck Lever
1
-1
/
+1
2010-12-16
SUNRPC: New xdr_streams XDR encoder API
Chuck Lever
1
-1
/
+1
2010-10-26
Merge branch 'for-2.6.37' of git://linux-nfs.org/~bfields/linux
Linus Torvalds
1
-0
/
+1
2010-10-25
Merge branch 'nfs-for-2.6.37' of git://git.linux-nfs.org/projects/trondmy/nfs...
Linus Torvalds
1
-1
/
+0
2010-10-01
sunrpc: Add net to rpc_create_args
Pavel Emelyanov
1
-0
/
+1
2010-09-17
SUNRPC: Remove rpcb_getport_sync()
Chuck Lever
1
-1
/
+0
2010-09-12
SUNRPC: Fix a race in rpc_info_open
Trond Myklebust
1
-1
/
+1
2010-08-04
SUNRPC: Move remaining RPC client related task initialisation into clnt.c
Trond Myklebust
1
-0
/
+1
2010-08-03
SUNRPC: The function rpc_restart_call() should return success/failure
Trond Myklebust
1
-2
/
+2
2009-09-13
nfsd41: sunrpc: add new xprt class for nfsv4.1 backchannel
Alexandros Batsakis
1
-0
/
+1
2009-08-21
nfsd: populate sin6_scope_id on callback address with scopeid from rq_addr on...
Jeff Layton
1
-0
/
+15
2009-08-21
sunrpc: add common routine for copying address portion of a sockaddr
Jeff Layton
1
-0
/
+50
2009-08-21
sunrpc: add routine for comparing addresses
Jeff Layton
1
-0
/
+48
2009-08-10
Merge branch 'sunrpc_cache-for-2.6.32' into nfs-for-2.6.32
Trond Myklebust
1
-3
/
+2
2009-08-09
SUNRPC: clean up rpc_setup_pipedir()
Trond Myklebust
1
-1
/
+0
2009-08-09
SUNRPC: Replace rpc_client->cl_dentry and cl_mnt, with a cl_path
Trond Myklebust
1
-2
/
+2
2009-08-09
SUNRPC: Provide functions for managing universal addresses
Chuck Lever
1
-0
/
+38
2009-06-17
nfs41: sunrpc: Export the call prepare state for session reset
Andy Adamson
1
-0
/
+1
2008-12-23
rpc: pass target name down to rpc level on callbacks
Olga Kornievskaia
1
-0
/
+2
2008-09-29
nfsd: use nfs client rpc callback program
Benny Halevy
1
-0
/
+1
2008-09-29
SUNRPC: Simplify rpcb_register() API
Chuck Lever
1
-2
/
+2
2008-07-15
SUNRPC: Support registering IPv6 interfaces with local rpcbind daemon
Chuck Lever
1
-0
/
+3
2008-07-09
rpc: bring back cl_chatty
Olga Kornievskaia
1
-1
/
+3
2008-02-14
SUNRPC: Declare as const the rpc_message arguments to rpc_call_sync/async
Trond Myklebust
1
-4
/
+5
2008-02-01
Merge branch 'task_killable' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-4
/
+0
2008-01-30
SUNRPC: Use appropriate argument types in rpcb client
Chuck Lever
1
-1
/
+1
2008-01-30
SUNRPC: fewer conditionals in the format_ip_address routines
Chuck Lever
1
-1
/
+1
2008-01-30
SUNRPC: Add support for per-client timeout values
Trond Myklebust
1
-1
/
+3
2008-01-30
SUNRPC: Remove the now unused function rpc_call_setup()
Trond Myklebust
1
-1
/
+0
2008-01-30
SUNRPC: Add a helper rpc_call_start() that initialises task->tk_action
Trond Myklebust
1
-1
/
+1
2008-01-30
SUNRPC: Cleanup of rpc_task initialisation
Trond Myklebust
1
-1
/
+1
2007-12-06
NFS: Switch from intr mount option to TASK_KILLABLE
Matthew Wilcox
1
-2
/
+0
2007-10-09
SUNRPC: fix a signed v. unsigned comparison nit in rpc_bind_new_program
Chuck Lever
1
-1
/
+1
2007-07-10
SUNRPC client: add interface for binding to a local address
Frank van Maarseveen
1
-0
/
+1
2007-07-10
SUNRPC: Rename rpcb_getport to be consistent with new rpcb_getport_sync name
Chuck Lever
1
-1
/
+1
2007-07-10
SUNRPC: Rename rpcb_getport_external routine
Chuck Lever
1
-5
/
+2
2007-07-10
SUNRPC: Add the helper function 'rpc_call_null()'
Trond Myklebust
1
-0
/
+2
2007-07-10
SUNRPC: Make rpc_ping() static
Trond Myklebust
1
-1
/
+0
2007-07-10
SUNRPC: Move rpc_register_client and friends into net/sunrpc/clnt.c
Trond Myklebust
1
-2
/
+0
2007-07-10
SUNRPC: Remove rpc_clnt->cl_count
Trond Myklebust
1
-3
/
+1
2007-07-10
SUNRPC: Kill rpc_clnt->cl_oneshot
Trond Myklebust
1
-6
/
+4
2007-07-10
SUNRPC: Kill rpc_clnt->cl_dead
Trond Myklebust
1
-2
/
+1
2007-07-10
SUNRPC: Convert rpc_clnt->cl_users to a kref
Trond Myklebust
1
-1
/
+1
2007-07-10
SUNRPC: Add a per-rpc_clnt spinlock
Trond Myklebust
1
-0
/
+1
2007-07-10
SUNRPC: Move rpc_task->tk_task list into struct rpc_clnt
Trond Myklebust
1
-0
/
+4
2007-04-30
SUNRPC: remove old portmapper
Chuck Lever
1
-3
/
+0
2007-04-30
SUNRPC: introduce rpcbind: replacement for in-kernel portmapper
Chuck Lever
1
-0
/
+3
2007-04-30
SUNRPC: RPC buffer size estimates are too large
Chuck Lever
1
-1
/
+2
2007-02-12
NFS: disconnect before retrying NFSv4 requests over TCP
Chuck Lever
1
-0
/
+2
2006-12-06
SUNRPC: Give cloned RPC clients their own rpc_pipefs directory
Trond Myklebust
1
-0
/
+1
2006-09-22
SUNRPC: Eliminate xprt_create_proto and rpc_create_client
Chuck Lever
1
-7
/
+0
2006-09-22
SUNRPC: use sockaddr + size when creating remote transport endpoints
Chuck Lever
1
-0
/
+22
2006-09-22
SUNRPC: Clean-up after previous patches.
Chuck Lever
1
-3
/
+0
2006-09-22
SUNRPC: Create API for displaying remote peer address
Chuck Lever
1
-0
/
+1
2006-09-22
SUNRPC: create API for getting remote peer address
Chuck Lever
1
-0
/
+1
2006-09-22
SUNRPC: Introduce transport switch callout for pluggable rpcbind
Chuck Lever
1
-1
/
+1
2006-09-22
SUNRPC: Make RPC portmapper use per-transport storage
Chuck Lever
1
-20
/
+3
2006-03-20
SUNRPC: Fix a 'Busy inodes' error in rpc_pipefs
Trond Myklebust
1
-0
/
+1
2006-03-20
SUNRPC: eliminate rpc_call()
Chuck Lever
1
-14
/
+0
2006-03-20
SUNRPC: display human-readable procedure name in rpc_iostats output
Chuck Lever
1
-0
/
+2
2006-03-20
SUNRPC: provide a mechanism for collecting stats in the RPC client
Chuck Lever
1
-1
/
+2
2006-01-06
SUNRPC: get rid of cl_chatty
Chuck Lever
1
-1
/
+0
2006-01-06
SUNRPC: new interface to force an RPC rebind
Chuck Lever
1
-0
/
+1
2006-01-06
RPC: Clean up RPC task structure
Trond Myklebust
1
-1
/
+2
2005-06-22
[PATCH] RPC: Allow multiple RPC client programs to share the same transport
Andreas Gruenbacher
1
-0
/
+2
2005-06-22
[PATCH] RPC: Make rpc_create_client() probe server for RPC program+version su...
Trond Myklebust
1
-0
/
+4
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+153