Lines Matching full:transport
23 to N*N if you use a connection-oriented socket transport like TCP.
39 transport has to be IP-based. In fact, RDS over IB uses a
56 This is needed because binding also selects a transport and
57 attaches it to the socket. Once bound, the transport assignment
60 doesn't move to a different transport.
96 transport, if one has not already been selected via the
158 …fd, SOL_RDS, SO_RDS_TRANSPORT, (int *)&transport ..), getsockopt(fd, SOL_RDS, SO_RDS_TRANSPORT, (i…
160 encapsulating transport to be used for RDS packets on the
166 set SO_RDS_TRANSPORT on a socket for which the transport has
244 RDS's IB transport uses a credit-based mechanism to verify that
276 RDS Transport Layer
280 into a general RDS layer and a transport layer.
285 The transport layer handles the details of the transport. The IB
286 transport, for example, handles all the queue pairs, work requests,
297 connection's transport.
301 the transport to the general code and queued by the general code
302 while the socket is awoken. It is then passed back to the transport
312 pointers to transport-specific functions
315 non-transport-specific statistics
328 then maintained forever -- if there are transport errors, the
342 - transport connection alloced and connected if not already
352 - calls transport to send either non-RDMA or RDMA message
417 TCP socket per rds_conn_path, and this is managed by the transport via
418 the transport privatee cp_transport_data pointer.
422 transport is multipath-capable, rds_sendmsg() hashes outgoing traffic
426 Additionally, even if the transport is MP capable, we may be
432 prior to outgoing hash completion in rds_sendmsg() when the transport