Lines Matching defs:siw_iwarp_tx
375 struct siw_iwarp_tx { struct
376 union {
397 } pkt;
399 struct mpa_trailer trailer;
401 u32 ddp_msn[RDMAP_UNTAGGED_QN_COUNT];
403 enum siw_tx_ctx state;
404 u16 ctrl_len; /* ddp+rdmap hdr */
405 u16 ctrl_sent;
406 int burst;
407 int bytes_unsent; /* ddp payload bytes */
409 struct shash_desc *mpa_crc_hd;
411 u8 do_crc : 1; /* do crc for segment */
412 u8 use_sendpage : 1; /* send w/o copy */
413 u8 tx_suspend : 1; /* stop sending DDP segs. */
414 u8 pad : 2; /* # pad in current fpdu */
415 u8 orq_fence : 1; /* ORQ full or Send fenced */
416 u8 in_syscall : 1; /* TX out of user context */
417 u8 zcopy_tx : 1; /* Use TCP_SENDPAGE if possible */
418 u8 gso_seg_limit; /* Maximum segments for GSO, 0 = unbound */
420 u16 fpdu_len; /* len of FPDU to tx */
421 unsigned int tcp_seglen; /* remaining tcp seg space */
423 struct siw_wqe wqe_active;
448 struct siw_iwarp_tx tx_ctx; /* Transmit context */ argument