diff options
Diffstat (limited to 'include/linux/mlx4/cq.h')
| -rw-r--r-- | include/linux/mlx4/cq.h | 16 | 
1 files changed, 16 insertions, 0 deletions
diff --git a/include/linux/mlx4/cq.h b/include/linux/mlx4/cq.h index 6f65b2c8bb8..98fa492cf40 100644 --- a/include/linux/mlx4/cq.h +++ b/include/linux/mlx4/cq.h @@ -64,6 +64,22 @@ struct mlx4_err_cqe {  	u8			owner_sr_opcode;  }; +struct mlx4_ts_cqe { +	__be32			vlan_my_qpn; +	__be32			immed_rss_invalid; +	__be32			g_mlpath_rqpn; +	__be32			timestamp_hi; +	__be16			status; +	u8			ipv6_ext_mask; +	u8			badfcs_enc; +	__be32			byte_cnt; +	__be16			wqe_index; +	__be16			checksum; +	u8			reserved; +	__be16			timestamp_lo; +	u8			owner_sr_opcode; +} __packed; +  enum {  	MLX4_CQE_VLAN_PRESENT_MASK	= 1 << 29,  	MLX4_CQE_QPN_MASK		= 0xffffff,  |