Searched refs:ihs (Results 1 - 2 of 2) sorted by relevance

/freebsd-11.0-release/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_tx.c209 u16 ihs; local
260 ihs = mlx5e_get_header_size(mb);
261 payload_len = mb->m_pkthdr.len - ihs;
266 sq->mbuf[pi].num_bytes = payload_len + (num_pkts * ihs);
272 ihs = mlx5e_get_inline_hdr_size(sq, mb);
281 if (ihs > (MLX5E_MAX_TX_INLINE - ETHER_VLAN_ENCAP_LEN))
282 ihs = (MLX5E_MAX_TX_INLINE - ETHER_VLAN_ENCAP_LEN);
283 else if (ihs < ETHER_HDR_LEN) {
294 m_copydata(mb, 0, ihs - ETHER_HDR_LEN, (caddr_t)(eh + 1));
295 m_adj(mb, ihs
[all...]
/freebsd-11.0-release/sys/ofed/drivers/net/mlx4/
H A Den_tx.c701 u16 ihs; local
785 ihs = mlx4_en_get_header_size(mb);
786 if (unlikely(ihs > MAX_INLINE)) {
791 tx_desc->lso.mss_hdr_size = cpu_to_be32((mss << 16) | ihs);
792 payload_len = mb->m_pkthdr.len - ihs;
797 ring->bytes += payload_len + (num_pkts * ihs);
804 mb, ihs, owner_bit);
808 ihs = mlx4_en_get_inline_hdr_size(ring, mb);
816 mb, ihs, owner_bit);
818 m_adj(mb, ihs);
[all...]

Completed in 77 milliseconds