Lines Matching refs:tx_offload

171 	union igb_tx_offload tx_offload;  member
260 uint64_t ol_flags, union igb_tx_offload tx_offload) in igbe_set_xmit_ctx() argument
293 mss_l4len_idx |= tx_offload.tso_segsz << E1000_ADVTXD_MSS_SHIFT; in igbe_set_xmit_ctx()
294 mss_l4len_idx |= tx_offload.l4_len << E1000_ADVTXD_L4LEN_SHIFT; in igbe_set_xmit_ctx()
329 txq->ctx_cache[ctx_curr].tx_offload.data = in igbe_set_xmit_ctx()
330 tx_offload_mask.data & tx_offload.data; in igbe_set_xmit_ctx()
334 vlan_macip_lens = (uint32_t)tx_offload.data; in igbe_set_xmit_ctx()
346 union igb_tx_offload tx_offload) in what_advctx_update() argument
350 (txq->ctx_cache[txq->ctx_curr].tx_offload.data == in what_advctx_update()
351 (txq->ctx_cache[txq->ctx_curr].tx_offload_mask.data & tx_offload.data)))) { in what_advctx_update()
358 (txq->ctx_cache[txq->ctx_curr].tx_offload.data == in what_advctx_update()
359 (txq->ctx_cache[txq->ctx_curr].tx_offload_mask.data & tx_offload.data)))) { in what_advctx_update()
415 union igb_tx_offload tx_offload = {0}; in eth_igb_xmit_pkts() local
445 tx_offload.l2_len = tx_pkt->l2_len; in eth_igb_xmit_pkts()
446 tx_offload.l3_len = tx_pkt->l3_len; in eth_igb_xmit_pkts()
447 tx_offload.l4_len = tx_pkt->l4_len; in eth_igb_xmit_pkts()
448 tx_offload.vlan_tci = tx_pkt->vlan_tci; in eth_igb_xmit_pkts()
449 tx_offload.tso_segsz = tx_pkt->tso_segsz; in eth_igb_xmit_pkts()
450 tx_ol_req = check_tso_para(tx_ol_req, tx_offload); in eth_igb_xmit_pkts()
452 ctx = what_advctx_update(txq, tx_ol_req, tx_offload); in eth_igb_xmit_pkts()
569 igbe_set_xmit_ctx(txq, ctx_txd, tx_ol_req, tx_offload); in eth_igb_xmit_pkts()