/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ktls_tx.c | 100 struct mlx5e_tls_sw_stats *sw_stats; member 193 mlx5e_tls_priv_tx_init(struct mlx5_core_dev *mdev, struct mlx5e_tls_sw_stats *sw_stats, in mlx5e_tls_priv_tx_init() argument 204 priv_tx->sw_stats = sw_stats; in mlx5e_tls_priv_tx_init() 268 struct mlx5e_tls_sw_stats *sw_stats; member 292 obj = mlx5e_tls_priv_tx_init(pool->mdev, pool->sw_stats, &bulk_async->arr[i]); in create_work() 306 atomic64_add(i, &pool->sw_stats->tx_tls_pool_alloc); in create_work() 325 atomic64_add(i, &pool->sw_stats->tx_tls_pool_free); in create_work() 353 atomic64_add(MLX5E_TLS_TX_POOL_BULK, &pool->sw_stats->tx_tls_pool_free); in destroy_work() 357 struct mlx5e_tls_sw_stats *sw_stats) in mlx5e_tls_tx_pool_init() 356 mlx5e_tls_tx_pool_init(struct mlx5_core_dev *mdev, struct mlx5e_tls_sw_stats *sw_stats) mlx5e_tls_tx_pool_init() argument [all...] |
H A D | ipsec_rxtx.c | 273 atomic64_inc(&priv->ipsec->sw_stats.ipsec_tx_drop_bundle); in mlx5e_ipsec_handle_tx_skb() 279 atomic64_inc(&priv->ipsec->sw_stats.ipsec_tx_drop_no_state); in mlx5e_ipsec_handle_tx_skb() 286 atomic64_inc(&priv->ipsec->sw_stats.ipsec_tx_drop_not_ip); in mlx5e_ipsec_handle_tx_skb() 292 atomic64_inc(&priv->ipsec->sw_stats.ipsec_tx_drop_trailer); in mlx5e_ipsec_handle_tx_skb() 327 atomic64_inc(&ipsec->sw_stats.ipsec_rx_drop_sp_alloc); in mlx5e_ipsec_offload_handle_rx_skb() 335 atomic64_inc(&ipsec->sw_stats.ipsec_rx_drop_sadb_miss); in mlx5e_ipsec_offload_handle_rx_skb() 358 atomic64_inc(&ipsec->sw_stats.ipsec_rx_drop_syndrome); in mlx5e_ipsec_offload_handle_rx_skb() 373 atomic64_inc(&ipsec->sw_stats.ipsec_rx_drop_sadb_miss); in mlx5_esw_ipsec_rx_make_metadata()
|
H A D | ktls_stats.c | 87 data[idx++] = MLX5E_READ_CTR_ATOMIC64(&priv->tls->sw_stats, in mlx5e_ktls_get_stats()
|
H A D | ktls_rx.c | 50 struct mlx5e_tls_sw_stats *sw_stats; member 655 priv_rx->sw_stats = &priv->tls->sw_stats; in mlx5e_ktls_add_rx() 674 atomic64_inc(&priv_rx->sw_stats->rx_tls_ctx); in mlx5e_ktls_add_rx() 708 atomic64_inc(&priv_rx->sw_stats->rx_tls_del); in mlx5e_ktls_del_rx()
|
H A D | ktls.h | 85 struct mlx5e_tls_sw_stats sw_stats; member
|
H A D | ipsec_stats.c | 130 data[idx++] = MLX5E_READ_CTR_ATOMIC64(&priv->ipsec->sw_stats, in MLX5E_DECLARE_STATS_GRP_OP_FILL_STATS()
|
H A D | ipsec.h | 227 struct mlx5e_ipsec_sw_stats sw_stats; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_rxtx.c | 329 atomic64_inc(&priv->ipsec->sw_stats.ipsec_tx_drop_bundle); in mlx5e_ipsec_handle_tx_skb() 335 atomic64_inc(&priv->ipsec->sw_stats.ipsec_tx_drop_no_state); in mlx5e_ipsec_handle_tx_skb() 342 atomic64_inc(&priv->ipsec->sw_stats.ipsec_tx_drop_not_ip); in mlx5e_ipsec_handle_tx_skb() 348 atomic64_inc(&priv->ipsec->sw_stats.ipsec_tx_drop_trailer); in mlx5e_ipsec_handle_tx_skb() 355 atomic64_inc(&priv->ipsec->sw_stats.ipsec_tx_drop_metadata); in mlx5e_ipsec_handle_tx_skb() 386 atomic64_inc(&priv->ipsec->sw_stats.ipsec_rx_drop_sp_alloc); in mlx5e_ipsec_build_sp() 393 atomic64_inc(&priv->ipsec->sw_stats.ipsec_rx_drop_sadb_miss); in mlx5e_ipsec_build_sp() 418 atomic64_inc(&priv->ipsec->sw_stats.ipsec_rx_drop_syndrome); in mlx5e_ipsec_build_sp() 468 atomic64_inc(&priv->ipsec->sw_stats.ipsec_rx_drop_sp_alloc); in mlx5e_ipsec_offload_handle_rx_skb() 474 atomic64_inc(&priv->ipsec->sw_stats in mlx5e_ipsec_offload_handle_rx_skb() [all...] |
H A D | tls_rxtx.c | 205 atomic64_inc(&tls->sw_stats.tx_tls_drop_no_sync_data); in mlx5e_tls_handle_ooo() 219 atomic64_inc(&tls->sw_stats.tx_tls_drop_bypass_required); in mlx5e_tls_handle_ooo() 224 atomic64_inc(&tls->sw_stats.tx_tls_drop_metadata); in mlx5e_tls_handle_ooo() 232 atomic64_inc(&tls->sw_stats.tx_tls_drop_resync_alloc); in mlx5e_tls_handle_ooo() 291 atomic64_inc(&priv->tls->sw_stats.tx_tls_drop_metadata); in mlx5e_tls_handle_tx_skb() 343 atomic64_inc(&priv->tls->sw_stats.rx_tls_drop_resync_request); in tls_update_resync_sn() 372 atomic64_inc(&priv->tls->sw_stats.rx_tls_resync_request); in mlx5e_tls_handle_rx_skb_metadata() 377 atomic64_inc(&priv->tls->sw_stats.rx_tls_auth_fail); in mlx5e_tls_handle_rx_skb_metadata()
|
H A D | tls_stats.c | 89 MLX5E_READ_CTR_ATOMIC64(&priv->tls->sw_stats, in mlx5e_tls_get_stats()
|
H A D | ipsec.h | 87 struct mlx5e_ipsec_sw_stats sw_stats; member
|
H A D | tls.h | 55 struct mlx5e_tls_sw_stats sw_stats; member
|
H A D | ipsec_stats.c | 101 data[idx++] = MLX5E_READ_CTR_ATOMIC64(&priv->ipsec->sw_stats, in MLX5E_DECLARE_STATS_GRP_OP_FILL_STATS()
|
H A D | tls.c | 179 atomic64_inc(&priv->tls->sw_stats.rx_tls_resync_reply); in mlx5e_tls_resync()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/neterion/vxge/ |
H A D | vxge-traffic.c | 600 struct vxge_hw_vpath_stats_sw_info *sw_stats; in __vxge_hw_vpath_alarm_process() local 619 sw_stats = vpath->sw_stats; in __vxge_hw_vpath_alarm_process() 626 sw_stats->error_stats.unknown_alarms++; in __vxge_hw_vpath_alarm_process() 651 sw_stats->error_stats.network_sustained_fault++; in __vxge_hw_vpath_alarm_process() 672 sw_stats->error_stats.network_sustained_ok++; in __vxge_hw_vpath_alarm_process() 707 sw_stats->error_stats.ini_serr_det++; in __vxge_hw_vpath_alarm_process() 716 sw_stats->error_stats.dblgen_fifo0_overflow++; in __vxge_hw_vpath_alarm_process() 725 sw_stats->error_stats.statsb_pif_chain_error++; in __vxge_hw_vpath_alarm_process() 730 sw_stats in __vxge_hw_vpath_alarm_process() [all...] |
H A D | vxge-ethtool.c | 239 struct vxge_hw_device_stats_sw_info *sw_stats; in vxge_get_ethtool_stats() local 255 sw_stats = kzalloc(sizeof(struct vxge_hw_device_stats_sw_info), in vxge_get_ethtool_stats() 257 if (sw_stats == NULL) { in vxge_get_ethtool_stats() 260 "%s : %d Memory Allocation failed for sw_stats", in vxge_get_ethtool_stats() 269 kfree(sw_stats); in vxge_get_ethtool_stats() 285 swstatus = vxge_hw_driver_stats_get(hldev, sw_stats); in vxge_get_ethtool_stats() 495 &sw_stats->vpath_info[j]; in vxge_get_ethtool_stats() 596 kfree(sw_stats); in vxge_get_ethtool_stats()
|
H A D | vxge-config.c | 1681 struct vxge_hw_device_stats_sw_info *sw_stats) in vxge_hw_driver_stats_get() 1683 memcpy(sw_stats, &hldev->stats.sw_dev_info_stats, in vxge_hw_driver_stats_get() 2827 ring->stats = &vp->vpath->sw_stats->ring_stats; in __vxge_hw_ring_create() 3470 fifo->stats = &vpath->sw_stats->fifo_stats; in __vxge_hw_fifo_create() 4627 vpath->sw_stats = NULL; in __vxge_hw_vp_terminate() 4676 vpath->sw_stats = &hldev->stats.sw_dev_info_stats.vpath_info[vp_id]; in __vxge_hw_vp_initialize() 5023 vpath->sw_stats->soft_reset_cnt++; in vxge_hw_vpath_reset() 1679 vxge_hw_driver_stats_get( struct __vxge_hw_device *hldev, struct vxge_hw_device_stats_sw_info *sw_stats) vxge_hw_driver_stats_get() argument
|
H A D | vxge-traffic.h | 1737 struct vxge_hw_device_stats_sw_info *sw_stats);
|
H A D | vxge-config.h | 702 struct vxge_hw_vpath_stats_sw_info *sw_stats; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 603 u64 *sw_stats = cpr->stats.sw_stats; in bnxt_get_ethtool_stats() local 609 buf[j] = sw_stats[k]; in bnxt_get_ethtool_stats() 615 buf[j] = sw_stats[k]; in bnxt_get_ethtool_stats() 623 buf[j] = sw_stats[k]; in bnxt_get_ethtool_stats() 626 sw = (u64 *)&cpr->sw_stats.rx; in bnxt_get_ethtool_stats() 632 sw = (u64 *)&cpr->sw_stats.cmn; in bnxt_get_ethtool_stats() 646 u64 *port_stats = bp->port_stats.sw_stats; in bnxt_get_ethtool_stats() 652 u64 *rx_port_stats_ext = bp->rx_port_stats_ext.sw_stats; in bnxt_get_ethtool_stats() 653 u64 *tx_port_stats_ext = bp->tx_port_stats_ext.sw_stats; in bnxt_get_ethtool_stats() [all...] |
H A D | bnxt.c | 1662 cpr->sw_stats.rx.rx_oom_discards += 1; in bnxt_tpa_end() 1672 cpr->sw_stats.rx.rx_oom_discards += 1; in bnxt_tpa_end() 1688 cpr->sw_stats.rx.rx_oom_discards += 1; in bnxt_tpa_end() 1699 cpr->sw_stats.rx.rx_oom_discards += 1; in bnxt_tpa_end() 1896 bnapi->cp_ring.sw_stats.rx.rx_buf_errors++; in bnxt_rx_pkt() 1918 cpr->sw_stats.rx.rx_oom_discards += 1; in bnxt_rx_pkt() 1944 cpr->sw_stats.rx.rx_oom_discards += 1; in bnxt_rx_pkt() 1958 cpr->sw_stats.rx.rx_oom_discards += 1; in bnxt_rx_pkt() 1968 cpr->sw_stats.rx.rx_oom_discards += 1; in bnxt_rx_pkt() 1977 cpr->sw_stats in bnxt_rx_pkt() 8318 __bnxt_accumulate_stats(__le64 *hw_stats, u64 *sw_stats, u64 *masks, int count, bool ignore_zero) __bnxt_accumulate_stats() argument 8371 u64 *sw_stats = stats->sw_stats; bnxt_accumulate_all_stats() local 10970 struct bnxt_sw_stats *sw_stats = &cpr->sw_stats; bnxt_get_one_ring_err_stats() local [all...] |
H A D | bnxt.h | 975 u64 *sw_stats; member 1009 struct bnxt_sw_stats sw_stats; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 561 u64 *sw_stats = cpr->stats.sw_stats; in bnxt_get_ethtool_stats() local 567 buf[j] = sw_stats[k]; in bnxt_get_ethtool_stats() 573 buf[j] = sw_stats[k]; in bnxt_get_ethtool_stats() 581 buf[j] = sw_stats[k]; in bnxt_get_ethtool_stats() 584 sw = (u64 *)&cpr->sw_stats.rx; in bnxt_get_ethtool_stats() 590 sw = (u64 *)&cpr->sw_stats.cmn; in bnxt_get_ethtool_stats() 595 BNXT_GET_RING_STATS64(sw_stats, rx_discard_pkts); in bnxt_get_ethtool_stats() 597 BNXT_GET_RING_STATS64(sw_stats, tx_discard_pkts); in bnxt_get_ethtool_stats() 605 u64 *port_stats = bp->port_stats.sw_stats; in bnxt_get_ethtool_stats() [all...] |
H A D | bnxt.c | 1821 bnapi->cp_ring.sw_stats.rx.rx_buf_errors++; in bnxt_rx_pkt() 1911 bnapi->cp_ring.sw_stats.rx.rx_l4_csum_errors++; in bnxt_rx_pkt() 3868 kfree(stats->sw_stats); in bnxt_free_stats_mem() 3869 stats->sw_stats = NULL; in bnxt_free_stats_mem() 3885 stats->sw_stats = kzalloc(stats->len, GFP_KERNEL); in bnxt_alloc_stats_mem() 3886 if (!stats->sw_stats) in bnxt_alloc_stats_mem() 7865 static void __bnxt_accumulate_stats(__le64 *hw_stats, u64 *sw_stats, u64 *masks, in __bnxt_accumulate_stats() argument 7877 sw_stats[i] = hw; in __bnxt_accumulate_stats() 7879 bnxt_add_one_ctr(hw, &sw_stats[i], masks[i]); in __bnxt_accumulate_stats() 7888 __bnxt_accumulate_stats(stats->hw_stats, stats->sw_stats, in bnxt_accumulate_stats() 7918 u64 *sw_stats = stats->sw_stats; bnxt_accumulate_all_stats() local [all...] |
H A D | bnxt.h | 931 u64 *sw_stats; member 965 struct bnxt_sw_stats sw_stats; member
|