/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tx.c | 271 u16 ds_cnt; member 337 u16 ds_cnt = MLX5E_TX_WQE_EMPTY_DS_COUNT; in mlx5e_sq_calc_wqe_attr() local 345 ds_cnt += !!attr->headlen + skb_shinfo(skb)->nr_frags + ds_cnt_ids; in mlx5e_sq_calc_wqe_attr() 353 ds_cnt += ds_cnt_inl; in mlx5e_sq_calc_wqe_attr() 357 .ds_cnt = ds_cnt, in mlx5e_sq_calc_wqe_attr() 360 .num_wqebbs = DIV_ROUND_UP(ds_cnt, MLX5_SEND_WQEBB_NUM_DS), in mlx5e_sq_calc_wqe_attr() 397 cseg->qpn_ds = cpu_to_be32((sq->sqn << 8) | wqe_attr->ds_cnt); in mlx5e_txwqe_complete() 903 u16 ds_cnt = sizeof(struct mlx5i_tx_wqe) / MLX5_SEND_WQE_DS; in mlx5i_sq_calc_wqe_attr() local 906 ds_cnt in mlx5i_sq_calc_wqe_attr() [all...] |
H A D | en_main.c | 219 u8 ds_cnt = DIV_ROUND_UP(MLX5E_UMR_WQE_INLINE_SZ, MLX5_SEND_WQE_DS); in mlx5e_build_umr_wqe() local 222 ds_cnt); in mlx5e_build_umr_wqe() 1507 unsigned int ds_cnt = MLX5E_XDP_TX_DS_COUNT; in mlx5e_open_xdpsq() local 1513 ds_cnt++; in mlx5e_open_xdpsq() 1528 cseg->qpn_ds = cpu_to_be32((sq->sqn << 8) | ds_cnt); in mlx5e_open_xdpsq() 1531 dseg = (struct mlx5_wqe_data_seg *)cseg + (ds_cnt - 1); in mlx5e_open_xdpsq()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tx.c | 236 u16 ds_cnt; member 304 u16 ds_cnt = MLX5E_TX_WQE_EMPTY_DS_COUNT; in mlx5e_sq_calc_wqe_attr() local 314 ds_cnt += !!attr->headlen + skb_shinfo(skb)->nr_frags + ds_cnt_ids; in mlx5e_sq_calc_wqe_attr() 325 ds_cnt += ds_cnt_inl; in mlx5e_sq_calc_wqe_attr() 329 .ds_cnt = ds_cnt, in mlx5e_sq_calc_wqe_attr() 332 .num_wqebbs = DIV_ROUND_UP(ds_cnt, MLX5_SEND_WQEBB_NUM_DS), in mlx5e_sq_calc_wqe_attr() 389 cseg->qpn_ds = cpu_to_be32((sq->sqn << 8) | wqe_attr->ds_cnt); in mlx5e_txwqe_complete() 954 u16 ds_cnt = sizeof(struct mlx5i_tx_wqe) / MLX5_SEND_WQE_DS; in mlx5i_sq_calc_wqe_attr() local 957 ds_cnt in mlx5i_sq_calc_wqe_attr() [all...] |
H A D | en_main.c | 229 u8 ds_cnt; in mlx5e_build_umr_wqe() local 231 ds_cnt = DIV_ROUND_UP(mlx5e_mpwrq_umr_wqe_sz(rq->mdev, rq->mpwqe.page_shift, in mlx5e_build_umr_wqe() 236 ds_cnt); in mlx5e_build_umr_wqe() 1875 unsigned int ds_cnt = MLX5E_TX_WQE_EMPTY_DS_COUNT + 1; in mlx5e_open_xdpsq() local 1881 ds_cnt++; in mlx5e_open_xdpsq() 1895 cseg->qpn_ds = cpu_to_be32((sq->sqn << 8) | ds_cnt); in mlx5e_open_xdpsq()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/ |
H A D | cvmx-pow-defs.h | 768 uint64_t ds_cnt:12; member 772 uint64_t ds_cnt:12; 782 uint64_t ds_cnt:7; member 788 uint64_t ds_cnt:7; 799 uint64_t ds_cnt:9; member 805 uint64_t ds_cnt:9; 816 uint64_t ds_cnt:10; member 822 uint64_t ds_cnt:10; 833 uint64_t ds_cnt:11; member 839 uint64_t ds_cnt [all...] |
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/ |
H A D | cvmx-pow-defs.h | 768 uint64_t ds_cnt:12; member 772 uint64_t ds_cnt:12; 782 uint64_t ds_cnt:7; member 788 uint64_t ds_cnt:7; 799 uint64_t ds_cnt:9; member 805 uint64_t ds_cnt:9; 816 uint64_t ds_cnt:10; member 822 uint64_t ds_cnt:10; 833 uint64_t ds_cnt:11; member 839 uint64_t ds_cnt [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | xdp.h | 156 u16 ds_cnt = DIV_ROUND_UP(ds_len, MLX5_SEND_WQE_DS); in mlx5e_xdp_mpwqe_add_dseg() local 161 session->ds_count += ds_cnt; in mlx5e_xdp_mpwqe_add_dseg()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | xdp.h | 211 u16 ds_cnt = DIV_ROUND_UP(ds_len, MLX5_SEND_WQE_DS); in mlx5e_xdp_mpwqe_add_dseg() local 216 session->ds_count += ds_cnt; in mlx5e_xdp_mpwqe_add_dseg()
|
H A D | xdp.c | 495 u16 ds_cnt, inline_hdr_sz; in mlx5e_xmit_xdp_frame() local 519 ds_cnt = MLX5E_TX_WQE_EMPTY_DS_COUNT + linear + !!inline_hdr_sz; in mlx5e_xmit_xdp_frame() 526 ds_cnt += xdptxdf->sinfo->nr_frags; in mlx5e_xmit_xdp_frame() 528 num_wqebbs = DIV_ROUND_UP(ds_cnt, MLX5_SEND_WQEBB_NUM_DS); in mlx5e_xmit_xdp_frame() 590 cseg->qpn_ds = cpu_to_be32((sq->sqn << 8) | ds_cnt); in mlx5e_xmit_xdp_frame()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | aso.h | 83 void mlx5_aso_build_wqe(struct mlx5_aso *aso, u8 ds_cnt,
|
H A D | aso.c | 342 void mlx5_aso_build_wqe(struct mlx5_aso *aso, u8 ds_cnt, in mlx5_aso_build_wqe() argument 351 cseg->qpn_ds = cpu_to_be32((aso->sqn << MLX5_WQE_CTRL_QPN_SHIFT) | ds_cnt); in mlx5_aso_build_wqe()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ktls_tx.c | 305 u16 ds_cnt; in tx_post_resync_dump() local 313 ds_cnt = sizeof(*wqe) / MLX5_SEND_WQE_DS; in tx_post_resync_dump() 319 cseg->qpn_ds = cpu_to_be32((sq->sqn << 8) | ds_cnt); in tx_post_resync_dump()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_offload.c | 597 u8 ds_cnt; in mlx5e_ipsec_aso_query() local 606 ds_cnt = DIV_ROUND_UP(sizeof(*wqe), MLX5_SEND_WQE_DS); in mlx5e_ipsec_aso_query() 607 mlx5_aso_build_wqe(aso->aso, ds_cnt, wqe, sa_entry->ipsec_obj_id, in mlx5e_ipsec_aso_query()
|
H A D | ktls_tx.c | 721 u16 ds_cnt; in tx_post_resync_dump() local 729 ds_cnt = sizeof(*wqe) / MLX5_SEND_WQE_DS; in tx_post_resync_dump() 735 cseg->qpn_ds = cpu_to_be32((sq->sqn << 8) | ds_cnt); in tx_post_resync_dump()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
H A D | meter.c | 121 u8 ds_cnt; in mlx5e_tc_meter_modify() local 160 ds_cnt = DIV_ROUND_UP(sizeof(struct mlx5_aso_wqe_data), MLX5_SEND_WQE_DS); in mlx5e_tc_meter_modify() 161 mlx5_aso_build_wqe(aso, ds_cnt, aso_wqe, meter->obj_id, in mlx5e_tc_meter_modify()
|