Home
last modified time | relevance | path

Searched refs:op_own (Results 1 – 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/ofed/libmlx5/
HDmlx5dv.h282 uint8_t op_own; member
302 uint8_t op_own; member
314 return cqe->op_own & 0x1; in mlx5dv_get_cqe_owner()
320 cqe->op_own = (val & 0x1) | (cqe->op_own & ~0x1); in mlx5dv_set_cqe_owner()
327 return (cqe->op_own >> 1) & 0x1; in mlx5dv_get_cqe_se()
333 return (cqe->op_own >> 2) & 0x3; in mlx5dv_get_cqe_format()
339 return cqe->op_own >> 4; in mlx5dv_get_cqe_opcode()
HDcq.c89 !((cqe64->op_own & MLX5_CQE_OWNER_MASK) ^ !!(n & (cq->ibv_cq.cqe + 1)))) { in get_sw_cqe()
155 if (cqe->op_own & MLX5_INLINE_SCATTER_32) in handle_responder_lazy()
158 else if (cqe->op_own & MLX5_INLINE_SCATTER_64) in handle_responder_lazy()
173 if (cqe->op_own & MLX5_INLINE_SCATTER_32) in handle_responder_lazy()
176 else if (cqe->op_own & MLX5_INLINE_SCATTER_64) in handle_responder_lazy()
198 if (cqe->op_own & MLX5_INLINE_SCATTER_32) in handle_responder()
201 else if (cqe->op_own & MLX5_INLINE_SCATTER_64) in handle_responder()
220 if (cqe->op_own & MLX5_INLINE_SCATTER_32) in handle_responder()
223 else if (cqe->op_own & MLX5_INLINE_SCATTER_64) in handle_responder()
230 switch (cqe->op_own >> 4) { in handle_responder()
[all …]
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/
HDmlx5_ib_cq.c84 if (likely((cqe64->op_own) >> 4 != MLX5_CQE_INVALID) && in get_sw_cqe()
85 !((cqe64->op_own & MLX5_CQE_OWNER_MASK) ^ !!(n & (cq->ibcq.cqe + 1)))) { in get_sw_cqe()
198 switch (cqe->op_own >> 4) { in handle_responder()
544 opcode = cqe64->op_own >> 4; in mlx5_poll_one()
833 cqe64->op_own = MLX5_CQE_INVALID << 4; in init_cq_buf()
1070 owner_bit = dest64->op_own & MLX5_CQE_OWNER_MASK; in __mlx5_ib_cq_clean()
1072 dest64->op_own = owner_bit | in __mlx5_ib_cq_clean()
1073 (dest64->op_own & ~MLX5_CQE_OWNER_MASK); in __mlx5_ib_cq_clean()
1214 while ((scqe64->op_own >> 4) != MLX5_CQE_RESIZE_CQ) { in copy_resize_cqes()
1221 dcqe64->op_own = (dcqe64->op_own & ~MLX5_CQE_OWNER_MASK) | sw_own; in copy_resize_cqes()
/freebsd-11-stable/sys/dev/mlx5/mlx5_en/
HDmlx5_en_txrx.c37 if ((cqe->op_own ^ mlx5_cqwq_get_wrap_cnt(&cq->wq)) & MLX5_CQE_OWNER_MASK) in mlx5e_get_cqe()
HDmlx5_en_rx.c332 title->op_own = (title->op_own & 0xf0) | in mlx5e_decompress_cqe()
404 if (unlikely((cqe->op_own >> 4) != MLX5_CQE_RESP_SEND)) { in mlx5e_poll_rx_cq()
HDmlx5_en_main.c1848 cqe->op_own = 0xf1; in mlx5e_create_cq()
/freebsd-11-stable/sys/dev/mlx5/
HDdevice.h641 u8 op_own; member
669 u8 op_own; member
766 u8 op_own; member
1224 return (cqe->op_own & MLX5E_CQE_FORMAT_MASK) >> 2; in mlx5_get_cqe_format()
/freebsd-11-stable/sys/dev/mlx5/mlx5_fpga/
HDmlx5fpga_conn.c337 opcode = cqe->op_own >> 4; in mlx5_fpga_conn_handle_cqe()
453 cqe->op_own = MLX5_CQE_INVALID << 4 | MLX5_CQE_OWNER_MASK; in mlx5_fpga_conn_create_cq()