Lines Matching defs:inl
300 if (!tx_info->inl) {
695 struct mlx4_wqe_inline_seg *inl = &tx_desc->inl;
696 int spc = MLX4_INLINE_ALIGN - CTRL_SIZE - sizeof(*inl);
701 inl->byte_count = cpu_to_be32(1 << 31 | skb->len);
703 inl->byte_count = cpu_to_be32(1 << 31 | MIN_PKT_LEN);
704 memset(inl->data + skb->len, 0,
707 skb_copy_from_linear_data(skb, inl->data, hlen);
709 memcpy(inl->data + hlen, fragptr,
713 inl->byte_count = cpu_to_be32(1 << 31 | spc);
715 skb_copy_from_linear_data(skb, inl->data, hlen);
717 memcpy(inl->data + hlen,
721 inl = (void *)inl->data + spc;
722 memcpy(inl->data, fragptr, skb->len - spc);
724 skb_copy_from_linear_data(skb, inl->data, spc);
725 inl = (void *)inl->data + spc;
726 skb_copy_from_linear_data_offset(skb, spc, inl->data,
729 memcpy(inl->data + hlen - spc,
735 inl->byte_count = cpu_to_be32(1 << 31 | (skb->len - spc));
971 tx_info->inl = inline_ok;
978 if (!tx_info->inl)
1067 if (tx_info->inl)
1162 tx_info->inl = 0;