Home
last modified time | relevance | path

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

123456

/Linux-v5.4/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.h46 u64_stats_update_begin(&pcpu_stats->syncp); in macvlan_count_rx()
51 u64_stats_update_end(&pcpu_stats->syncp); in macvlan_count_rx()
/Linux-v5.4/drivers/net/ethernet/amazon/ena/
Dena_netdev.c93 u64_stats_update_begin(&adapter->syncp); in ena_tx_timeout()
95 u64_stats_update_end(&adapter->syncp); in ena_tx_timeout()
164 u64_stats_init(&ring->syncp); in ena_init_io_rings_common()
337 u64_stats_update_begin(&rx_ring->syncp); in validate_rx_req_id()
339 u64_stats_update_end(&rx_ring->syncp); in validate_rx_req_id()
476 u64_stats_update_begin(&rx_ring->syncp); in ena_alloc_rx_page()
478 u64_stats_update_end(&rx_ring->syncp); in ena_alloc_rx_page()
485 u64_stats_update_begin(&rx_ring->syncp); in ena_alloc_rx_page()
487 u64_stats_update_end(&rx_ring->syncp); in ena_alloc_rx_page()
564 u64_stats_update_begin(&rx_ring->syncp); in ena_refill_rx_bufs()
[all …]
/Linux-v5.4/drivers/net/ethernet/huawei/hinic/
Dhinic_tx.c80 u64_stats_update_begin(&txq_stats->syncp); in hinic_txq_clean_stats()
87 u64_stats_update_end(&txq_stats->syncp); in hinic_txq_clean_stats()
100 u64_stats_update_begin(&stats->syncp); in hinic_txq_get_stats()
102 start = u64_stats_fetch_begin(&txq_stats->syncp); in hinic_txq_get_stats()
109 } while (u64_stats_fetch_retry(&txq_stats->syncp, start)); in hinic_txq_get_stats()
110 u64_stats_update_end(&stats->syncp); in hinic_txq_get_stats()
121 u64_stats_init(&txq_stats->syncp); in txq_stats_init()
487 u64_stats_update_begin(&txq->txq_stats.syncp); in hinic_xmit_frame()
489 u64_stats_update_end(&txq->txq_stats.syncp); in hinic_xmit_frame()
518 u64_stats_update_begin(&txq->txq_stats.syncp); in hinic_xmit_frame()
[all …]
Dhinic_rx.c57 u64_stats_update_begin(&rxq_stats->syncp); in hinic_rxq_clean_stats()
63 u64_stats_update_end(&rxq_stats->syncp); in hinic_rxq_clean_stats()
76 u64_stats_update_begin(&stats->syncp); in hinic_rxq_get_stats()
78 start = u64_stats_fetch_begin(&rxq_stats->syncp); in hinic_rxq_get_stats()
85 } while (u64_stats_fetch_retry(&rxq_stats->syncp, start)); in hinic_rxq_get_stats()
86 u64_stats_update_end(&stats->syncp); in hinic_rxq_get_stats()
97 u64_stats_init(&rxq_stats->syncp); in rxq_stats_init()
412 u64_stats_update_begin(&rxq->rxq_stats.syncp); in rxq_recv()
415 u64_stats_update_end(&rxq->rxq_stats.syncp); in rxq_recv()
/Linux-v5.4/drivers/net/
Ddummy.c57 struct u64_stats_sync syncp; member
72 start = u64_stats_fetch_begin_irq(&dstats->syncp); in dummy_get_stats64()
75 } while (u64_stats_fetch_retry_irq(&dstats->syncp, start)); in dummy_get_stats64()
85 u64_stats_update_begin(&dstats->syncp); in dummy_xmit()
88 u64_stats_update_end(&dstats->syncp); in dummy_xmit()
Dvsockmon.c53 u64_stats_update_begin(&stats->syncp); in vsockmon_xmit()
56 u64_stats_update_end(&stats->syncp); in vsockmon_xmit()
77 start = u64_stats_fetch_begin_irq(&vstats->syncp); in vsockmon_get_stats64()
80 } while (u64_stats_fetch_retry_irq(&vstats->syncp, start)); in vsockmon_get_stats64()
Dnlmon.c15 u64_stats_update_begin(&stats->syncp); in nlmon_xmit()
18 u64_stats_update_end(&stats->syncp); in nlmon_xmit()
70 start = u64_stats_fetch_begin_irq(&nl_stats->syncp); in nlmon_get_stats64()
73 } while (u64_stats_fetch_retry_irq(&nl_stats->syncp, start)); in nlmon_get_stats64()
Dloopback.c93 u64_stats_update_begin(&lb_stats->syncp); in loopback_xmit()
96 u64_stats_update_end(&lb_stats->syncp); in loopback_xmit()
116 start = u64_stats_fetch_begin_irq(&lb_stats->syncp); in loopback_get_stats64()
119 } while (u64_stats_fetch_retry_irq(&lb_stats->syncp, start)); in loopback_get_stats64()
Dmacsec.c155 struct u64_stats_sync syncp; member
195 struct u64_stats_sync syncp; member
254 struct u64_stats_sync syncp; member
568 u64_stats_update_begin(&txsc_stats->syncp); in macsec_count_tx()
578 u64_stats_update_end(&txsc_stats->syncp); in macsec_count_tx()
586 u64_stats_update_begin(&stats->syncp); in count_tx()
589 u64_stats_update_end(&stats->syncp); in count_tx()
716 u64_stats_update_begin(&secy_stats->syncp); in macsec_encrypt()
718 u64_stats_update_end(&secy_stats->syncp); in macsec_encrypt()
799 u64_stats_update_begin(&rxsc_stats->syncp); in macsec_post_decrypt()
[all …]
Dveth.c47 struct u64_stats_sync syncp; member
163 start = u64_stats_fetch_begin_irq(&rq_stats->syncp); in veth_get_ethtool_stats()
168 } while (u64_stats_fetch_retry_irq(&rq_stats->syncp, start)); in veth_get_ethtool_stats()
266 u64_stats_update_begin(&stats->syncp); in veth_xmit()
269 u64_stats_update_end(&stats->syncp); in veth_xmit()
297 start = u64_stats_fetch_begin_irq(&stats->syncp); in veth_stats_tx()
300 } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); in veth_stats_tx()
321 start = u64_stats_fetch_begin_irq(&stats->syncp); in veth_stats_rx()
325 } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); in veth_stats_rx()
759 u64_stats_update_begin(&rq->stats.syncp); in veth_xdp_rcv()
[all …]
/Linux-v5.4/include/net/
Dsnmp.h54 struct u64_stats_sync syncp; member
157 u64_stats_update_begin(&ptr->syncp); \
159 u64_stats_update_end(&ptr->syncp); \
175 u64_stats_update_begin(&ptr->syncp); \
178 u64_stats_update_end(&ptr->syncp); \
/Linux-v5.4/drivers/net/ethernet/qualcomm/rmnet/
Drmnet_vnd.c25 u64_stats_update_begin(&pcpu_ptr->syncp); in rmnet_vnd_rx_fixup()
28 u64_stats_update_end(&pcpu_ptr->syncp); in rmnet_vnd_rx_fixup()
38 u64_stats_update_begin(&pcpu_ptr->syncp); in rmnet_vnd_tx_fixup()
41 u64_stats_update_end(&pcpu_ptr->syncp); in rmnet_vnd_tx_fixup()
117 start = u64_stats_fetch_begin_irq(&pcpu_ptr->syncp); in rmnet_get_stats64()
122 } while (u64_stats_fetch_retry_irq(&pcpu_ptr->syncp, start)); in rmnet_get_stats64()
/Linux-v5.4/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-v5.4/net/openvswitch/
Dvport-internal_dev.c46 u64_stats_update_begin(&tstats->syncp); in internal_dev_xmit()
49 u64_stats_update_end(&tstats->syncp); in internal_dev_xmit()
105 start = u64_stats_fetch_begin_irq(&percpu_stats->syncp); in internal_get_stats()
107 } while (u64_stats_fetch_retry_irq(&percpu_stats->syncp, start)); in internal_get_stats()
245 u64_stats_update_begin(&stats->syncp); in internal_dev_recv()
248 u64_stats_update_end(&stats->syncp); in internal_dev_recv()
/Linux-v5.4/net/netfilter/ipvs/
Dip_vs_est.c69 start = u64_stats_fetch_begin(&s->syncp); in ip_vs_read_cpu_stats()
75 } while (u64_stats_fetch_retry(&s->syncp, start)); in ip_vs_read_cpu_stats()
84 start = u64_stats_fetch_begin(&s->syncp); in ip_vs_read_cpu_stats()
90 } while (u64_stats_fetch_retry(&s->syncp, start)); in ip_vs_read_cpu_stats()
Dip_vs_core.c146 u64_stats_update_begin(&s->syncp); in ip_vs_in_stats()
149 u64_stats_update_end(&s->syncp); in ip_vs_in_stats()
153 u64_stats_update_begin(&s->syncp); in ip_vs_in_stats()
156 u64_stats_update_end(&s->syncp); in ip_vs_in_stats()
159 u64_stats_update_begin(&s->syncp); in ip_vs_in_stats()
162 u64_stats_update_end(&s->syncp); in ip_vs_in_stats()
182 u64_stats_update_begin(&s->syncp); in ip_vs_out_stats()
185 u64_stats_update_end(&s->syncp); in ip_vs_out_stats()
189 u64_stats_update_begin(&s->syncp); in ip_vs_out_stats()
192 u64_stats_update_end(&s->syncp); in ip_vs_out_stats()
[all …]
/Linux-v5.4/drivers/net/team/
Dteam_mode_loadbalance.c45 struct u64_stats_sync syncp; member
216 u64_stats_update_begin(&pcpu_stats->syncp); in lb_update_tx_stats()
219 u64_stats_update_end(&pcpu_stats->syncp); in lb_update_tx_stats()
463 struct u64_stats_sync *syncp) in __lb_one_cpu_stats_add() argument
469 start = u64_stats_fetch_begin_irq(syncp); in __lb_one_cpu_stats_add()
471 } while (u64_stats_fetch_retry_irq(syncp, start)); in __lb_one_cpu_stats_add()
506 &pcpu_stats->syncp); in lb_stats_refresh()
520 &pcpu_stats->syncp); in lb_stats_refresh()
628 u64_stats_init(&team_lb_stats->syncp); in lb_init()
/Linux-v5.4/drivers/net/ethernet/alacritech/
Dslic.h288 u64_stats_update_begin(&(st)->syncp); \
290 u64_stats_update_end(&(st)->syncp); \
297 start = u64_stats_fetch_begin_irq(&(st)->syncp); \
299 } while (u64_stats_fetch_retry_irq(&(st)->syncp, start)); \
440 struct u64_stats_sync syncp; member
/Linux-v5.4/drivers/net/ethernet/intel/i40e/
Di40e_txrx_common.h51 u64_stats_update_begin(&tx_ring->syncp); in i40e_update_tx_stats()
54 u64_stats_update_end(&tx_ring->syncp); in i40e_update_tx_stats()
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/
Dhns3_enet.c1042 u64_stats_update_begin(&ring->syncp); in hns3_fill_skb_desc()
1044 u64_stats_update_end(&ring->syncp); in hns3_fill_skb_desc()
1066 u64_stats_update_begin(&ring->syncp); in hns3_fill_skb_desc()
1068 u64_stats_update_end(&ring->syncp); in hns3_fill_skb_desc()
1076 u64_stats_update_begin(&ring->syncp); in hns3_fill_skb_desc()
1078 u64_stats_update_end(&ring->syncp); in hns3_fill_skb_desc()
1085 u64_stats_update_begin(&ring->syncp); in hns3_fill_skb_desc()
1087 u64_stats_update_end(&ring->syncp); in hns3_fill_skb_desc()
1131 u64_stats_update_begin(&ring->syncp); in hns3_fill_desc()
1133 u64_stats_update_end(&ring->syncp); in hns3_fill_desc()
[all …]
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/
Dnfp_net_repr.c40 u64_stats_update_begin(&stats->syncp); in nfp_repr_inc_tx_stats()
43 u64_stats_update_end(&stats->syncp); in nfp_repr_inc_tx_stats()
52 u64_stats_update_begin(&stats->syncp); in nfp_repr_inc_rx_stats()
55 u64_stats_update_end(&stats->syncp); in nfp_repr_inc_rx_stats()
136 start = u64_stats_fetch_begin_irq(&repr_stats->syncp); in nfp_repr_get_host_stats64()
142 } while (u64_stats_fetch_retry_irq(&repr_stats->syncp, start)); in nfp_repr_get_host_stats64()
/Linux-v5.4/drivers/net/hyperv/
Dnetvsc_drv.c511 u64_stats_update_begin(&pcpu_stats->syncp); in netvsc_vf_xmit()
514 u64_stats_update_end(&pcpu_stats->syncp); in netvsc_vf_xmit()
850 u64_stats_update_begin(&rx_stats->syncp); in netvsc_recv_callback()
858 u64_stats_update_end(&rx_stats->syncp); in netvsc_recv_callback()
1172 start = u64_stats_fetch_begin_irq(&stats->syncp); in netvsc_get_vf_stats()
1177 } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); in netvsc_get_vf_stats()
1202 start = u64_stats_fetch_begin_irq(&stats->syncp); in netvsc_get_pcpu_stats()
1207 } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); in netvsc_get_pcpu_stats()
1225 start = u64_stats_fetch_begin_irq(&stats->syncp); in netvsc_get_pcpu_stats()
1228 } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); in netvsc_get_pcpu_stats()
[all …]
/Linux-v5.4/drivers/net/netdevsim/
Dnetdev.c35 u64_stats_update_begin(&ns->syncp); in nsim_start_xmit()
38 u64_stats_update_end(&ns->syncp); in nsim_start_xmit()
69 start = u64_stats_fetch_begin(&ns->syncp); in nsim_get_stats64()
72 } while (u64_stats_fetch_retry(&ns->syncp, start)); in nsim_get_stats64()
/Linux-v5.4/net/bridge/
Dbr_device.c46 u64_stats_update_begin(&brstats->syncp); in br_dev_xmit()
49 u64_stats_update_end(&brstats->syncp); in br_dev_xmit()
208 start = u64_stats_fetch_begin_irq(&bstats->syncp); in br_get_stats64()
210 } while (u64_stats_fetch_retry_irq(&bstats->syncp, start)); in br_get_stats64()

123456