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