Searched refs:eseg (Results 1 – 3 of 3) sorted by relevance
86 struct fwdma_seg *seg, *eseg; in fwdma_sync_multiseg() local89 eseg = &am->seg[am->esize * end / am->ssize]; in fwdma_sync_multiseg()90 for (; seg <= eseg; seg++) in fwdma_sync_multiseg()
360 struct mlx5_wqe_eth_seg *eseg, in copy_eth_inline_headers() argument376 memcpy(eseg->inline_hdr_start, in copy_eth_inline_headers()383 memcpy(eseg->inline_hdr_start + in copy_eth_inline_headers()397 eseg->inline_hdr_sz = htobe16(MLX5_ETH_L2_INLINE_HEADER_SIZE); in copy_eth_inline_headers()565 struct mlx5_wqe_eth_seg *eseg = *seg; in set_tso_eth_seg() local566 int size_of_inl_hdr_start = sizeof(eseg->inline_hdr_start); in set_tso_eth_seg()581 eseg->mss = htobe16(wr->tso.mss); in set_tso_eth_seg()582 eseg->inline_hdr_sz = htobe16(wr->tso.hdr_sz); in set_tso_eth_seg()588 left_len = qend - (void *)eseg->inline_hdr_start; in set_tso_eth_seg()591 memcpy(eseg->inline_hdr_start, pdata, copy_sz); in set_tso_eth_seg()[all …]
3059 static void *set_eth_seg(struct mlx5_wqe_eth_seg *eseg, in set_eth_seg() argument3063 void *seg = eseg; in set_eth_seg()3065 memset(eseg, 0, sizeof(struct mlx5_wqe_eth_seg)); in set_eth_seg()3068 eseg->cs_flags = MLX5_ETH_WQE_L3_CSUM | in set_eth_seg()3076 int size_of_inl_hdr_start = sizeof(eseg->inline_hdr_start); in set_eth_seg()3081 eseg->mss = cpu_to_be16(ud_wr->mss); in set_eth_seg()3082 eseg->inline_hdr_sz = cpu_to_be16(left); in set_eth_seg()3089 leftlen = qend - (void *)eseg->inline_hdr_start; in set_eth_seg()