summaryrefslogtreecommitdiffstats
path: root/include/linux/sunrpc/xprt.h
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: Add a transport callback to handle dequeuing of an RPC requestTrond Myklebust2024-02-281-0/+1
* NFSv4.1: Use the nfs_client's rpc timeouts for backchannelBenjamin Coddington2024-01-041-11/+0
* SUNRPC: change the back-channel queue to lwqNeilBrown2023-10-161-1/+2
* SUNRPC: Allow specification of TCP client connect timeout at setupTrond Myklebust2023-08-241-0/+2
* SUNRPC: Add a TCP-with-TLS RPC transport classChuck Lever2023-06-191-0/+1
* SUNRPC: Plumb an API for setting transport layer securityChuck Lever2023-06-191-0/+17
* SUNRPC: Don't reuse bvec on retransmission of the requestTrond Myklebust2022-07-271-1/+2
* SUNRPC expose functions for offline remote xprt functionalityOlga Kornievskaia2022-07-251-0/+3
* Merge tag 'nfs-for-5.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2022-04-081-3/+2
|\
| * SUNRPC: handle malloc failure in ->request_prepareNeilBrown2022-03-291-3/+2
* | Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2022-03-291-0/+3
|\|
| * SUNRPC: Do not dereference non-socket transports in sysfsTrond Myklebust2022-03-251-0/+3
* | SUNRPC: add netns refcount tracker to struct rpc_xprtEric Dumazet2022-01-281-0/+1
|/
* Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2021-09-041-0/+1
|\
| * SUNRPC: Fix potential memory corruptionTrond Myklebust2021-08-091-0/+1
* | SUNRPC: Move client-side disconnect injectionChuck Lever2021-08-201-18/+0
|/
* sunrpc: remove an offlined xprt using sysfsOlga Kornievskaia2021-07-081-0/+1
* SUNRPC: take a xprt offline using sysfsOlga Kornievskaia2021-07-081-0/+1
* SUNRPC mark the first transportOlga Kornievskaia2021-07-081-0/+1
* sunrpc: add dst_attr attributes to the sysfs xprt directoryOlga Kornievskaia2021-07-081-0/+1
* sunrpc: add add sysfs directory per xprt under each xprt_switchOlga Kornievskaia2021-07-081-0/+2
* sunrpc: keep track of the xprt_class in rpc_xprt structureOlga Kornievskaia2021-07-081-0/+2
* sunrpc: add xprt idOlga Kornievskaia2021-07-081-0/+2
* SUNRPC: More fixes for backlog congestionTrond Myklebust2021-05-261-0/+2
* SUNRPC: Set TCP_CORK until the transmit queue is emptyTrond Myklebust2021-04-051-0/+1
* SUNRPC: Remove unused function xprt_load_transport()Trond Myklebust2020-12-021-1/+0
* SUNRPC: Add a helper to return the transport identifier given a netidTrond Myklebust2020-12-021-0/+1
* SUNRPC: xprt_load_transport() needs to support the netid "rdma6"Trond Myklebust2020-12-021-0/+1
* SUNRPC dont update timeout value on connection resetOlga Kornievskaia2020-08-041-0/+1
* Merge tag 'nfsd-5.5' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2019-12-071-4/+0
|\
| * sunrpc: remove __KERNEL__ ifdefsChristoph Hellwig2019-11-121-4/+0
* | NFSv4.1: Don't rebind to the same source port when reconnecting to the serverTrond Myklebust2019-11-031-1/+2
|/
* SUNRPC: Dequeue the request from the receive queue while we're re-encodingTrond Myklebust2019-09-171-0/+1
* SUNRPC: Fix up backchannel slot table accountingTrond Myklebust2019-07-181-2/+4
* Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/projects/anna/linux...Trond Myklebust2019-07-121-0/+3
|\
| * xprtrdma: Modernize ops->connectChuck Lever2019-07-091-0/+3
* | SUNRPC: Add basic load balancing to the transport switchTrond Myklebust2019-07-061-0/+1
|/
* SUNRPC: Refactor xprt_request_wait_receive()Trond Myklebust2019-04-251-3/+3
* SUNRPC: Remove rpc_xprt::tsh_sizeChuck Lever2019-02-131-7/+0
* sunrpc: remove unused bc_up operation from rpc_xprt_opsVasily Averin2018-12-271-1/+0
* SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter()Trond Myklebust2018-09-301-0/+2
* SUNRPC: Convert xprt receive queue to use an rbtreeTrond Myklebust2018-09-301-2/+2
* SUNRPC: Cleanup: remove the unused 'task' argument from the request_send()Trond Myklebust2018-09-301-1/+1
* SUNRPC: Clean up transport write space handlingTrond Myklebust2018-09-301-2/+3
* SUNRPC: Turn off throttling of RPC slots for TCP socketsTrond Myklebust2018-09-301-1/+0
* SUNRPC: Support for congestion control when queuing is enabledTrond Myklebust2018-09-301-0/+2
* SUNRPC: Improve latency for interactive tasksTrond Myklebust2018-09-301-0/+1
* SUNRPC: Treat the task and request as separate in the xprt_ops->send_request()Trond Myklebust2018-09-301-1/+1
* SUNRPC: Refactor RPC call encodingTrond Myklebust2018-09-301-0/+1
* SUNRPC: Add a transmission queue for RPC requestsTrond Myklebust2018-09-301-0/+6