Searched refs:rx_sa (Results 1 – 3 of 3) sorted by relevance
193 if (ssk->rx_sa && (tx_sa->bytes_acked < tx_sa->bytes_sent)) { in sdp_wait_rdmardcompl()206 ssk->rx_sa && in sdp_wait_rdmardcompl()282 struct rx_srcavail_state *rx_sa) in sdp_post_rdma_rd_compl() argument285 int copied = rx_sa->used - rx_sa->reported; in sdp_post_rdma_rd_compl()287 if (rx_sa->used <= rx_sa->reported) in sdp_post_rdma_rd_compl()292 rx_sa->reported += copied; in sdp_post_rdma_rd_compl()518 static int sdp_post_rdma_read(struct socket *sk, struct rx_srcavail_state *rx_sa) in sdp_post_rdma_read() argument528 wr.wr.rdma.rkey = rx_sa->rkey; in sdp_post_rdma_read()531 ssk->tx_ring.rdma_inflight = rx_sa; in sdp_post_rdma_read()533 sge.addr = rx_sa->umem->offset; in sdp_post_rdma_read()[all …]
211 struct rx_srcavail_state *rx_sa; in sdp_sock_queue_rcv_mb() local215 ssk->rx_sa = rx_sa = RX_SRCAVAIL_STATE(mb) = kzalloc( in sdp_sock_queue_rcv_mb()218 rx_sa->mseq = ntohl(h->mseq); in sdp_sock_queue_rcv_mb()219 rx_sa->used = 0; in sdp_sock_queue_rcv_mb()220 rx_sa->len = mb_len = ntohl(srcah->len); in sdp_sock_queue_rcv_mb()221 rx_sa->rkey = ntohl(srcah->rkey); in sdp_sock_queue_rcv_mb()222 rx_sa->vaddr = be64_to_cpu(srcah->vaddr); in sdp_sock_queue_rcv_mb()223 rx_sa->flags = 0; in sdp_sock_queue_rcv_mb()234 mb_len, rx_sa->vaddr); in sdp_sock_queue_rcv_mb()356 if (ssk->rx_sa) { in sdp_process_rx_ctl_mb()[all …]
126 struct rx_srcavail_state *rx_sa; member135 #define RX_SRCAVAIL_STATE(mb) (SDP_SKB_CB(mb)->rx_sa)438 struct rx_srcavail_state *rx_sa; member716 struct rx_srcavail_state *rx_sa);