Searched hist:"42 e5c3e2725ba0c0affc1fc8a6aa1d5cf31ecb75" (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/include/linux/sunrpc/ |
H A D | bc_xprt.h | diff 42e5c3e2725ba0c0affc1fc8a6aa1d5cf31ecb75 Sat Oct 24 16:27:35 CDT 2015 Chuck Lever <chuck.lever@oracle.com> SUNRPC: Abstract backchannel operations
xprt_{setup,destroy}_backchannel() won't be adequate for RPC/RMDA bi-direction. In particular, receive buffers have to be pre- registered and posted in order to receive incoming backchannel requests.
Add a virtual function call to allow the insertion of appropriate backchannel setup and destruction methods for each transport.
In addition, freeing a backchannel request is a little different for RPC/RDMA. Introduce an rpc_xprt_op to handle the difference.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Reviewed-by: Sagi Grimberg <sagig@mellanox.com> Tested-By: Devesh Sharma <devesh.sharma@avagotech.com> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
|
H A D | xprt.h | diff 42e5c3e2725ba0c0affc1fc8a6aa1d5cf31ecb75 Sat Oct 24 16:27:35 CDT 2015 Chuck Lever <chuck.lever@oracle.com> SUNRPC: Abstract backchannel operations
xprt_{setup,destroy}_backchannel() won't be adequate for RPC/RMDA bi-direction. In particular, receive buffers have to be pre- registered and posted in order to receive incoming backchannel requests.
Add a virtual function call to allow the insertion of appropriate backchannel setup and destruction methods for each transport.
In addition, freeing a backchannel request is a little different for RPC/RDMA. Introduce an rpc_xprt_op to handle the difference.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Reviewed-by: Sagi Grimberg <sagig@mellanox.com> Tested-By: Devesh Sharma <devesh.sharma@avagotech.com> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
|
/openbmc/linux/net/sunrpc/ |
H A D | backchannel_rqst.c | diff 42e5c3e2725ba0c0affc1fc8a6aa1d5cf31ecb75 Sat Oct 24 16:27:35 CDT 2015 Chuck Lever <chuck.lever@oracle.com> SUNRPC: Abstract backchannel operations
xprt_{setup,destroy}_backchannel() won't be adequate for RPC/RMDA bi-direction. In particular, receive buffers have to be pre- registered and posted in order to receive incoming backchannel requests.
Add a virtual function call to allow the insertion of appropriate backchannel setup and destruction methods for each transport.
In addition, freeing a backchannel request is a little different for RPC/RDMA. Introduce an rpc_xprt_op to handle the difference.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Reviewed-by: Sagi Grimberg <sagig@mellanox.com> Tested-By: Devesh Sharma <devesh.sharma@avagotech.com> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
|
H A D | xprtsock.c | diff 42e5c3e2725ba0c0affc1fc8a6aa1d5cf31ecb75 Sat Oct 24 16:27:35 CDT 2015 Chuck Lever <chuck.lever@oracle.com> SUNRPC: Abstract backchannel operations
xprt_{setup,destroy}_backchannel() won't be adequate for RPC/RMDA bi-direction. In particular, receive buffers have to be pre- registered and posted in order to receive incoming backchannel requests.
Add a virtual function call to allow the insertion of appropriate backchannel setup and destruction methods for each transport.
In addition, freeing a backchannel request is a little different for RPC/RDMA. Introduce an rpc_xprt_op to handle the difference.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Reviewed-by: Sagi Grimberg <sagig@mellanox.com> Tested-By: Devesh Sharma <devesh.sharma@avagotech.com> Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
|