Lines Matching full:send
59 * RVT_S_SIGNAL_REQ_WR - set if QP send WRs contain completion signaled
60 * RVT_S_BUSY - send tasklet is processing the QP
69 * RVT_S_WAIT_DMA - waiting for send DMA queue to drain before generating
70 * next send completion entry not via send DMA
71 * RVT_S_WAIT_PIO - waiting for a send buffer to be available
75 * RVT_S_WAIT_PSN - waiting for a packet to exit the send DMA queue
77 * RVT_S_SEND_ONE - send one packet, request ACK, then wait for ACK
78 * RVT_S_ECN - a BECN was queued to the send engine
115 * Wait flags that would prevent send work requests from making progress.
140 * Internal send flags
162 * Send work request queue entry.
176 u32 ssn; /* send sequence number */
209 * @swqe: valid Send WQE
219 * @swqe: valid Send WQE
229 * @swqe: valid Send WQE
239 * @swqe: valid Send WQE
249 * @swqe: valid Send WQE
286 * This structure holds the information that the send tasklet needs
287 * to send a RDMA read response or atomic operation.
316 * This supports table driven post send so that
339 struct rvt_swqe *s_wq; /* send work queue */
348 u32 s_size; /* send work queue size */
363 u8 s_max_rd_atomic; /* max number of RDMA read/atomic to send */
396 /* post send line */
408 struct rvt_sge_state s_sge; /* current send request data */
424 u16 s_cur_size; /* size of send packet in bytes */
455 /* send signal when number of RWQEs < limit */
582 * @wqe - the send wqe
600 * @wqe - the send wqe
602 * This routine used in post send to record
615 * @flags - send wqe flags
620 * s_last to insure that post send sees a stable
742 * @qp: the send qp
743 * @wqe: the send wqe
793 * by send queue
794 * @qp: send queue
799 * send queue. If rvt_cq_enter return false, it means cq is
812 * rvt_qp_complete_swqe - insert send completion
814 * @wqe - the send wqe
818 * Update the s_last information, and then insert a send
915 * @send_cq - The cq for send
931 * @send_cq - The cq for send