| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_xdp.h | 99 xdp_stat = &rx_ring->rx_stats.xdp_aborted; in ena_xdp_execute() 115 xdp_stat = &rx_ring->rx_stats.xdp_tx; in ena_xdp_execute() 120 xdp_stat = &rx_ring->rx_stats.xdp_redirect; in ena_xdp_execute() 125 xdp_stat = &rx_ring->rx_stats.xdp_aborted; in ena_xdp_execute() 130 xdp_stat = &rx_ring->rx_stats.xdp_aborted; in ena_xdp_execute() 134 xdp_stat = &rx_ring->rx_stats.xdp_drop; in ena_xdp_execute() 138 xdp_stat = &rx_ring->rx_stats.xdp_pass; in ena_xdp_execute() 143 xdp_stat = &rx_ring->rx_stats.xdp_invalid; in ena_xdp_execute()
|
| H A D | ena_netdev.c | 409 memset(&rx_ring->rx_stats, 0x0, sizeof(rx_ring->rx_stats)); in ena_setup_rx_resources() 488 ena_increase_stat(&rx_ring->rx_stats.page_alloc_fail, 1, &rx_ring->syncp); in ena_alloc_map_page() 498 ena_increase_stat(&rx_ring->rx_stats.dma_mapping_err, 1, in ena_alloc_map_page() 604 ena_increase_stat(&rx_ring->rx_stats.refil_partial, 1, in ena_refill_rx_bufs() 906 ena_increase_stat(&rx_ring->rx_stats.skb_alloc_fail, 1, in ena_alloc_skb() 963 ena_increase_stat(&rx_ring->rx_stats.bad_req_id, 1, &rx_ring->syncp); in ena_rx_skb() 1090 ena_increase_stat(&rx_ring->rx_stats.csum_bad, 1, in ena_rx_checksum() 1102 ena_increase_stat(&rx_ring->rx_stats.csum_bad, 1, in ena_rx_checksum() 1112 ena_increase_stat(&rx_ring->rx_stats.csum_good, 1, in ena_rx_checksum() 1115 ena_increase_stat(&rx_ring->rx_stats.csum_unchecked, 1, in ena_rx_checksum() [all …]
|
| /linux/drivers/infiniband/hw/ocrdma/ |
| H A D | ocrdma_stats.c | 224 struct ocrdma_rx_stats *rx_stats = &rdma_stats->rx_stats; in ocrdma_rx_stats() local 231 convert_to_64bit(rx_stats->roce_frame_bytes_lo, in ocrdma_rx_stats() 232 rx_stats->roce_frame_bytes_hi)); in ocrdma_rx_stats() 234 (u64)rx_stats->roce_frame_icrc_drops); in ocrdma_rx_stats() 236 (u64)rx_stats->roce_frame_payload_len_drops); in ocrdma_rx_stats() 238 (u64)rx_stats->ud_drops); in ocrdma_rx_stats() 240 (u64)rx_stats->qp1_drops); in ocrdma_rx_stats() 242 (u64)rx_stats->psn_error_request_packets); in ocrdma_rx_stats() 244 (u64)rx_stats->psn_error_resp_packets); in ocrdma_rx_stats() 246 (u64)rx_stats->rnr_nak_timeouts); in ocrdma_rx_stats() [all …]
|
| /linux/drivers/net/hyperv/ |
| H A D | netvsc_bpf.c | 27 struct netvsc_stats_rx *rx_stats = &nvchan->rx_stats; in netvsc_run_xdp() local 77 u64_stats_update_begin(&rx_stats->syncp); in netvsc_run_xdp() 79 rx_stats->xdp_redirect++; in netvsc_run_xdp() 80 rx_stats->packets++; in netvsc_run_xdp() 81 rx_stats->bytes += nvchan->rsc.pktlen; in netvsc_run_xdp() 83 u64_stats_update_end(&rx_stats->syncp); in netvsc_run_xdp() 87 u64_stats_update_begin(&rx_stats->syncp); in netvsc_run_xdp() 88 rx_stats->xdp_drop++; in netvsc_run_xdp() 89 u64_stats_update_end(&rx_stats->syncp); in netvsc_run_xdp()
|
| H A D | netvsc_drv.c | 849 struct netvsc_stats_rx *rx_stats = &nvchan->rx_stats; in netvsc_recv_callback() local 862 u64_stats_update_begin(&rx_stats->syncp); in netvsc_recv_callback() 863 rx_stats->xdp_drop++; in netvsc_recv_callback() 864 u64_stats_update_end(&rx_stats->syncp); in netvsc_recv_callback() 884 u64_stats_update_begin(&rx_stats->syncp); in netvsc_recv_callback() 886 rx_stats->xdp_tx++; in netvsc_recv_callback() 888 rx_stats->packets++; in netvsc_recv_callback() 889 rx_stats->bytes += nvchan->rsc.pktlen; in netvsc_recv_callback() 892 ++rx_stats->broadcast; in netvsc_recv_callback() 894 ++rx_stats->multicast; in netvsc_recv_callback() [all …]
|
| /linux/net/sunrpc/xprtrdma/ |
| H A D | transport.c | 543 r_xprt->rx_stats.hardway_register_count += size; in rpcrdma_check_regbuf() 689 r_xprt->rx_stats.read_chunk_count, in xprt_rdma_print_stats() 690 r_xprt->rx_stats.write_chunk_count, in xprt_rdma_print_stats() 691 r_xprt->rx_stats.reply_chunk_count, in xprt_rdma_print_stats() 692 r_xprt->rx_stats.total_rdma_request, in xprt_rdma_print_stats() 693 r_xprt->rx_stats.total_rdma_reply, in xprt_rdma_print_stats() 694 r_xprt->rx_stats.pullup_copy_count, in xprt_rdma_print_stats() 695 r_xprt->rx_stats.fixup_copy_count, in xprt_rdma_print_stats() 696 r_xprt->rx_stats.hardway_register_count, in xprt_rdma_print_stats() 697 r_xprt->rx_stats.failed_marshal_count, in xprt_rdma_print_stats() [all …]
|
| H A D | rpc_rdma.c | 365 r_xprt->rx_stats.read_chunk_count++; in rpcrdma_encode_read_list() 429 r_xprt->rx_stats.write_chunk_count++; in rpcrdma_encode_write_list() 430 r_xprt->rx_stats.total_rdma_request += mr->mr_length; in rpcrdma_encode_write_list() 441 r_xprt->rx_stats.write_chunk_count++; in rpcrdma_encode_write_list() 442 r_xprt->rx_stats.total_rdma_request += mr->mr_length; in rpcrdma_encode_write_list() 507 r_xprt->rx_stats.reply_chunk_count++; in rpcrdma_encode_reply_chunk() 508 r_xprt->rx_stats.total_rdma_request += mr->mr_length; in rpcrdma_encode_reply_chunk() 526 rep->rr_rxprt->rx_stats.reply_waits_for_send++; in rpcrdma_sendctx_done() 671 r_xprt->rx_stats.pullup_copy_count += xdr->tail[0].iov_len; in rpcrdma_pullup_tail_iov() 694 r_xprt->rx_stats.pullup_copy_count += len; in rpcrdma_pullup_pagelist() [all …]
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | htc_drv_txrx.c | 938 static inline void convert_htc_flag(struct ath_rx_status *rx_stats, in convert_htc_flag() argument 941 rx_stats->enc_flags = 0; in convert_htc_flag() 942 rx_stats->bw = RATE_INFO_BW_20; in convert_htc_flag() 944 rx_stats->bw = RATE_INFO_BW_40; in convert_htc_flag() 946 rx_stats->enc_flags |= RX_ENC_FLAG_SHORT_GI; in convert_htc_flag() 949 static void rx_status_htc_to_ath(struct ath_rx_status *rx_stats, in rx_status_htc_to_ath() argument 952 rx_stats->rs_datalen = be16_to_cpu(rxstatus->rs_datalen); in rx_status_htc_to_ath() 953 rx_stats->rs_status = rxstatus->rs_status; in rx_status_htc_to_ath() 954 rx_stats->rs_phyerr = rxstatus->rs_phyerr; in rx_status_htc_to_ath() 955 rx_stats->rs_rssi = rxstatus->rs_rssi; in rx_status_htc_to_ath() [all …]
|
| H A D | common.h | 67 struct ath_rx_status *rx_stats, 72 struct ath_rx_status *rx_stats, 77 struct ath_rx_status *rx_stats, 81 struct ath_rx_status *rx_stats,
|
| H A D | htc_drv_debug.c | 248 ath9k_cmn_debug_stat_rx(&priv->debug.rx_stats, rs); in ath9k_htc_err_stat_rx() 439 #define SRXBASE priv->debug.rx_stats 503 ath9k_cmn_debug_recv(priv->debug.debugfs_phy, &priv->debug.rx_stats); in ath9k_htc_init_debug() 504 ath9k_cmn_debug_phy_err(priv->debug.debugfs_phy, &priv->debug.rx_stats); in ath9k_htc_init_debug()
|
| /linux/drivers/vdpa/vdpa_sim/ |
| H A D | vdpa_sim_net.c | 59 struct vdpasim_dataq_stats rx_stats; member 276 u64_stats_update_begin(&net->rx_stats.syncp); in vdpasim_net_work() 277 net->rx_stats.pkts += rx_pkts; in vdpasim_net_work() 278 net->rx_stats.bytes += rx_bytes; in vdpasim_net_work() 279 net->rx_stats.drops += rx_drops; in vdpasim_net_work() 280 net->rx_stats.errors += rx_errors; in vdpasim_net_work() 281 net->rx_stats.overruns += rx_overruns; in vdpasim_net_work() 282 u64_stats_update_end(&net->rx_stats.syncp); in vdpasim_net_work() 299 start = u64_stats_fetch_begin(&net->rx_stats.syncp); in vdpasim_net_get_stats() 300 rx_pkts = net->rx_stats.pkts; in vdpasim_net_get_stats() [all …]
|
| /linux/drivers/net/ethernet/spacemit/ |
| H A D | k1_emac.c | 121 union emac_hw_rx_stats rx_stats, rx_stats_off; member 1092 u64 *rx_stats = priv->rx_stats.array; in emac_stats_update() local 1131 for (i = 0; i < sizeof(priv->rx_stats) / sizeof(*rx_stats); i++) { in emac_stats_update() 1135 emac_update_counter(&rx_stats[i], res + offset); in emac_stats_update() 1189 union emac_hw_rx_stats *rx_stats; in emac_get_stats64() local 1192 rx_stats = &priv->rx_stats; in emac_get_stats64() 1205 storage->rx_packets = rx_stats->stats.rx_ok_pkts; in emac_get_stats64() 1206 storage->rx_bytes = rx_stats->stats.rx_ok_bytes; in emac_get_stats64() 1207 storage->rx_errors = rx_stats->stats.rx_err_total_pkts; in emac_get_stats64() 1208 storage->rx_crc_errors = rx_stats->stats.rx_crc_err_pkts; in emac_get_stats64() [all …]
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | dp_peer.c | 16 kfree(peer->peer_stats.rx_stats); in ath12k_dp_link_peer_free() 181 !peer->peer_stats.rx_stats) { in ath12k_dp_link_peer_map_event() 182 peer->peer_stats.rx_stats = kzalloc_obj(*peer->peer_stats.rx_stats, in ath12k_dp_link_peer_map_event() 678 struct ath12k_rx_peer_stats *rx_stats; in ath12k_dp_link_peer_reset_rx_stats() local 684 if (!link_peer || !link_peer->peer_stats.rx_stats) in ath12k_dp_link_peer_reset_rx_stats() 687 rx_stats = link_peer->peer_stats.rx_stats; in ath12k_dp_link_peer_reset_rx_stats() 688 if (rx_stats) in ath12k_dp_link_peer_reset_rx_stats() 689 memset(rx_stats, 0, sizeof(*rx_stats)); in ath12k_dp_link_peer_reset_rx_stats()
|
| /linux/drivers/net/ |
| H A D | ifb.c | 54 struct ifb_q_stats rx_stats; member 165 start = u64_stats_fetch_begin(&txp->rx_stats.sync); in ifb_stats64() 166 packets = u64_stats_read(&txp->rx_stats.packets); in ifb_stats64() 167 bytes = u64_stats_read(&txp->rx_stats.bytes); in ifb_stats64() 168 } while (u64_stats_fetch_retry(&txp->rx_stats.sync, start)); in ifb_stats64() 199 u64_stats_init(&txp->rx_stats.sync); in ifb_dev_init() 267 ifb_fill_stats_data(&data, &txp->rx_stats); in ifb_get_ethtool_stats() 344 ifb_update_q_stats(&txp->rx_stats, skb->len); in ifb_xmit()
|
| H A D | xen-netfront.c | 170 struct netfront_stats __percpu *rx_stats; member 1230 struct netfront_stats *rx_stats = this_cpu_ptr(queue->info->rx_stats); in handle_incoming_queue() local 1251 u64_stats_update_begin(&rx_stats->syncp); in handle_incoming_queue() 1252 u64_stats_inc(&rx_stats->packets); in handle_incoming_queue() 1253 u64_stats_add(&rx_stats->bytes, skb->len); in handle_incoming_queue() 1254 u64_stats_update_end(&rx_stats->syncp); in handle_incoming_queue() 1396 struct netfront_stats *rx_stats = per_cpu_ptr(np->rx_stats, cpu); in xennet_get_stats64() local 1408 start = u64_stats_fetch_begin(&rx_stats->syncp); in xennet_get_stats64() 1409 rx_packets = u64_stats_read(&rx_stats->packets); in xennet_get_stats64() 1410 rx_bytes = u64_stats_read(&rx_stats->bytes); in xennet_get_stats64() [all …]
|
| /linux/drivers/net/ethernet/marvell/octeon_ep/ |
| H A D | octep_pfvf_mbox.c | 329 struct octep_iface_rx_stats rx_stats; in octep_pfvf_pf_get_data() local 355 memset(&rx_stats, 0, sizeof(rx_stats)); in octep_pfvf_pf_get_data() 357 err = octep_ctrl_net_get_if_stats(oct, vf_id, &rx_stats, &tx_stats); in octep_pfvf_pf_get_data() 359 mbox->message_len = sizeof(rx_stats) + sizeof(tx_stats); in octep_pfvf_pf_get_data() 361 memcpy(mbox->config_data, (u8 *)&rx_stats, sizeof(rx_stats)); in octep_pfvf_pf_get_data() 362 memcpy(mbox->config_data + sizeof(rx_stats), (u8 *)&tx_stats, in octep_pfvf_pf_get_data()
|
| H A D | octep_ctrl_net.h | 178 struct octep_iface_rx_stats rx_stats; member 348 struct octep_iface_rx_stats *rx_stats,
|
| /linux/net/8021q/ |
| H A D | vlan_core.c | 16 struct vlan_pcpu_stats *rx_stats; in vlan_do_receive() local 63 rx_stats = this_cpu_ptr(vlan_dev_priv(vlan_dev)->vlan_pcpu_stats); in vlan_do_receive() 65 u64_stats_update_begin(&rx_stats->syncp); in vlan_do_receive() 66 u64_stats_inc(&rx_stats->rx_packets); in vlan_do_receive() 67 u64_stats_add(&rx_stats->rx_bytes, skb->len); in vlan_do_receive() 69 u64_stats_inc(&rx_stats->rx_multicast); in vlan_do_receive() 70 u64_stats_update_end(&rx_stats->syncp); in vlan_do_receive()
|
| /linux/drivers/net/wireless/intel/ipw2x00/ |
| H A D | libipw_rx.c | 34 struct libipw_rx_stats *rx_stats) in libipw_monitor_rx() argument 164 struct libipw_rx_stats *rx_stats, u16 type, in libipw_rx_frame_mgmt() argument 184 hostap_rx(skb2->dev, skb2, rx_stats); in libipw_rx_frame_mgmt() 191 prism2_rx_80211(ieee->apdev, skb, rx_stats, PRISM2_RX_MGMT); in libipw_rx_frame_mgmt() 203 hostap_rx(skb->dev, skb, rx_stats); in libipw_rx_frame_mgmt() 326 struct libipw_rx_stats *rx_stats) in libipw_rx() argument 377 if (rx_stats->mask & LIBIPW_STATMASK_RSSI) { in libipw_rx() 378 wstats.level = rx_stats->signal; in libipw_rx() 383 if (rx_stats->mask & LIBIPW_STATMASK_NOISE) { in libipw_rx() 384 wstats.noise = rx_stats->noise; in libipw_rx() [all …]
|
| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | hif_rx.c | 236 body->data.rx_stats.current_temp); in wfx_hif_generic_indication() 237 memcpy(&wdev->rx_stats, &body->data.rx_stats, sizeof(wdev->rx_stats)); in wfx_hif_generic_indication()
|
| /linux/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_main.c | 87 rx_ring->rx_stats.alloc_failed++; in fm10k_alloc_mapped_page() 100 rx_ring->rx_stats.alloc_failed++; in fm10k_alloc_mapped_page() 321 rx_ring->rx_stats.alloc_failed++; in fm10k_fetch_rx_buffer() 371 ring->rx_stats.csum_err++; in fm10k_rx_checksum() 383 ring->rx_stats.csum_good++; in fm10k_rx_checksum() 529 rx_ring->rx_stats.switch_errors++; in fm10k_cleanup_headers() 531 rx_ring->rx_stats.drops++; in fm10k_cleanup_headers() 533 rx_ring->rx_stats.pp_errors++; in fm10k_cleanup_headers() 535 rx_ring->rx_stats.link_errors++; in fm10k_cleanup_headers() 537 rx_ring->rx_stats.length_errors++; in fm10k_cleanup_headers() [all …]
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_netdev.c | 438 stats = &fbn->rx_stats; in fbnic_get_stats64() 678 rx->bytes = fbn->rx_stats.bytes; in fbnic_get_base_stats() 679 rx->packets = fbn->rx_stats.packets; in fbnic_get_base_stats() 680 rx->alloc_fail = fbn->rx_stats.rx.alloc_failed + in fbnic_get_base_stats() 682 rx->csum_complete = fbn->rx_stats.rx.csum_complete; in fbnic_get_base_stats() 683 rx->csum_none = fbn->rx_stats.rx.csum_none; in fbnic_get_base_stats()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_vfr.c | 142 stats->rx_packets = vf_rep->rx_stats.packets; in bnxt_vf_rep_get_stats64() 143 stats->rx_bytes = vf_rep->rx_stats.bytes; in bnxt_vf_rep_get_stats64() 202 vf_rep->rx_stats.bytes += skb->len; in bnxt_vf_rep_rx() 203 vf_rep->rx_stats.packets++; in bnxt_vf_rep_rx()
|
| /linux/net/mac80211/ |
| H A D | sta_info.c | 375 start = u64_stats_fetch_begin(&link_sta->rx_stats.syncp); in sta_accumulate_removed_link_stats() 376 value = u64_stats_read(&link_sta->rx_stats.bytes); in sta_accumulate_removed_link_stats() 377 } while (u64_stats_fetch_retry(&link_sta->rx_stats.syncp, start)); in sta_accumulate_removed_link_stats() 379 sta->rem_link_stats.rx_packets += link_sta->rx_stats.packets; in sta_accumulate_removed_link_stats() 383 sta->rem_link_stats.rx_dropped_misc += link_sta->rx_stats.dropped; in sta_accumulate_removed_link_stats() 391 start = u64_stats_fetch_begin(&link_sta->rx_stats.syncp); in sta_accumulate_removed_link_stats() 392 value = u64_stats_read(&link_sta->rx_stats.msdu[tid]); in sta_accumulate_removed_link_stats() 393 } while (u64_stats_fetch_retry(&link_sta->rx_stats.syncp, in sta_accumulate_removed_link_stats() 563 link_info->rx_stats.last_rx = jiffies; in sta_info_alloc_link() 564 u64_stats_init(&link_info->rx_stats.syncp); in sta_info_alloc_link() [all …]
|
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_main.c | 85 struct hinic_rxq_stats rx_stats; in gather_rx_stats() local 87 hinic_rxq_get_stats(rxq, &rx_stats); in gather_rx_stats() 89 nic_rx_stats->bytes += rx_stats.bytes; in gather_rx_stats() 90 nic_rx_stats->pkts += rx_stats.pkts; in gather_rx_stats() 91 nic_rx_stats->errors += rx_stats.errors; in gather_rx_stats() 92 nic_rx_stats->csum_errors += rx_stats.csum_errors; in gather_rx_stats() 93 nic_rx_stats->other_errors += rx_stats.other_errors; in gather_rx_stats()
|