summaryrefslogtreecommitdiffstats
path: root/include/linux/sunrpc/svc_rdma.h
Commit message (Expand)AuthorAgeFilesLines
* Revert "svcrdma: Add Write chunk WRs to the RPC's Send WR chain"Chuck Lever2024-04-201-10/+3
* svcrdma: Add Write chunk WRs to the RPC's Send WR chainChuck Lever2024-03-011-3/+10
* svcrdma: Post WRs for Write chunks in svc_rdma_sendto()Chuck Lever2024-03-011-3/+3
* svcrdma: Post the Reply chunk and Send WR togetherChuck Lever2024-03-011-4/+9
* svcrdma: Move write_info for Reply chunks into struct svc_rdma_send_ctxtChuck Lever2024-03-011-0/+25
* svcrdma: Post Send WR chainChuck Lever2024-03-011-2/+4
* svcrdma: Implement multi-stage Read completion againChuck Lever2024-01-071-2/+4
* svcrdma: Add back svcxprt_rdma::sc_read_complete_qChuck Lever2024-01-071-0/+1
* svcrdma: Add back svc_rdma_recv_ctxt::rc_pagesChuck Lever2024-01-071-1/+3
* svcrdma: De-duplicate completion ID initialization helpersChuck Lever2024-01-071-0/+24
* svcrdma: Move the svc_rdma_cc_init() callChuck Lever2024-01-071-0/+2
* svcrdma: Update synopsis of svc_rdma_build_read_segment()Chuck Lever2024-01-071-0/+7
* svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxtChuck Lever2024-01-071-0/+1
* svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxtChuck Lever2024-01-071-0/+1
* svcrdma: Start moving fields out of struct svc_rdma_read_infoChuck Lever2024-01-071-0/+4
* svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.hChuck Lever2024-01-071-0/+15
* svcrdma: Add an async version of svc_rdma_send_ctxt_put()Chuck Lever2024-01-071-0/+2
* svcrdma: Add a utility workqueue to svcrdmaChuck Lever2024-01-071-0/+1
* svcrdma: Eliminate allocation of recv_ctxt objects in backchannelChuck Lever2024-01-071-1/+2
* svcrdma: Revert 2a1e4f21d841 ("svcrdma: Normalize Send page handling")Chuck Lever2023-06-121-1/+0
* SUNRPC: Revert 579900670ac7 ("svcrdma: Remove unused sc_pages field")Chuck Lever2023-06-121-1/+2
* svcrdma: Clean up allocation of svc_rdma_recv_ctxtChuck Lever2023-06-121-1/+0
* SUNRPC: always free ctxt when freeing deferred requestNeilBrown2023-05-141-1/+1
* svcrdma: Convert rdma->sc_rw_ctxts to llistChuck Lever2021-08-171-1/+1
* svcrdma: Relieve contention on sc_send_lock.Chuck Lever2021-08-171-2/+2
* svcrdma: Fewer calls to wake_up() in Send completion handlerChuck Lever2021-08-171-0/+1
* svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_argChuck Lever2021-03-311-3/+0
* svcrdma: Remove sc_read_complete_qChuck Lever2021-03-311-2/+0
* svcrdma: Remove unused sc_pages fieldChuck Lever2021-03-221-2/+1
* svcrdma: Normalize Send page handlingChuck Lever2021-03-221-0/+1
* svcrdma: Maintain a Receive water markChuck Lever2021-03-221-0/+2
* svcrdma: Revert "svcrdma: Reduce Receive doorbell rate"Chuck Lever2021-03-111-1/+0
* svcrdma: Reduce Receive doorbell rateChuck Lever2021-01-251-0/+1
* svcrdma: Deprecate stat variables that are no longer usedChuck Lever2021-01-251-5/+0
* svcrdma: Restore read and write statsChuck Lever2021-01-251-2/+2
* svcrdma: Convert rdma_stat_sq_starve to a per-CPU counterChuck Lever2021-01-251-1/+1
* svcrdma: Convert rdma_stat_recv to a per-CPU counterChuck Lever2021-01-251-1/+2
* svcrdma: Use the new parsed chunk list when pulling Read chunksChuck Lever2020-11-301-3/+3
* svcrdma: Remove chunk list pointersChuck Lever2020-11-301-4/+0
* svcrdma: Support multiple Write chunks in svc_rdma_send_reply_chunkChuck Lever2020-11-301-1/+1
* svcrdma: Support multiple Write chunks in svc_rdma_map_reply_msg()Chuck Lever2020-11-301-1/+1
* svcrdma: Support multiple write chunks when pulling upChuck Lever2020-11-301-0/+2
* svcrdma: Use parsed chunk lists to construct RDMA WritesChuck Lever2020-11-301-3/+2
* svcrdma: Use parsed chunk lists to detect reverse direction repliesChuck Lever2020-11-301-0/+1
* svcrdma: Add a "parsed chunk list" data structureChuck Lever2020-11-301-0/+12
* svcrdma: Post RDMA Writes while XDR encoding repliesChuck Lever2020-11-301-3/+1
* SUNRPC: Rename svc_encode_read_payload()Chuck Lever2020-11-301-2/+2
* svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send()Chuck Lever2020-07-131-1/+2
* svcrdma: Introduce Send completion IDsChuck Lever2020-07-131-0/+2
* svcrdma: Introduce Receive completion IDsChuck Lever2020-07-131-0/+4