/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_tx.c | 764 __be32 op_own, bool bf_ok, in mlx4_en_tx_write_desc() 770 op_own |= htonl((bf_index & 0xffff) << 8); in mlx4_en_tx_write_desc() 775 tx_desc->ctrl.owner_opcode = op_own; in mlx4_en_tx_write_desc() 790 tx_desc->ctrl.owner_opcode = op_own; in mlx4_en_tx_write_desc() 877 __be32 op_own; in mlx4_en_xmit() local 1015 op_own = cpu_to_be32(MLX4_OPCODE_LSO | (1 << 6)) | in mlx4_en_xmit() 1034 op_own = cpu_to_be32(MLX4_OPCODE_SEND) | in mlx4_en_xmit() 1059 op_own |= cpu_to_be32(MLX4_WQE_CTRL_IIP | MLX4_WQE_CTRL_ILP); in mlx4_en_xmit() 1061 op_own |= cpu_to_be32(MLX4_WQE_CTRL_IIP); in mlx4_en_xmit() 1093 op_own, bf_o in mlx4_en_xmit() 760 mlx4_en_tx_write_desc(struct mlx4_en_tx_ring *ring, struct mlx4_en_tx_desc *tx_desc, union mlx4_wqe_qpn_vlan qpn_vlan, int desc_size, int bf_index, __be32 op_own, bool bf_ok, bool send_doorbell) mlx4_en_tx_write_desc() argument 1156 __be32 op_own; mlx4_en_xmit_frame() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_tx.c | 777 __be32 op_own, bool bf_ok, in mlx4_en_tx_write_desc() 783 op_own |= htonl((bf_index & 0xffff) << 8); in mlx4_en_tx_write_desc() 788 tx_desc->ctrl.owner_opcode = op_own; in mlx4_en_tx_write_desc() 803 tx_desc->ctrl.owner_opcode = op_own; in mlx4_en_tx_write_desc() 891 __be32 op_own; in mlx4_en_xmit() local 1023 op_own = cpu_to_be32(MLX4_OPCODE_LSO | (1 << 6)) | in mlx4_en_xmit() 1059 op_own = cpu_to_be32(MLX4_OPCODE_SEND) | in mlx4_en_xmit() 1083 op_own |= cpu_to_be32(MLX4_WQE_CTRL_IIP | MLX4_WQE_CTRL_ILP); in mlx4_en_xmit() 1085 op_own |= cpu_to_be32(MLX4_WQE_CTRL_IIP); in mlx4_en_xmit() 1117 op_own, bf_o in mlx4_en_xmit() 773 mlx4_en_tx_write_desc(struct mlx4_en_tx_ring *ring, struct mlx4_en_tx_desc *tx_desc, union mlx4_wqe_qpn_vlan qpn_vlan, int desc_size, int bf_index, __be32 op_own, bool bf_ok, bool send_doorbell) mlx4_en_tx_write_desc() argument 1180 __be32 op_own; mlx4_en_xmit_frame() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rx.c | 108 u8 op_own = mlx5_cqwq_get_ctr_wrap_cnt(wq, cqcc) & 1; in mlx5e_cqes_update_owner() local 116 cqe->op_own = op_own; in mlx5e_cqes_update_owner() 120 op_own = !op_own; in mlx5e_cqes_update_owner() 124 cqe->op_own = op_own; in mlx5e_cqes_update_owner() 139 title->op_own &= 0xf0; in mlx5e_decompress_cqe() 140 title->op_own |= 0x01 & (cqcc >> wq->fbc.log_sz); in mlx5e_decompress_cqe()
|
H A D | wq.h | 234 u8 cqe_ownership_bit = cqe->op_own & MLX5_CQE_OWNER_MASK; in mlx5_cqwq_get_cqe()
|
H A D | en_main.c | 1582 cqe->op_own = 0xf1; in mlx5e_alloc_cq_common()
|
/kernel/linux/linux-5.10/include/linux/mlx5/ |
H A D | device.h | 777 u8 op_own; member 812 u8 op_own; member 847 return (cqe->op_own >> 2) & 0x3; in mlx5_get_cqe_format() 852 return cqe->op_own >> 4; in get_cqe_opcode() 986 u8 op_own; member
|
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | device.h | 795 u8 op_own; member 846 u8 op_own; member 886 return (cqe->op_own >> 2) & 0x3; in mlx5_get_cqe_format() 891 return cqe->op_own >> 4; in get_cqe_opcode() 1043 u8 op_own; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | cq.c | 87 !((cqe64->op_own & MLX5_CQE_OWNER_MASK) ^ !!(n & (cq->ibcq.cqe + 1)))) { in get_sw_cqe() 850 cqe64->op_own = MLX5_CQE_INVALID << 4; in init_cq_frag_buf() 1080 owner_bit = dest64->op_own & MLX5_CQE_OWNER_MASK; in __mlx5_ib_cq_clean() 1082 dest64->op_own = owner_bit | in __mlx5_ib_cq_clean() 1083 (dest64->op_own & ~MLX5_CQE_OWNER_MASK); in __mlx5_ib_cq_clean() 1221 dcqe64->op_own = (dcqe64->op_own & ~MLX5_CQE_OWNER_MASK) | sw_own; in copy_resize_cqes()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | cq.c | 87 !((cqe64->op_own & MLX5_CQE_OWNER_MASK) ^ !!(n & (cq->ibcq.cqe + 1)))) { in get_sw_cqe() 875 cqe64->op_own = MLX5_CQE_INVALID << 4; in init_cq_frag_buf() 1105 owner_bit = dest64->op_own & MLX5_CQE_OWNER_MASK; in __mlx5_ib_cq_clean() 1107 dest64->op_own = owner_bit | in __mlx5_ib_cq_clean() 1108 (dest64->op_own & ~MLX5_CQE_OWNER_MASK); in __mlx5_ib_cq_clean() 1242 dcqe64->op_own = (dcqe64->op_own & ~MLX5_CQE_OWNER_MASK) | sw_own; in copy_resize_cqes()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rx.c | 132 u8 op_own = mlx5_cqwq_get_ctr_wrap_cnt(wq, cqcc) & 1; in mlx5e_cqes_update_owner() local 140 cqe->op_own = op_own; in mlx5e_cqes_update_owner() 144 op_own = !op_own; in mlx5e_cqes_update_owner() 148 cqe->op_own = op_own; in mlx5e_cqes_update_owner() 163 title->op_own &= 0xf0; in mlx5e_decompress_cqe() 164 title->op_own |= 0x01 & (cqcc >> wq->fbc.log_sz); in mlx5e_decompress_cqe()
|
H A D | wq.h | 234 u8 cqe_ownership_bit = cqe->op_own & MLX5_CQE_OWNER_MASK; in mlx5_cqwq_get_cqe()
|
H A D | en_main.c | 1947 cqe->op_own = 0xf1; in mlx5e_alloc_cq_common()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | aso.c | 67 cqe->op_own = 0xf1; in mlx5_aso_alloc_cq()
|
/kernel/linux/linux-6.6/drivers/vfio/pci/mlx5/ |
H A D | cmd.c | 883 cqe64->op_own = MLX5_CQE_INVALID << 4; in init_cq_frag_buf() 1532 !((cqe64->op_own & MLX5_CQE_OWNER_MASK) ^ !!(n & (cq->ncqe)))) { in get_sw_cqe()
|
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 308 cqe64->op_own = MLX5_CQE_INVALID << 4; in cq_frag_buf_init() 317 !((cqe64->op_own & MLX5_CQE_OWNER_MASK) ^ !!(n & cq->cqe))) in get_sw_cqe()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_send.c | 737 cqe->op_own = MLX5_CQE_INVALID << 4 | MLX5_CQE_OWNER_MASK; in dr_create_cq()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
H A D | conn.c | 437 cqe->op_own = MLX5_CQE_INVALID << 4 | MLX5_CQE_OWNER_MASK; in mlx5_fpga_conn_create_cq()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
H A D | conn.c | 437 cqe->op_own = MLX5_CQE_INVALID << 4 | MLX5_CQE_OWNER_MASK; in mlx5_fpga_conn_create_cq()
|
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 332 cqe64->op_own = MLX5_CQE_INVALID << 4; in cq_frag_buf_init() 341 !((cqe64->op_own & MLX5_CQE_OWNER_MASK) ^ !!(n & cq->cqe))) in get_sw_cqe()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_send.c | 1090 cqe->op_own = MLX5_CQE_INVALID << 4 | MLX5_CQE_OWNER_MASK; in dr_create_cq()
|