Home
last modified time | relevance | path

Searched refs:rx_stats (Results 1 – 25 of 90) sorted by relevance

1234

/linux/drivers/net/wireless/ath/ath12k/
H A Ddp_mon.c753 ath12k_dp_mon_rx_update_peer_rate_table_stats(struct ath12k_rx_peer_stats *rx_stats, in ath12k_dp_mon_rx_update_peer_rate_table_stats() argument
765 if (!rx_stats) in ath12k_dp_mon_rx_update_peer_rate_table_stats()
777 rx_stats->pkt_stats.rx_rate[bw_idx][gi_idx][nss_idx][mcs_idx] += num_msdu; in ath12k_dp_mon_rx_update_peer_rate_table_stats()
778 stats = &rx_stats->byte_stats; in ath12k_dp_mon_rx_update_peer_rate_table_stats()
791 struct ath12k_rx_peer_stats *rx_stats = peer->peer_stats.rx_stats; in ath12k_dp_mon_rx_update_peer_su_stats() local
796 if (!rx_stats) in ath12k_dp_mon_rx_update_peer_su_stats()
802 rx_stats->num_msdu += num_msdu; in ath12k_dp_mon_rx_update_peer_su_stats()
803 rx_stats->tcp_msdu_count += ppdu_info->tcp_msdu_count + in ath12k_dp_mon_rx_update_peer_su_stats()
805 rx_stats->udp_msdu_count += ppdu_info->udp_msdu_count; in ath12k_dp_mon_rx_update_peer_su_stats()
806 rx_stats->other_msdu_count += ppdu_info->other_msdu_count; in ath12k_dp_mon_rx_update_peer_su_stats()
[all …]
H A Ddp_peer.c16 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()
692 struct ath12k_rx_peer_stats *rx_stats; in ath12k_dp_link_peer_reset_rx_stats() local
698 if (!link_peer || !link_peer->peer_stats.rx_stats) in ath12k_dp_link_peer_reset_rx_stats()
701 rx_stats = link_peer->peer_stats.rx_stats; in ath12k_dp_link_peer_reset_rx_stats()
702 if (rx_stats) in ath12k_dp_link_peer_reset_rx_stats()
703 memset(rx_stats, 0, sizeof(*rx_stats)); in ath12k_dp_link_peer_reset_rx_stats()
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_xdp.h99 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 Dena_netdev.c409 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()
918 ena_increase_stat(&rx_ring->rx_stats.skb_alloc_fail, 1, in ena_alloc_skb()
975 ena_increase_stat(&rx_ring->rx_stats.bad_req_id, 1, &rx_ring->syncp); in ena_rx_skb()
1102 ena_increase_stat(&rx_ring->rx_stats.csum_bad, 1, in ena_rx_checksum()
1114 ena_increase_stat(&rx_ring->rx_stats.csum_bad, 1, in ena_rx_checksum()
1124 ena_increase_stat(&rx_ring->rx_stats.csum_good, 1, in ena_rx_checksum()
1127 ena_increase_stat(&rx_ring->rx_stats.csum_unchecked, 1, in ena_rx_checksum()
[all …]
/linux/drivers/net/hyperv/
H A Dnetvsc_bpf.c27 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 Dnetvsc_drv.c849 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 Dtransport.c607 r_xprt->rx_stats.hardway_register_count += size; in xprt_rdma_free()
753 r_xprt->rx_stats.read_chunk_count,
754 r_xprt->rx_stats.write_chunk_count,
755 r_xprt->rx_stats.reply_chunk_count,
756 r_xprt->rx_stats.total_rdma_request,
757 r_xprt->rx_stats.total_rdma_reply,
758 r_xprt->rx_stats.pullup_copy_count,
759 r_xprt->rx_stats.fixup_copy_count,
760 r_xprt->rx_stats.hardway_register_count,
761 r_xprt->rx_stats
[all...]
H A Drpc_rdma.c324 r_xprt->rx_stats.read_chunk_count++; in rpcrdma_encode_read_list()
384 r_xprt->rx_stats.write_chunk_count++; in rpcrdma_encode_write_list()
385 r_xprt->rx_stats.total_rdma_request += mr->mr_length; in rpcrdma_encode_write_list()
395 r_xprt->rx_stats.write_chunk_count++; in rpcrdma_encode_write_list()
396 r_xprt->rx_stats.total_rdma_request += in rpcrdma_encode_write_list()
459 r_xprt->rx_stats.reply_chunk_count++; in rpcrdma_encode_reply_chunk()
460 r_xprt->rx_stats.total_rdma_request += mr->mr_length; in rpcrdma_encode_reply_chunk()
629 r_xprt->rx_stats.pullup_copy_count += xdr->tail[0].iov_len; in rpcrdma_pullup_pagelist()
652 r_xprt->rx_stats.pullup_copy_count += len; in rpcrdma_pullup_pagelist()
896 r_xprt->rx_stats in rpcrdma_marshal_req()
[all...]
/linux/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_txrx.c938 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 Dcommon.h67 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 Dhtc_drv_debug.c248 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/net/ethernet/spacemit/
H A Dk1_emac.c119 union emac_hw_rx_stats rx_stats, rx_stats_off; member
1096 u64 *rx_stats = priv->rx_stats.array; in emac_stats_update() local
1135 for (i = 0; i < sizeof(priv->rx_stats) / sizeof(*rx_stats); i++) { in emac_stats_update()
1139 emac_update_counter(&rx_stats[i], res + offset); in emac_stats_update()
1193 union emac_hw_rx_stats *rx_stats; in emac_get_stats64() local
1196 rx_stats = &priv->rx_stats; in emac_get_stats64()
1209 storage->rx_packets = rx_stats->stats.rx_ok_pkts; in emac_get_stats64()
1210 storage->rx_bytes = rx_stats->stats.rx_ok_bytes; in emac_get_stats64()
1211 storage->rx_errors = rx_stats->stats.rx_err_total_pkts; in emac_get_stats64()
1212 storage->rx_crc_errors = rx_stats->stats.rx_crc_err_pkts; in emac_get_stats64()
[all …]
/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_bpf.c83 struct mana_stats_rx *rx_stats; in mana_run_xdp() local
98 rx_stats = &rxq->stats; in mana_run_xdp()
111 u64_stats_update_begin(&rx_stats->syncp); in mana_run_xdp()
112 rx_stats->packets++; in mana_run_xdp()
113 rx_stats->bytes += pkt_len; in mana_run_xdp()
114 rx_stats->xdp_redirect++; in mana_run_xdp()
115 u64_stats_update_end(&rx_stats->syncp); in mana_run_xdp()
H A Dmana_ethtool.c235 struct mana_stats_rx *rx_stats; in mana_get_ethtool_stats() local
274 rx_stats = &apc->rxqs[q]->stats; in mana_get_ethtool_stats()
277 start = u64_stats_fetch_begin(&rx_stats->syncp); in mana_get_ethtool_stats()
278 packets = rx_stats->packets; in mana_get_ethtool_stats()
279 bytes = rx_stats->bytes; in mana_get_ethtool_stats()
280 xdp_drop = rx_stats->xdp_drop; in mana_get_ethtool_stats()
281 xdp_tx = rx_stats->xdp_tx; in mana_get_ethtool_stats()
282 xdp_redirect = rx_stats->xdp_redirect; in mana_get_ethtool_stats()
283 pkt_len0_err = rx_stats->pkt_len0_err; in mana_get_ethtool_stats()
285 coalesced_cqe[j] = rx_stats->coalesced_cqe[j]; in mana_get_ethtool_stats()
[all …]
/linux/drivers/net/
H A Difb.c54 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()
266 ifb_fill_stats_data(&data, &txp->rx_stats); in ifb_get_ethtool_stats()
343 ifb_update_q_stats(&txp->rx_stats, skb->len); in ifb_xmit()
H A Dxen-netfront.c170 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 Doctep_pfvf_mbox.c329 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 Doctep_ctrl_net.h178 struct octep_iface_rx_stats rx_stats; member
348 struct octep_iface_rx_stats *rx_stats,
/linux/net/8021q/
H A Dvlan_core.c16 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 Dlibipw_rx.c34 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 Dhif_rx.c236 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 Dfm10k_main.c87 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/broadcom/bnxt/
H A Dbnxt_vfr.c142 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/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_netdev.c451 stats = &fbn->rx_stats; in fbnic_get_stats64()
691 rx->bytes = fbn->rx_stats.bytes; in fbnic_get_base_stats()
692 rx->packets = fbn->rx_stats.packets; in fbnic_get_base_stats()
693 rx->alloc_fail = fbn->rx_stats.rx.alloc_failed + in fbnic_get_base_stats()
695 rx->csum_complete = fbn->rx_stats.rx.csum_complete; in fbnic_get_base_stats()
696 rx->csum_none = fbn->rx_stats.rx.csum_none; in fbnic_get_base_stats()
/linux/net/mac80211/
H A Dsta_info.c384 start = u64_stats_fetch_begin(&link_sta->rx_stats.syncp); in sta_accumulate_removed_link_stats()
385 value = u64_stats_read(&link_sta->rx_stats.bytes); in sta_accumulate_removed_link_stats()
386 } while (u64_stats_fetch_retry(&link_sta->rx_stats.syncp, start)); in sta_accumulate_removed_link_stats()
388 sta->rem_link_stats.rx_packets += link_sta->rx_stats.packets; in sta_accumulate_removed_link_stats()
392 sta->rem_link_stats.rx_dropped_misc += link_sta->rx_stats.dropped; in sta_accumulate_removed_link_stats()
400 start = u64_stats_fetch_begin(&link_sta->rx_stats.syncp); in sta_accumulate_removed_link_stats()
401 value = u64_stats_read(&link_sta->rx_stats.msdu[tid]); in sta_accumulate_removed_link_stats()
402 } while (u64_stats_fetch_retry(&link_sta->rx_stats.syncp, in sta_accumulate_removed_link_stats()
570 link_info->rx_stats.last_rx = jiffies; in sta_info_alloc_link()
571 u64_stats_init(&link_info->rx_stats.syncp); in sta_info_alloc_link()
[all …]

1234