Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
Du64_stats_sync.h71 static inline void u64_stats_init(struct u64_stats_sync *syncp) in u64_stats_init() argument
74 seqcount_init(&syncp->seq); in u64_stats_init()
78 static inline void u64_stats_update_begin(struct u64_stats_sync *syncp) in u64_stats_update_begin() argument
81 write_seqcount_begin(&syncp->seq); in u64_stats_update_begin()
85 static inline void u64_stats_update_end(struct u64_stats_sync *syncp) in u64_stats_update_end() argument
88 write_seqcount_end(&syncp->seq); in u64_stats_update_end()
92 static inline unsigned int u64_stats_fetch_begin(const struct u64_stats_sync *syncp) in u64_stats_fetch_begin() argument
95 return read_seqcount_begin(&syncp->seq); in u64_stats_fetch_begin()
104 static inline bool u64_stats_fetch_retry(const struct u64_stats_sync *syncp, in u64_stats_fetch_retry() argument
108 return read_seqcount_retry(&syncp->seq, start); in u64_stats_fetch_retry()
[all …]
Dif_macvlan.h74 u64_stats_update_begin(&pcpu_stats->syncp); in macvlan_count_rx()
79 u64_stats_update_end(&pcpu_stats->syncp); in macvlan_count_rx()
Dif_team.h24 struct u64_stats_sync syncp; member
Dtcp.h167 struct u64_stats_sync syncp; /* protects 64bit vars (cf tcp_get_info()) */ member
Dif_vlan.h102 struct u64_stats_sync syncp; member
Dnetdevice.h2069 struct u64_stats_sync syncp; member
2080 u64_stats_init(&stat->syncp); \
/linux-4.4.14/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()
93 start = u64_stats_fetch_begin_irq(&nl_stats->syncp); in nlmon_get_stats64()
96 } while (u64_stats_fetch_retry_irq(&nl_stats->syncp, start)); in nlmon_get_stats64()
Dloopback.c64 struct u64_stats_sync syncp; member
91 u64_stats_update_begin(&lb_stats->syncp); in loopback_xmit()
94 u64_stats_update_end(&lb_stats->syncp); in loopback_xmit()
114 start = u64_stats_fetch_begin_irq(&lb_stats->syncp); in loopback_get_stats64()
117 } while (u64_stats_fetch_retry_irq(&lb_stats->syncp, start)); in loopback_get_stats64()
Ddummy.c54 struct u64_stats_sync syncp; member
69 start = u64_stats_fetch_begin_irq(&dstats->syncp); in dummy_get_stats64()
72 } 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()
Dveth.c32 struct u64_stats_sync syncp; member
124 u64_stats_update_begin(&stats->syncp); in veth_xmit()
127 u64_stats_update_end(&stats->syncp); in veth_xmit()
153 start = u64_stats_fetch_begin_irq(&stats->syncp); in veth_stats_one()
156 } while (u64_stats_fetch_retry_irq(&stats->syncp, start)); in veth_stats_one()
Dvrf.c71 struct u64_stats_sync syncp; member
181 u64_stats_update_begin(&dstats->syncp); in vrf_handle_frame()
184 u64_stats_update_end(&dstats->syncp); in vrf_handle_frame()
205 start = u64_stats_fetch_begin_irq(&dstats->syncp); in vrf_get_stats64()
211 } while (u64_stats_fetch_retry_irq(&dstats->syncp, start)); in vrf_get_stats64()
351 u64_stats_update_begin(&dstats->syncp); in vrf_xmit()
354 u64_stats_update_end(&dstats->syncp); in vrf_xmit()
Dxen-netfront.c92 struct u64_stats_sync syncp; member
671 u64_stats_update_begin(&tx_stats->syncp); in xennet_start_xmit()
674 u64_stats_update_end(&tx_stats->syncp); in xennet_start_xmit()
951 u64_stats_update_begin(&rx_stats->syncp); in handle_incoming_queue()
954 u64_stats_update_end(&rx_stats->syncp); in handle_incoming_queue()
1083 start = u64_stats_fetch_begin_irq(&tx_stats->syncp); in xennet_get_stats64()
1086 } while (u64_stats_fetch_retry_irq(&tx_stats->syncp, start)); in xennet_get_stats64()
1089 start = u64_stats_fetch_begin_irq(&rx_stats->syncp); in xennet_get_stats64()
1092 } while (u64_stats_fetch_retry_irq(&rx_stats->syncp, start)); in xennet_get_stats64()
Dmacvlan.c532 u64_stats_update_begin(&pcpu_stats->syncp); in macvlan_start_xmit()
535 u64_stats_update_end(&pcpu_stats->syncp); in macvlan_start_xmit()
845 start = u64_stats_fetch_begin_irq(&p->syncp); in macvlan_dev_get_stats64()
851 } while (u64_stats_fetch_retry_irq(&p->syncp, start)); in macvlan_dev_get_stats64()
Dvxlan.c1229 u64_stats_update_begin(&stats->syncp); in vxlan_rcv()
1232 u64_stats_update_end(&stats->syncp); in vxlan_rcv()
1903 u64_stats_update_begin(&tx_stats->syncp); in vxlan_encap_bypass()
1906 u64_stats_update_end(&tx_stats->syncp); in vxlan_encap_bypass()
1909 u64_stats_update_begin(&rx_stats->syncp); in vxlan_encap_bypass()
1912 u64_stats_update_end(&rx_stats->syncp); in vxlan_encap_bypass()
Dgeneve.c265 u64_stats_update_begin(&stats->syncp); in geneve_rx()
268 u64_stats_update_end(&stats->syncp); in geneve_rx()
/linux-4.4.14/net/netfilter/
Dnft_counter.c27 struct u64_stats_sync syncp; member
43 u64_stats_update_begin(&this_cpu->syncp); in nft_counter_eval()
46 u64_stats_update_end(&this_cpu->syncp); in nft_counter_eval()
62 seq = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in nft_counter_fetch()
65 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, seq)); in nft_counter_fetch()
Dnf_tables_core.c203 u64_stats_update_begin(&stats->syncp); in nft_do_chain()
206 u64_stats_update_end(&stats->syncp); in nft_do_chain()
Dnf_tables_api.c938 seq = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in nft_dump_stats()
941 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, seq)); in nft_dump_stats()
/linux-4.4.14/net/openvswitch/
Dvport-internal_dev.c59 u64_stats_update_begin(&tstats->syncp); in internal_dev_xmit()
62 u64_stats_update_end(&tstats->syncp); in internal_dev_xmit()
128 start = u64_stats_fetch_begin_irq(&percpu_stats->syncp); in internal_get_stats()
130 } while (u64_stats_fetch_retry_irq(&percpu_stats->syncp, start)); in internal_get_stats()
265 u64_stats_update_begin(&stats->syncp); in internal_dev_recv()
268 u64_stats_update_end(&stats->syncp); in internal_dev_recv()
Ddatapath.h59 struct u64_stats_sync syncp; member
Ddatapath.c295 u64_stats_update_begin(&stats->syncp); in ovs_dp_process_packet()
298 u64_stats_update_end(&stats->syncp); in ovs_dp_process_packet()
325 u64_stats_update_begin(&stats->syncp); in ovs_dp_upcall()
327 u64_stats_update_end(&stats->syncp); in ovs_dp_upcall()
695 start = u64_stats_fetch_begin_irq(&percpu_stats->syncp); in get_dp_stats()
697 } while (u64_stats_fetch_retry_irq(&percpu_stats->syncp, start)); in get_dp_stats()
/linux-4.4.14/include/net/
Dsnmp.h59 struct u64_stats_sync syncp; member
168 u64_stats_update_begin(&ptr->syncp); \
170 u64_stats_update_end(&ptr->syncp); \
190 u64_stats_update_begin(&ptr->syncp); \
193 u64_stats_update_end(&ptr->syncp); \
Dip6_tunnel.h94 u64_stats_update_begin(&tstats->syncp); in ip6tunnel_xmit()
97 u64_stats_update_end(&tstats->syncp); in ip6tunnel_xmit()
Dgen_stats.h11 struct u64_stats_sync syncp; member
Dip_tunnels.h293 u64_stats_update_begin(&tstats->syncp); in iptunnel_xmit_stats()
296 u64_stats_update_end(&tstats->syncp); in iptunnel_xmit_stats()
Dsch_generic.h525 u64_stats_update_begin(&bstats->syncp); in bstats_cpu_update()
527 u64_stats_update_end(&bstats->syncp); in bstats_cpu_update()
Dip_vs.h370 struct u64_stats_sync syncp; member
/linux-4.4.14/drivers/net/team/
Dteam_mode_loadbalance.c35 struct u64_stats_sync syncp; member
200 u64_stats_update_begin(&pcpu_stats->syncp); in lb_update_tx_stats()
203 u64_stats_update_end(&pcpu_stats->syncp); in lb_update_tx_stats()
433 struct u64_stats_sync *syncp) in __lb_one_cpu_stats_add() argument
439 start = u64_stats_fetch_begin_irq(syncp); in __lb_one_cpu_stats_add()
441 } while (u64_stats_fetch_retry_irq(syncp, start)); in __lb_one_cpu_stats_add()
476 &pcpu_stats->syncp); in lb_stats_refresh()
490 &pcpu_stats->syncp); in lb_stats_refresh()
598 u64_stats_init(&team_lb_stats->syncp); in lb_init()
Dteam.c739 u64_stats_update_begin(&pcpu_stats->syncp); in team_handle_frame()
744 u64_stats_update_end(&pcpu_stats->syncp); in team_handle_frame()
1661 u64_stats_update_begin(&pcpu_stats->syncp); in team_xmit()
1664 u64_stats_update_end(&pcpu_stats->syncp); in team_xmit()
1795 start = u64_stats_fetch_begin_irq(&p->syncp); in team_get_stats64()
1801 } while (u64_stats_fetch_retry_irq(&p->syncp, start)); in team_get_stats64()
/linux-4.4.14/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.c122 u64_stats_update_begin(&s->syncp); in ip_vs_in_stats()
125 u64_stats_update_end(&s->syncp); in ip_vs_in_stats()
130 u64_stats_update_begin(&s->syncp); in ip_vs_in_stats()
133 u64_stats_update_end(&s->syncp); in ip_vs_in_stats()
137 u64_stats_update_begin(&s->syncp); in ip_vs_in_stats()
140 u64_stats_update_end(&s->syncp); in ip_vs_in_stats()
156 u64_stats_update_begin(&s->syncp); in ip_vs_out_stats()
159 u64_stats_update_end(&s->syncp); in ip_vs_out_stats()
164 u64_stats_update_begin(&s->syncp); in ip_vs_out_stats()
167 u64_stats_update_end(&s->syncp); in ip_vs_out_stats()
[all …]
Dip_vs_ctl.c895 u64_stats_init(&ip_vs_dest_stats->syncp); in ip_vs_new_dest()
1218 u64_stats_init(&ip_vs_stats->syncp); in ip_vs_add_service()
2152 start = u64_stats_fetch_begin_irq(&u->syncp); in ip_vs_stats_percpu_show()
2158 } while (u64_stats_fetch_retry_irq(&u->syncp, start)); in ip_vs_stats_percpu_show()
3972 u64_stats_init(&ipvs_tot_stats->syncp); in ip_vs_control_net_init()
/linux-4.4.14/net/bridge/
Dbr_device.c51 u64_stats_update_begin(&brstats->syncp); in br_dev_xmit()
54 u64_stats_update_end(&brstats->syncp); in br_dev_xmit()
160 start = u64_stats_fetch_begin_irq(&bstats->syncp); in br_get_stats64()
162 } while (u64_stats_fetch_retry_irq(&bstats->syncp, start)); in br_get_stats64()
Dbr_input.c42 u64_stats_update_begin(&brstats->syncp); in br_pass_frame_up()
45 u64_stats_update_end(&brstats->syncp); in br_pass_frame_up()
/linux-4.4.14/drivers/net/hyperv/
Dnetvsc_drv.c626 u64_stats_update_begin(&tx_stats->syncp); in netvsc_start_xmit()
629 u64_stats_update_end(&tx_stats->syncp); in netvsc_start_xmit()
738 u64_stats_update_begin(&rx_stats->syncp); in netvsc_recv_callback()
741 u64_stats_update_end(&rx_stats->syncp); in netvsc_recv_callback()
928 start = u64_stats_fetch_begin_irq(&tx_stats->syncp); in netvsc_get_stats64()
931 } while (u64_stats_fetch_retry_irq(&tx_stats->syncp, start)); in netvsc_get_stats64()
934 start = u64_stats_fetch_begin_irq(&rx_stats->syncp); in netvsc_get_stats64()
937 } while (u64_stats_fetch_retry_irq(&rx_stats->syncp, start)); in netvsc_get_stats64()
Dhyperv_net.h644 struct u64_stats_sync syncp; member
/linux-4.4.14/drivers/net/ethernet/tile/
Dtilepro.c153 struct u64_stats_sync syncp; member
755 u64_stats_update_begin(&stats->syncp); in tile_net_poll_aux()
794 u64_stats_update_end(&stats->syncp); in tile_net_poll_aux()
1011 u64_stats_init(&info->stats.syncp); in tile_net_register()
1827 u64_stats_update_begin(&stats->syncp); in tile_net_tx_tso()
1830 u64_stats_update_end(&stats->syncp); in tile_net_tx_tso()
2011 u64_stats_update_begin(&stats->syncp); in tile_net_tx()
2014 u64_stats_update_end(&stats->syncp); in tile_net_tx()
2071 start = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in tile_net_get_stats64()
2078 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, start)); in tile_net_get_stats64()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/
Dcore.c80 struct u64_stats_sync syncp; member
614 start = u64_stats_fetch_begin(&p->syncp); in mlxsw_core_rx_stats_dbg_read()
617 } while (u64_stats_fetch_retry(&p->syncp, start)); in mlxsw_core_rx_stats_dbg_read()
641 start = u64_stats_fetch_begin(&p->syncp); in mlxsw_core_rx_stats_dbg_read()
644 } while (u64_stats_fetch_retry(&p->syncp, start)); in mlxsw_core_rx_stats_dbg_read()
1216 u64_stats_update_begin(&pcpu_stats->syncp); in mlxsw_core_skb_receive()
1221 u64_stats_update_end(&pcpu_stats->syncp); in mlxsw_core_skb_receive()
Dswitchx2.c72 struct u64_stats_sync syncp; member
326 u64_stats_update_begin(&pcpu_stats->syncp); in mlxsw_sx_port_xmit()
329 u64_stats_update_end(&pcpu_stats->syncp); in mlxsw_sx_port_xmit()
363 start = u64_stats_fetch_begin_irq(&p->syncp); in mlxsw_sx_port_get_stats64()
368 } while (u64_stats_fetch_retry_irq(&p->syncp, start)); in mlxsw_sx_port_get_stats64()
1221 u64_stats_update_begin(&pcpu_stats->syncp); in mlxsw_sx_rx_listener_func()
1224 u64_stats_update_end(&pcpu_stats->syncp); in mlxsw_sx_rx_listener_func()
Dspectrum.h79 struct u64_stats_sync syncp; member
Dspectrum.c409 u64_stats_update_begin(&pcpu_stats->syncp); in mlxsw_sp_port_xmit()
412 u64_stats_update_end(&pcpu_stats->syncp); in mlxsw_sp_port_xmit()
462 start = u64_stats_fetch_begin_irq(&p->syncp); in mlxsw_sp_port_get_stats64()
467 } while (u64_stats_fetch_retry_irq(&p->syncp, start)); in mlxsw_sp_port_get_stats64()
1480 u64_stats_update_begin(&pcpu_stats->syncp); in mlxsw_sp_rx_listener_func()
1483 u64_stats_update_end(&pcpu_stats->syncp); in mlxsw_sp_rx_listener_func()
/linux-4.4.14/net/core/
Dgen_stats.c116 start = u64_stats_fetch_begin_irq(&bcpu->syncp); in __gnet_stats_copy_basic_cpu()
119 } while (u64_stats_fetch_retry_irq(&bcpu->syncp, start)); in __gnet_stats_copy_basic_cpu()
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k_netdev.c44 u64_stats_init(&tx_ring->syncp); in fm10k_setup_tx_resources()
112 u64_stats_init(&rx_ring->syncp); in fm10k_setup_rx_resources()
1118 start = u64_stats_fetch_begin_irq(&ring->syncp); in fm10k_get_stats64()
1121 } while (u64_stats_fetch_retry_irq(&ring->syncp, start)); in fm10k_get_stats64()
1134 start = u64_stats_fetch_begin_irq(&ring->syncp); in fm10k_get_stats64()
1137 } while (u64_stats_fetch_retry_irq(&ring->syncp, start)); in fm10k_get_stats64()
Dfm10k_main.c658 u64_stats_update_begin(&rx_ring->syncp); in fm10k_clean_rx_irq()
661 u64_stats_update_end(&rx_ring->syncp); in fm10k_clean_rx_irq()
1295 u64_stats_update_begin(&tx_ring->syncp); in fm10k_clean_tx_irq()
1298 u64_stats_update_end(&tx_ring->syncp); in fm10k_clean_tx_irq()
Dfm10k.h149 struct u64_stats_sync syncp; member
/linux-4.4.14/drivers/net/ipvlan/
Dipvlan.h57 struct u64_stats_sync syncp; member
Dipvlan_main.c192 u64_stats_update_begin(&pcptr->syncp); in ipvlan_start_xmit()
195 u64_stats_update_end(&pcptr->syncp); in ipvlan_start_xmit()
261 strt= u64_stats_fetch_begin_irq(&pcptr->syncp); in ipvlan_get_stats64()
267 } while (u64_stats_fetch_retry_irq(&pcptr->syncp, in ipvlan_get_stats64()
Dipvlan_core.c29 u64_stats_update_begin(&pcptr->syncp); in ipvlan_count_rx()
34 u64_stats_update_end(&pcptr->syncp); in ipvlan_count_rx()
/linux-4.4.14/drivers/net/ethernet/neterion/vxge/
Dvxge-main.h226 struct u64_stats_sync syncp; member
255 struct u64_stats_sync syncp; member
Dvxge-main.c302 u64_stats_update_begin(&ring->stats.syncp); in vxge_rx_complete()
308 u64_stats_update_end(&ring->stats.syncp); in vxge_rx_complete()
601 u64_stats_update_begin(&fifo->stats.syncp); in vxge_xmit_compl()
604 u64_stats_update_end(&fifo->stats.syncp); in vxge_xmit_compl()
2078 u64_stats_init(&vpath->fifo.stats.syncp); in vxge_open_vpaths()
2079 u64_stats_init(&vpath->ring.stats.syncp); in vxge_open_vpaths()
3140 start = u64_stats_fetch_begin_irq(&rxstats->syncp); in vxge_get_stats64()
3145 } while (u64_stats_fetch_retry_irq(&rxstats->syncp, start)); in vxge_get_stats64()
3155 start = u64_stats_fetch_begin_irq(&txstats->syncp); in vxge_get_stats64()
3159 } while (u64_stats_fetch_retry_irq(&txstats->syncp, start)); in vxge_get_stats64()
/linux-4.4.14/net/8021q/
Dvlan_core.c57 u64_stats_update_begin(&rx_stats->syncp); in vlan_do_receive()
62 u64_stats_update_end(&rx_stats->syncp); in vlan_do_receive()
Dvlan_dev.c135 u64_stats_update_begin(&stats->syncp); in vlan_dev_hard_start_xmit()
138 u64_stats_update_end(&stats->syncp); in vlan_dev_hard_start_xmit()
668 start = u64_stats_fetch_begin_irq(&p->syncp); in vlan_dev_get_stats64()
674 } while (u64_stats_fetch_retry_irq(&p->syncp, start)); in vlan_dev_get_stats64()
/linux-4.4.14/net/ipv6/
Dproc.c220 snmp6_ipstats_list, offsetof(struct ipstats_mib, syncp)); in snmp6_seq_show()
250 snmp6_ipstats_list, offsetof(struct ipstats_mib, syncp)); in snmp6_dev_seq_show()
Dip6_vti.c373 u64_stats_update_begin(&tstats->syncp); in vti6_rcv_cb()
376 u64_stats_update_end(&tstats->syncp); in vti6_rcv_cb()
489 u64_stats_update_begin(&tstats->syncp); in vti6_xmit()
492 u64_stats_update_end(&tstats->syncp); in vti6_xmit()
Dip6_tunnel.c106 start = u64_stats_fetch_begin_irq(&tstats->syncp); in ip6_get_stats()
111 } while (u64_stats_fetch_retry_irq(&tstats->syncp, start)); in ip6_get_stats()
910 u64_stats_update_begin(&tstats->syncp); in ip6_tnl_rcv()
913 u64_stats_update_end(&tstats->syncp); in ip6_tnl_rcv()
Daf_inet6.c739 u64_stats_init(&af_inet6_stats->syncp); in ipv6_init_mibs()
Dip6_gre.c567 u64_stats_update_begin(&tstats->syncp); in ip6gre_rcv()
570 u64_stats_update_end(&tstats->syncp); in ip6gre_rcv()
Dsit.c706 u64_stats_update_begin(&tstats->syncp); in ipip6_rcv()
709 u64_stats_update_end(&tstats->syncp); in ipip6_rcv()
Daddrconf.c310 u64_stats_init(&addrconf_stats->syncp); in snmp6_alloc_dev()
4750 offsetof(struct ipstats_mib, syncp)); in snmp6_fill_stats()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-rhine.c434 struct u64_stats_sync syncp; member
937 u64_stats_init(&rp->tx_stats.syncp); in rhine_init_one_common()
938 u64_stats_init(&rp->rx_stats.syncp); in rhine_init_one_common()
1984 u64_stats_update_begin(&rp->tx_stats.syncp); in rhine_tx()
1987 u64_stats_update_end(&rp->tx_stats.syncp); in rhine_tx()
2144 u64_stats_update_begin(&rp->rx_stats.syncp); in rhine_rx()
2147 u64_stats_update_end(&rp->rx_stats.syncp); in rhine_rx()
2238 start = u64_stats_fetch_begin_irq(&rp->rx_stats.syncp); in rhine_get_stats64()
2241 } while (u64_stats_fetch_retry_irq(&rp->rx_stats.syncp, start)); in rhine_get_stats64()
2244 start = u64_stats_fetch_begin_irq(&rp->tx_stats.syncp); in rhine_get_stats64()
[all …]
/linux-4.4.14/drivers/net/ethernet/realtek/
D8139too.c575 struct u64_stats_sync syncp; member
797 u64_stats_init(&tp->rx_stats.syncp); in rtl8139_init_board()
798 u64_stats_init(&tp->tx_stats.syncp); in rtl8139_init_board()
1808 u64_stats_update_begin(&tp->tx_stats.syncp); in rtl8139_tx_interrupt()
1811 u64_stats_update_end(&tp->tx_stats.syncp); in rtl8139_tx_interrupt()
2053 u64_stats_update_begin(&tp->rx_stats.syncp); in rtl8139_rx()
2056 u64_stats_update_end(&tp->rx_stats.syncp); in rtl8139_rx()
2538 start = u64_stats_fetch_begin_irq(&tp->rx_stats.syncp); in rtl8139_get_stats64()
2541 } while (u64_stats_fetch_retry_irq(&tp->rx_stats.syncp, start)); in rtl8139_get_stats64()
2544 start = u64_stats_fetch_begin_irq(&tp->tx_stats.syncp); in rtl8139_get_stats64()
[all …]
Dr8169.c771 struct u64_stats_sync syncp; member
7284 u64_stats_update_begin(&tp->tx_stats.syncp); in rtl_tx()
7287 u64_stats_update_end(&tp->tx_stats.syncp); in rtl_tx()
7437 u64_stats_update_begin(&tp->rx_stats.syncp); in rtl_rx()
7440 u64_stats_update_end(&tp->rx_stats.syncp); in rtl_rx()
7747 start = u64_stats_fetch_begin_irq(&tp->rx_stats.syncp); in rtl8169_get_stats64()
7750 } while (u64_stats_fetch_retry_irq(&tp->rx_stats.syncp, start)); in rtl8169_get_stats64()
7753 start = u64_stats_fetch_begin_irq(&tp->tx_stats.syncp); in rtl8169_get_stats64()
7756 } while (u64_stats_fetch_retry_irq(&tp->tx_stats.syncp, start)); in rtl8169_get_stats64()
8331 u64_stats_init(&tp->rx_stats.syncp); in rtl_init_one()
[all …]
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c241 u64_stats_update_begin(&tx_ring->syncp); in i40e_clean_tx_irq()
244 u64_stats_update_end(&tx_ring->syncp); in i40e_clean_tx_irq()
600 u64_stats_init(&rx_ring->syncp); in i40evf_setup_rx_descriptors()
1100 u64_stats_update_begin(&rx_ring->syncp); in i40e_clean_rx_irq_ps()
1103 u64_stats_update_end(&rx_ring->syncp); in i40e_clean_rx_irq_ps()
1210 u64_stats_update_begin(&rx_ring->syncp); in i40e_clean_rx_irq_1buf()
1213 u64_stats_update_end(&rx_ring->syncp); in i40e_clean_rx_irq_1buf()
Di40e_txrx.h277 struct u64_stats_sync syncp; member
/linux-4.4.14/net/ipv4/
Dip_tunnel_core.c206 start = u64_stats_fetch_begin_irq(&tstats->syncp); in ip_tunnel_get_stats64()
211 } while (u64_stats_fetch_retry_irq(&tstats->syncp, start)); in ip_tunnel_get_stats64()
Daf_inet.c1471 struct u64_stats_sync *syncp; in snmp_get_cpu_field64() local
1476 syncp = (struct u64_stats_sync *)(bhptr + syncp_offset); in snmp_get_cpu_field64()
1478 start = u64_stats_fetch_begin_irq(syncp); in snmp_get_cpu_field64()
1480 } while (u64_stats_fetch_retry_irq(syncp, start)); in snmp_get_cpu_field64()
1544 u64_stats_init(&af_inet_stats->syncp); in ipv4_mib_init_net()
Dproc.c400 offsetof(struct ipstats_mib, syncp))); in snmp_seq_show()
489 offsetof(struct ipstats_mib, syncp))); in netstat_seq_show()
Dip_vti.c123 u64_stats_update_begin(&tstats->syncp); in vti_rcv_cb()
126 u64_stats_update_end(&tstats->syncp); in vti_rcv_cb()
Dip_tunnel.c475 u64_stats_update_begin(&tstats->syncp); in ip_tunnel_rcv()
478 u64_stats_update_end(&tstats->syncp); in ip_tunnel_rcv()
Dtcp.c407 u64_stats_init(&tp->syncp); in tcp_init_sock()
2715 start = u64_stats_fetch_begin_irq(&tp->syncp); in tcp_get_info()
2718 } while (u64_stats_fetch_retry_irq(&tp->syncp, start)); in tcp_get_info()
Dtcp_input.c3333 u64_stats_update_begin(&tp->syncp); in tcp_snd_una_update()
3335 u64_stats_update_end(&tp->syncp); in tcp_snd_una_update()
3344 u64_stats_update_begin(&tp->syncp); in tcp_rcv_nxt_update()
3346 u64_stats_update_end(&tp->syncp); in tcp_rcv_nxt_update()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c723 u64_stats_update_begin(&tx_ring->syncp); in i40e_clean_tx_irq()
726 u64_stats_update_end(&tx_ring->syncp); in i40e_clean_tx_irq()
1126 u64_stats_init(&rx_ring->syncp); in i40e_setup_rx_descriptors()
1642 u64_stats_update_begin(&rx_ring->syncp); in i40e_clean_rx_irq_ps()
1645 u64_stats_update_end(&rx_ring->syncp); in i40e_clean_rx_irq_ps()
1770 u64_stats_update_begin(&rx_ring->syncp); in i40e_clean_rx_irq_1buf()
1773 u64_stats_update_end(&rx_ring->syncp); in i40e_clean_rx_irq_1buf()
Di40e_txrx.h282 struct u64_stats_sync syncp; member
Di40e_ethtool.c1380 start = u64_stats_fetch_begin_irq(&tx_ring->syncp); in i40e_get_ethtool_stats()
1383 } while (u64_stats_fetch_retry_irq(&tx_ring->syncp, start)); in i40e_get_ethtool_stats()
1389 start = u64_stats_fetch_begin_irq(&rx_ring->syncp); in i40e_get_ethtool_stats()
1392 } while (u64_stats_fetch_retry_irq(&rx_ring->syncp, start)); in i40e_get_ethtool_stats()
Di40e_main.c455 start = u64_stats_fetch_begin_irq(&tx_ring->syncp); in i40e_get_netdev_stats_struct()
458 } while (u64_stats_fetch_retry_irq(&tx_ring->syncp, start)); in i40e_get_netdev_stats_struct()
465 start = u64_stats_fetch_begin_irq(&rx_ring->syncp); in i40e_get_netdev_stats_struct()
468 } while (u64_stats_fetch_retry_irq(&rx_ring->syncp, start)); in i40e_get_netdev_stats_struct()
911 start = u64_stats_fetch_begin_irq(&p->syncp); in i40e_update_vsi_stats()
914 } while (u64_stats_fetch_retry_irq(&p->syncp, start)); in i40e_update_vsi_stats()
924 start = u64_stats_fetch_begin_irq(&p->syncp); in i40e_update_vsi_stats()
927 } while (u64_stats_fetch_retry_irq(&p->syncp, start)); in i40e_update_vsi_stats()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Db44.h349 struct u64_stats_sync syncp; member
Db44.c508 u64_stats_update_begin(&bp->hw_stats.syncp); in b44_stats_update()
521 u64_stats_update_end(&bp->hw_stats.syncp); in b44_stats_update()
1688 start = u64_stats_fetch_begin_irq(&hwstat->syncp); in b44_get_stats64()
1722 } while (u64_stats_fetch_retry_irq(&hwstat->syncp, start)); in b44_get_stats64()
2076 start = u64_stats_fetch_begin_irq(&hwstat->syncp); in b44_get_ethtool_stats()
2081 } while (u64_stats_fetch_retry_irq(&hwstat->syncp, start)); in b44_get_ethtool_stats()
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c381 u64_stats_update_begin(&tx_ring->syncp); in ixgbevf_clean_tx_irq()
384 u64_stats_update_end(&tx_ring->syncp); in ixgbevf_clean_tx_irq()
987 u64_stats_update_begin(&rx_ring->syncp); in ixgbevf_clean_rx_irq()
990 u64_stats_update_end(&rx_ring->syncp); in ixgbevf_clean_rx_irq()
3869 start = u64_stats_fetch_begin_irq(&ring->syncp); in ixgbevf_get_stats()
3872 } while (u64_stats_fetch_retry_irq(&ring->syncp, start)); in ixgbevf_get_stats()
3880 start = u64_stats_fetch_begin_irq(&ring->syncp); in ixgbevf_get_stats()
3883 } while (u64_stats_fetch_retry_irq(&ring->syncp, start)); in ixgbevf_get_stats()
Dixgbevf.h125 struct u64_stats_sync syncp; member
/linux-4.4.14/drivers/net/ethernet/marvell/
Dmvneta.c330 struct u64_stats_sync syncp; member
604 start = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in mvneta_get_stats64()
609 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, start)); in mvneta_get_stats64()
1611 u64_stats_update_begin(&stats->syncp); in mvneta_rx()
1614 u64_stats_update_end(&stats->syncp); in mvneta_rx()
1870 u64_stats_update_begin(&stats->syncp); in mvneta_tx()
1873 u64_stats_update_end(&stats->syncp); in mvneta_tx()
Dsky2.c2049 u64_stats_update_begin(&sky2->tx_stats.syncp); in sky2_tx_complete()
2052 u64_stats_update_end(&sky2->tx_stats.syncp); in sky2_tx_complete()
2674 u64_stats_update_begin(&sky2->rx_stats.syncp); in sky2_rx_done()
2677 u64_stats_update_end(&sky2->rx_stats.syncp); in sky2_rx_done()
3911 start = u64_stats_fetch_begin_irq(&sky2->rx_stats.syncp); in sky2_get_stats()
3914 } while (u64_stats_fetch_retry_irq(&sky2->rx_stats.syncp, start)); in sky2_get_stats()
3920 start = u64_stats_fetch_begin_irq(&sky2->tx_stats.syncp); in sky2_get_stats()
3923 } while (u64_stats_fetch_retry_irq(&sky2->tx_stats.syncp, start)); in sky2_get_stats()
4769 u64_stats_init(&sky2->tx_stats.syncp); in sky2_init_netdev()
4770 u64_stats_init(&sky2->rx_stats.syncp); in sky2_init_netdev()
Dmvpp2.c659 struct u64_stats_sync syncp; member
5175 u64_stats_update_begin(&stats->syncp); in mvpp2_rx()
5178 u64_stats_update_end(&stats->syncp); in mvpp2_rx()
5331 u64_stats_update_begin(&stats->syncp); in mvpp2_tx()
5334 u64_stats_update_end(&stats->syncp); in mvpp2_tx()
5789 start = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in mvpp2_get_stats64()
5794 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, start)); in mvpp2_get_stats64()
Dsky2.h2214 struct u64_stats_sync syncp; member
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c1183 u64_stats_update_begin(&tx_ring->syncp); in ixgbe_clean_tx_irq()
1186 u64_stats_update_end(&tx_ring->syncp); in ixgbe_clean_tx_irq()
2133 u64_stats_update_begin(&rx_ring->syncp); in ixgbe_clean_rx_irq()
2136 u64_stats_update_end(&rx_ring->syncp); in ixgbe_clean_rx_irq()
5495 u64_stats_init(&tx_ring->syncp); in ixgbe_setup_tx_resources()
5579 u64_stats_init(&rx_ring->syncp); in ixgbe_setup_rx_resources()
7796 start = u64_stats_fetch_begin_irq(&ring->syncp); in ixgbe_get_stats64()
7799 } while (u64_stats_fetch_retry_irq(&ring->syncp, start)); in ixgbe_get_stats64()
7812 start = u64_stats_fetch_begin_irq(&ring->syncp); in ixgbe_get_stats64()
7815 } while (u64_stats_fetch_retry_irq(&ring->syncp, start)); in ixgbe_get_stats64()
Dixgbe.h295 struct u64_stats_sync syncp; member
Dixgbe_ethtool.c1137 start = u64_stats_fetch_begin_irq(&ring->syncp); in ixgbe_get_ethtool_stats()
1140 } while (u64_stats_fetch_retry_irq(&ring->syncp, start)); in ixgbe_get_ethtool_stats()
1165 start = u64_stats_fetch_begin_irq(&ring->syncp); in ixgbe_get_ethtool_stats()
1168 } while (u64_stats_fetch_retry_irq(&ring->syncp, start)); in ixgbe_get_ethtool_stats()
/linux-4.4.14/include/net/netfilter/
Dnf_tables.h793 struct u64_stats_sync syncp; member
/linux-4.4.14/net/mac80211/
Diface.c1124 start = u64_stats_fetch_begin_irq(&tstats->syncp); in ieee80211_get_stats64()
1129 } while (u64_stats_fetch_retry_irq(&tstats->syncp, start)); in ieee80211_get_stats64()
Drx.c39 u64_stats_update_begin(&tstats->syncp); in ieee80211_rx_stats()
42 u64_stats_update_end(&tstats->syncp); in ieee80211_rx_stats()
Dtx.c44 u64_stats_update_begin(&tstats->syncp); in ieee80211_tx_stats()
47 u64_stats_update_end(&tstats->syncp); in ieee80211_tx_stats()