Lines Matching defs:siw_iwarp_tx
363 struct siw_iwarp_tx { struct
364 union {
385 } pkt;
387 struct mpa_trailer trailer;
389 u32 ddp_msn[RDMAP_UNTAGGED_QN_COUNT];
391 enum siw_tx_ctx state;
392 u16 ctrl_len; /* ddp+rdmap hdr */
393 u16 ctrl_sent;
394 int burst;
395 int bytes_unsent; /* ddp payload bytes */
397 struct shash_desc *mpa_crc_hd;
399 u8 do_crc : 1; /* do crc for segment */
400 u8 use_sendpage : 1; /* send w/o copy */
401 u8 tx_suspend : 1; /* stop sending DDP segs. */
402 u8 pad : 2; /* # pad in current fpdu */
403 u8 orq_fence : 1; /* ORQ full or Send fenced */
404 u8 in_syscall : 1; /* TX out of user context */
405 u8 zcopy_tx : 1; /* Use TCP_SENDPAGE if possible */
406 u8 gso_seg_limit; /* Maximum segments for GSO, 0 = unbound */
408 u16 fpdu_len; /* len of FPDU to tx */
409 unsigned int tcp_seglen; /* remaining tcp seg space */
434 struct siw_iwarp_tx tx_ctx; /* Transmit context */ argument