Home
last modified time | relevance | path

Searched refs:syncp (Results 1 – 25 of 132) sorted by relevance

123456

/Linux-v4.19/include/linux/
Du64_stats_sync.h72 static inline void u64_stats_init(struct u64_stats_sync *syncp) in u64_stats_init() argument
75 seqcount_init(&syncp->seq); in u64_stats_init()
79 static inline void u64_stats_update_begin(struct u64_stats_sync *syncp) in u64_stats_update_begin() argument
82 write_seqcount_begin(&syncp->seq); in u64_stats_update_begin()
86 static inline void u64_stats_update_end(struct u64_stats_sync *syncp) in u64_stats_update_end() argument
89 write_seqcount_end(&syncp->seq); in u64_stats_update_end()
94 u64_stats_update_begin_irqsave(struct u64_stats_sync *syncp) in u64_stats_update_begin_irqsave() argument
100 write_seqcount_begin(&syncp->seq); in u64_stats_update_begin_irqsave()
106 u64_stats_update_end_irqrestore(struct u64_stats_sync *syncp, in u64_stats_update_end_irqrestore() argument
110 write_seqcount_end(&syncp->seq); in u64_stats_update_end_irqrestore()
[all …]
Dif_macvlan.h47 u64_stats_update_begin(&pcpu_stats->syncp); in macvlan_count_rx()
52 u64_stats_update_end(&pcpu_stats->syncp); in macvlan_count_rx()
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/
Dhinic_tx.c60 u64_stats_update_begin(&txq_stats->syncp); in hinic_txq_clean_stats()
66 u64_stats_update_end(&txq_stats->syncp); in hinic_txq_clean_stats()
79 u64_stats_update_begin(&stats->syncp); in hinic_txq_get_stats()
81 start = u64_stats_fetch_begin(&txq_stats->syncp); in hinic_txq_get_stats()
87 } while (u64_stats_fetch_retry(&txq_stats->syncp, start)); in hinic_txq_get_stats()
88 u64_stats_update_end(&stats->syncp); in hinic_txq_get_stats()
99 u64_stats_init(&txq_stats->syncp); in txq_stats_init()
228 u64_stats_update_begin(&txq->txq_stats.syncp); in hinic_xmit_frame()
230 u64_stats_update_end(&txq->txq_stats.syncp); in hinic_xmit_frame()
252 u64_stats_update_begin(&txq->txq_stats.syncp); in hinic_xmit_frame()
[all …]
Dhinic_rx.c55 u64_stats_update_begin(&rxq_stats->syncp); in hinic_rxq_clean_stats()
58 u64_stats_update_end(&rxq_stats->syncp); in hinic_rxq_clean_stats()
71 u64_stats_update_begin(&stats->syncp); in hinic_rxq_get_stats()
73 start = u64_stats_fetch_begin(&rxq_stats->syncp); in hinic_rxq_get_stats()
76 } while (u64_stats_fetch_retry(&rxq_stats->syncp, start)); in hinic_rxq_get_stats()
77 u64_stats_update_end(&stats->syncp); in hinic_rxq_get_stats()
88 u64_stats_init(&rxq_stats->syncp); in rxq_stats_init()
358 u64_stats_update_begin(&rxq->rxq_stats.syncp); in rxq_recv()
361 u64_stats_update_end(&rxq->rxq_stats.syncp); in rxq_recv()
Dhinic_main.c211 u64_stats_init(&rx_stats.syncp); in update_rx_stats()
215 u64_stats_update_begin(&nic_rx_stats->syncp); in update_rx_stats()
218 u64_stats_update_end(&nic_rx_stats->syncp); in update_rx_stats()
228 u64_stats_init(&tx_stats.syncp); in update_tx_stats()
232 u64_stats_update_begin(&nic_tx_stats->syncp); in update_tx_stats()
238 u64_stats_update_end(&nic_tx_stats->syncp); in update_tx_stats()
921 u64_stats_init(&tx_stats->syncp); in nic_dev_init()
922 u64_stats_init(&rx_stats->syncp); in nic_dev_init()
/Linux-v4.19/drivers/net/
Dnlmon.c12 struct u64_stats_sync syncp; member
20 u64_stats_update_begin(&stats->syncp); in nlmon_xmit()
23 u64_stats_update_end(&stats->syncp); in nlmon_xmit()
75 start = u64_stats_fetch_begin_irq(&nl_stats->syncp); in nlmon_get_stats64()
78 } while (u64_stats_fetch_retry_irq(&nl_stats->syncp, start)); in nlmon_get_stats64()
Dvsockmon.c17 struct u64_stats_sync syncp; member
58 u64_stats_update_begin(&stats->syncp); in vsockmon_xmit()
61 u64_stats_update_end(&stats->syncp); in vsockmon_xmit()
82 start = u64_stats_fetch_begin_irq(&vstats->syncp); in vsockmon_get_stats64()
85 } while (u64_stats_fetch_retry_irq(&vstats->syncp, start)); in vsockmon_get_stats64()
Dloopback.c65 struct u64_stats_sync syncp; member
92 u64_stats_update_begin(&lb_stats->syncp); in loopback_xmit()
95 u64_stats_update_end(&lb_stats->syncp); in loopback_xmit()
115 start = u64_stats_fetch_begin_irq(&lb_stats->syncp); in loopback_get_stats64()
118 } while (u64_stats_fetch_retry_irq(&lb_stats->syncp, start)); in loopback_get_stats64()
Ddummy.c55 struct u64_stats_sync syncp; member
70 start = u64_stats_fetch_begin_irq(&dstats->syncp); in dummy_get_stats64()
73 } while (u64_stats_fetch_retry_irq(&dstats->syncp, start)); in dummy_get_stats64()
83 u64_stats_update_begin(&dstats->syncp); in dummy_xmit()
86 u64_stats_update_end(&dstats->syncp); in dummy_xmit()
Dmacsec.c159 struct u64_stats_sync syncp; member
199 struct u64_stats_sync syncp; member
258 struct u64_stats_sync syncp; member
573 u64_stats_update_begin(&txsc_stats->syncp); in macsec_count_tx()
583 u64_stats_update_end(&txsc_stats->syncp); in macsec_count_tx()
591 u64_stats_update_begin(&stats->syncp); in count_tx()
594 u64_stats_update_end(&stats->syncp); in count_tx()
721 u64_stats_update_begin(&secy_stats->syncp); in macsec_encrypt()
723 u64_stats_update_end(&secy_stats->syncp); in macsec_encrypt()
804 u64_stats_update_begin(&rxsc_stats->syncp); in macsec_post_decrypt()
[all …]
Dvirtio_net.c82 struct u64_stats_sync syncp; member
91 struct u64_stats_sync syncp; member
528 u64_stats_update_begin(&sq->stats.syncp); in virtnet_xdp_xmit()
532 u64_stats_update_end(&sq->stats.syncp); in virtnet_xdp_xmit()
1209 u64_stats_update_begin(&rq->stats.syncp); in try_fill_recv()
1211 u64_stats_update_end(&rq->stats.syncp); in try_fill_recv()
1314 u64_stats_update_begin(&rq->stats.syncp); in virtnet_receive()
1322 u64_stats_update_end(&rq->stats.syncp); in virtnet_receive()
1349 u64_stats_update_begin(&sq->stats.syncp); in free_old_xmit_skbs()
1352 u64_stats_update_end(&sq->stats.syncp); in free_old_xmit_skbs()
[all …]
/Linux-v4.19/drivers/net/ethernet/amazon/ena/
Dena_netdev.c94 u64_stats_update_begin(&adapter->syncp); in ena_tx_timeout()
96 u64_stats_update_end(&adapter->syncp); in ena_tx_timeout()
166 u64_stats_init(&ring->syncp); in ena_init_io_rings_common()
320 u64_stats_update_begin(&rx_ring->syncp); in validate_rx_req_id()
322 u64_stats_update_end(&rx_ring->syncp); in validate_rx_req_id()
458 u64_stats_update_begin(&rx_ring->syncp); in ena_alloc_rx_page()
460 u64_stats_update_end(&rx_ring->syncp); in ena_alloc_rx_page()
467 u64_stats_update_begin(&rx_ring->syncp); in ena_alloc_rx_page()
469 u64_stats_update_end(&rx_ring->syncp); in ena_alloc_rx_page()
546 u64_stats_update_begin(&rx_ring->syncp); in ena_refill_rx_bufs()
[all …]
/Linux-v4.19/include/net/
Dsnmp.h59 struct u64_stats_sync syncp; member
162 u64_stats_update_begin(&ptr->syncp); \
164 u64_stats_update_end(&ptr->syncp); \
180 u64_stats_update_begin(&ptr->syncp); \
183 u64_stats_update_end(&ptr->syncp); \
/Linux-v4.19/drivers/net/ethernet/qualcomm/rmnet/
Drmnet_vnd.c35 u64_stats_update_begin(&pcpu_ptr->syncp); in rmnet_vnd_rx_fixup()
38 u64_stats_update_end(&pcpu_ptr->syncp); in rmnet_vnd_rx_fixup()
48 u64_stats_update_begin(&pcpu_ptr->syncp); in rmnet_vnd_tx_fixup()
51 u64_stats_update_end(&pcpu_ptr->syncp); in rmnet_vnd_tx_fixup()
127 start = u64_stats_fetch_begin_irq(&pcpu_ptr->syncp); in rmnet_get_stats64()
132 } while (u64_stats_fetch_retry_irq(&pcpu_ptr->syncp, start)); in rmnet_get_stats64()
/Linux-v4.19/net/mpls/
Dinternal.h20 struct u64_stats_sync syncp; member
39 u64_stats_update_begin(&ptr->syncp); \
42 u64_stats_update_end(&ptr->syncp); \
51 u64_stats_update_begin(&ptr->syncp); \
53 u64_stats_update_end(&ptr->syncp); \
/Linux-v4.19/net/openvswitch/
Dvport-internal_dev.c58 u64_stats_update_begin(&tstats->syncp); in internal_dev_xmit()
61 u64_stats_update_end(&tstats->syncp); in internal_dev_xmit()
117 start = u64_stats_fetch_begin_irq(&percpu_stats->syncp); in internal_get_stats()
119 } while (u64_stats_fetch_retry_irq(&percpu_stats->syncp, start)); in internal_get_stats()
254 u64_stats_update_begin(&stats->syncp); in internal_dev_recv()
257 u64_stats_update_end(&stats->syncp); in internal_dev_recv()
/Linux-v4.19/net/netfilter/ipvs/
Dip_vs_est.c73 start = u64_stats_fetch_begin(&s->syncp); in ip_vs_read_cpu_stats()
79 } while (u64_stats_fetch_retry(&s->syncp, start)); in ip_vs_read_cpu_stats()
88 start = u64_stats_fetch_begin(&s->syncp); in ip_vs_read_cpu_stats()
94 } while (u64_stats_fetch_retry(&s->syncp, start)); in ip_vs_read_cpu_stats()
Dip_vs_core.c125 u64_stats_update_begin(&s->syncp); in ip_vs_in_stats()
128 u64_stats_update_end(&s->syncp); in ip_vs_in_stats()
132 u64_stats_update_begin(&s->syncp); in ip_vs_in_stats()
135 u64_stats_update_end(&s->syncp); in ip_vs_in_stats()
138 u64_stats_update_begin(&s->syncp); in ip_vs_in_stats()
141 u64_stats_update_end(&s->syncp); in ip_vs_in_stats()
161 u64_stats_update_begin(&s->syncp); in ip_vs_out_stats()
164 u64_stats_update_end(&s->syncp); in ip_vs_out_stats()
168 u64_stats_update_begin(&s->syncp); in ip_vs_out_stats()
171 u64_stats_update_end(&s->syncp); in ip_vs_out_stats()
[all …]
/Linux-v4.19/drivers/net/team/
Dteam_mode_loadbalance.c49 struct u64_stats_sync syncp; member
220 u64_stats_update_begin(&pcpu_stats->syncp); in lb_update_tx_stats()
223 u64_stats_update_end(&pcpu_stats->syncp); in lb_update_tx_stats()
453 struct u64_stats_sync *syncp) in __lb_one_cpu_stats_add() argument
459 start = u64_stats_fetch_begin_irq(syncp); in __lb_one_cpu_stats_add()
461 } while (u64_stats_fetch_retry_irq(syncp, start)); in __lb_one_cpu_stats_add()
496 &pcpu_stats->syncp); in lb_stats_refresh()
510 &pcpu_stats->syncp); in lb_stats_refresh()
618 u64_stats_init(&team_lb_stats->syncp); in lb_init()
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/
Dnfp_net_repr.c70 u64_stats_update_begin(&stats->syncp); in nfp_repr_inc_tx_stats()
73 u64_stats_update_end(&stats->syncp); in nfp_repr_inc_tx_stats()
82 u64_stats_update_begin(&stats->syncp); in nfp_repr_inc_rx_stats()
85 u64_stats_update_end(&stats->syncp); in nfp_repr_inc_rx_stats()
166 start = u64_stats_fetch_begin_irq(&repr_stats->syncp); in nfp_repr_get_host_stats64()
172 } while (u64_stats_fetch_retry_irq(&repr_stats->syncp, start)); in nfp_repr_get_host_stats64()
/Linux-v4.19/drivers/net/ethernet/alacritech/
Dslic.h289 u64_stats_update_begin(&(st)->syncp); \
291 u64_stats_update_end(&(st)->syncp); \
298 start = u64_stats_fetch_begin_irq(&(st)->syncp); \
300 } while (u64_stats_fetch_retry_irq(&(st)->syncp, start)); \
441 struct u64_stats_sync syncp; member
/Linux-v4.19/drivers/net/hyperv/
Dnetvsc_drv.c503 u64_stats_update_begin(&pcpu_stats->syncp); in netvsc_vf_xmit()
506 u64_stats_update_end(&pcpu_stats->syncp); in netvsc_vf_xmit()
826 u64_stats_update_begin(&rx_stats->syncp); in netvsc_recv_callback()
834 u64_stats_update_end(&rx_stats->syncp); in netvsc_recv_callback()
1107 start = u64_stats_fetch_begin_irq(&stats->syncp); in netvsc_get_vf_stats()
1112 } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); in netvsc_get_vf_stats()
1137 start = u64_stats_fetch_begin_irq(&stats->syncp); in netvsc_get_pcpu_stats()
1142 } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); in netvsc_get_pcpu_stats()
1160 start = u64_stats_fetch_begin_irq(&stats->syncp); in netvsc_get_pcpu_stats()
1163 } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); in netvsc_get_pcpu_stats()
[all …]
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/
Dhns3_enet.c1105 u64_stats_update_begin(&ring->syncp); in hns3_nic_net_xmit()
1107 u64_stats_update_end(&ring->syncp); in hns3_nic_net_xmit()
1111 u64_stats_update_begin(&ring->syncp); in hns3_nic_net_xmit()
1113 u64_stats_update_end(&ring->syncp); in hns3_nic_net_xmit()
1278 start = u64_stats_fetch_begin_irq(&ring->syncp); in hns3_nic_get_stats64()
1283 } while (u64_stats_fetch_retry_irq(&ring->syncp, start)); in hns3_nic_get_stats64()
1288 start = u64_stats_fetch_begin_irq(&ring->syncp); in hns3_nic_get_stats64()
1294 } while (u64_stats_fetch_retry_irq(&ring->syncp, start)); in hns3_nic_get_stats64()
1932 u64_stats_update_begin(&ring->syncp); in hns3_clean_tx_ring()
1934 u64_stats_update_end(&ring->syncp); in hns3_clean_tx_ring()
[all …]
/Linux-v4.19/drivers/net/wireless/quantenna/qtnfmac/
Dcore.c142 start = u64_stats_fetch_begin_irq(&stats64->syncp); in qtnf_netdev_get_stats64()
147 } while (u64_stats_fetch_retry_irq(&stats64->syncp, start)); in qtnf_netdev_get_stats64()
771 u64_stats_update_begin(&stats64->syncp); in qtnf_update_rx_stats()
774 u64_stats_update_end(&stats64->syncp); in qtnf_update_rx_stats()
791 u64_stats_update_begin(&stats64->syncp); in qtnf_update_tx_stats()
794 u64_stats_update_end(&stats64->syncp); in qtnf_update_tx_stats()
/Linux-v4.19/net/bridge/
Dbr_device.c52 u64_stats_update_begin(&brstats->syncp); in br_dev_xmit()
55 u64_stats_update_end(&brstats->syncp); in br_dev_xmit()
209 start = u64_stats_fetch_begin_irq(&bstats->syncp); in br_get_stats64()
211 } while (u64_stats_fetch_retry_irq(&bstats->syncp, start)); in br_get_stats64()

123456