Home
last modified time | relevance | path

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

12

/linux-3.4.99/include/linux/
Du64_stats_sync.h70 static inline void u64_stats_update_begin(struct u64_stats_sync *syncp) in u64_stats_update_begin() argument
73 write_seqcount_begin(&syncp->seq); in u64_stats_update_begin()
77 static inline void u64_stats_update_end(struct u64_stats_sync *syncp) in u64_stats_update_end() argument
80 write_seqcount_end(&syncp->seq); in u64_stats_update_end()
84 static inline unsigned int u64_stats_fetch_begin(const struct u64_stats_sync *syncp) in u64_stats_fetch_begin() argument
87 return read_seqcount_begin(&syncp->seq); in u64_stats_fetch_begin()
96 static inline bool u64_stats_fetch_retry(const struct u64_stats_sync *syncp, in u64_stats_fetch_retry() argument
100 return read_seqcount_retry(&syncp->seq, start); in u64_stats_fetch_retry()
115 static inline unsigned int u64_stats_fetch_begin_bh(const struct u64_stats_sync *syncp) in u64_stats_fetch_begin_bh() argument
118 return read_seqcount_begin(&syncp->seq); in u64_stats_fetch_begin_bh()
[all …]
Dif_macvlan.h44 struct u64_stats_sync syncp; member
78 u64_stats_update_begin(&pcpu_stats->syncp); in macvlan_count_rx()
83 u64_stats_update_end(&pcpu_stats->syncp); in macvlan_count_rx()
Dif_team.h22 struct u64_stats_sync syncp; member
/linux-3.4.99/drivers/net/
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(&lb_stats->syncp); in loopback_get_stats64()
118 } while (u64_stats_fetch_retry(&lb_stats->syncp, start)); in loopback_get_stats64()
Ddummy.c63 struct u64_stats_sync syncp; member
78 start = u64_stats_fetch_begin(&dstats->syncp); in dummy_get_stats64()
81 } while (u64_stats_fetch_retry(&dstats->syncp, start)); in dummy_get_stats64()
92 u64_stats_update_begin(&dstats->syncp); in dummy_xmit()
95 u64_stats_update_end(&dstats->syncp); in dummy_xmit()
Dveth.c34 struct u64_stats_sync syncp; member
138 u64_stats_update_begin(&stats->syncp); in veth_xmit()
141 u64_stats_update_end(&stats->syncp); in veth_xmit()
143 u64_stats_update_begin(&rcv_stats->syncp); in veth_xmit()
146 u64_stats_update_end(&rcv_stats->syncp); in veth_xmit()
151 u64_stats_update_begin(&rcv_stats->syncp); in veth_xmit()
153 u64_stats_update_end(&rcv_stats->syncp); in veth_xmit()
174 start = u64_stats_fetch_begin_bh(&stats->syncp); in veth_get_stats64()
180 } while (u64_stats_fetch_retry_bh(&stats->syncp, start)); in veth_get_stats64()
Dvirtio_net.c45 struct u64_stats_sync syncp; member
294 u64_stats_update_begin(&stats->syncp); in receive_buf()
297 u64_stats_update_end(&stats->syncp); in receive_buf()
560 u64_stats_update_begin(&stats->syncp); in free_old_xmit_skbs()
563 u64_stats_update_end(&stats->syncp); in free_old_xmit_skbs()
698 start = u64_stats_fetch_begin(&stats->syncp); in virtnet_stats()
703 } while (u64_stats_fetch_retry(&stats->syncp, start)); in virtnet_stats()
Dmacvlan.c276 u64_stats_update_begin(&pcpu_stats->syncp); in macvlan_start_xmit()
279 u64_stats_update_end(&pcpu_stats->syncp); in macvlan_start_xmit()
498 start = u64_stats_fetch_begin_bh(&p->syncp); in macvlan_dev_get_stats64()
504 } while (u64_stats_fetch_retry_bh(&p->syncp, start)); in macvlan_dev_get_stats64()
Dxen-netfront.c79 struct u64_stats_sync syncp; member
578 u64_stats_update_begin(&stats->syncp); in xennet_start_xmit()
581 u64_stats_update_end(&stats->syncp); in xennet_start_xmit()
900 u64_stats_update_begin(&stats->syncp); in handle_incoming_queue()
903 u64_stats_update_end(&stats->syncp); in handle_incoming_queue()
1079 start = u64_stats_fetch_begin_bh(&stats->syncp); in xennet_get_stats64()
1085 } while (u64_stats_fetch_retry_bh(&stats->syncp, start)); in xennet_get_stats64()
/linux-3.4.99/include/net/
Dsnmp.h59 struct u64_stats_sync syncp; member
172 u64_stats_update_begin(&ptr->syncp); \
174 u64_stats_update_end(&ptr->syncp); \
194 u64_stats_update_begin(&ptr->syncp); \
197 u64_stats_update_end(&ptr->syncp); \
/linux-3.4.99/net/netfilter/ipvs/
Dip_vs_est.c72 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()
83 start = u64_stats_fetch_begin(&s->syncp); in ip_vs_read_cpu_stats()
86 } 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()
127 u64_stats_update_end(&s->syncp); in ip_vs_in_stats()
131 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()
139 u64_stats_update_end(&s->syncp); in ip_vs_in_stats()
155 u64_stats_update_begin(&s->syncp); in ip_vs_out_stats()
157 u64_stats_update_end(&s->syncp); in ip_vs_out_stats()
161 u64_stats_update_begin(&s->syncp); in ip_vs_out_stats()
163 u64_stats_update_end(&s->syncp); in ip_vs_out_stats()
[all …]
/linux-3.4.99/net/bridge/
Dbr_device.c41 u64_stats_update_begin(&brstats->syncp); in br_dev_xmit()
44 u64_stats_update_end(&brstats->syncp); in br_dev_xmit()
130 start = u64_stats_fetch_begin(&bstats->syncp); in br_get_stats64()
132 } while (u64_stats_fetch_retry(&bstats->syncp, start)); in br_get_stats64()
Dbr_input.c35 u64_stats_update_begin(&brstats->syncp); in br_pass_frame_up()
38 u64_stats_update_end(&brstats->syncp); in br_pass_frame_up()
/linux-3.4.99/net/ipv6/
Dproc.c211 snmp6_ipstats_list, offsetof(struct ipstats_mib, syncp)); in snmp6_seq_show()
241 snmp6_ipstats_list, offsetof(struct ipstats_mib, syncp)); in snmp6_dev_seq_show()
/linux-3.4.99/net/8021q/
Dvlan_core.c54 u64_stats_update_begin(&rx_stats->syncp); in vlan_do_receive()
59 u64_stats_update_end(&rx_stats->syncp); in vlan_do_receive()
Dvlan_dev.c172 u64_stats_update_begin(&stats->syncp); in vlan_dev_hard_start_xmit()
175 u64_stats_update_end(&stats->syncp); in vlan_dev_hard_start_xmit()
670 start = u64_stats_fetch_begin_bh(&p->syncp); in vlan_dev_get_stats64()
676 } while (u64_stats_fetch_retry_bh(&p->syncp, start)); in vlan_dev_get_stats64()
Dvlan.h39 struct u64_stats_sync syncp; member
/linux-3.4.99/drivers/net/ethernet/neterion/vxge/
Dvxge-main.h226 struct u64_stats_sync syncp; member
255 struct u64_stats_sync syncp; member
/linux-3.4.99/drivers/net/ethernet/realtek/
D8139too.c571 struct u64_stats_sync syncp; member
1820 u64_stats_update_begin(&tp->tx_stats.syncp); in rtl8139_tx_interrupt()
1823 u64_stats_update_end(&tp->tx_stats.syncp); in rtl8139_tx_interrupt()
2065 u64_stats_update_begin(&tp->rx_stats.syncp); in rtl8139_rx()
2068 u64_stats_update_end(&tp->rx_stats.syncp); in rtl8139_rx()
2550 start = u64_stats_fetch_begin_bh(&tp->rx_stats.syncp); in rtl8139_get_stats64()
2553 } while (u64_stats_fetch_retry_bh(&tp->rx_stats.syncp, start)); in rtl8139_get_stats64()
2556 start = u64_stats_fetch_begin_bh(&tp->tx_stats.syncp); in rtl8139_get_stats64()
2559 } while (u64_stats_fetch_retry_bh(&tp->tx_stats.syncp, start)); in rtl8139_get_stats64()
/linux-3.4.99/block/
Dblk-cgroup.c411 u64_stats_update_begin(&stats_cpu->syncp); in blkiocg_update_dispatch_stats()
417 u64_stats_update_end(&stats_cpu->syncp); in blkiocg_update_dispatch_stats()
457 u64_stats_update_begin(&stats_cpu->syncp); in blkiocg_update_io_merged_stats()
460 u64_stats_update_end(&stats_cpu->syncp); in blkiocg_update_io_merged_stats()
680 start = u64_stats_fetch_begin(&stats_cpu->syncp); in blkio_read_stat_cpu()
685 } while(u64_stats_fetch_retry(&stats_cpu->syncp, start)); in blkio_read_stat_cpu()
/linux-3.4.99/drivers/net/team/
Dteam.c433 u64_stats_update_begin(&pcpu_stats->syncp); in team_handle_frame()
438 u64_stats_update_end(&pcpu_stats->syncp); in team_handle_frame()
821 u64_stats_update_begin(&pcpu_stats->syncp); in team_xmit()
824 u64_stats_update_end(&pcpu_stats->syncp); in team_xmit()
930 start = u64_stats_fetch_begin_bh(&p->syncp); in team_get_stats64()
936 } while (u64_stats_fetch_retry_bh(&p->syncp, start)); in team_get_stats64()
/linux-3.4.99/net/ipv4/
Dproc.c356 offsetof(struct ipstats_mib, syncp))); in snmp_seq_show()
445 offsetof(struct ipstats_mib, syncp))); in netstat_seq_show()
Daf_inet.c1472 struct u64_stats_sync *syncp; in snmp_fold_field64() local
1477 syncp = (struct u64_stats_sync *)(bhptr + syncp_offset); in snmp_fold_field64()
1479 start = u64_stats_fetch_begin_bh(syncp); in snmp_fold_field64()
1481 } while (u64_stats_fetch_retry_bh(syncp, start)); in snmp_fold_field64()
/linux-3.4.99/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf.h77 struct u64_stats_sync syncp; member

12