Home
last modified time | relevance | path

Searched refs:pcpu_stats (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/include/linux/
Dif_macvlan.h44 struct vlan_pcpu_stats __percpu *pcpu_stats; member
71 struct vlan_pcpu_stats *pcpu_stats; in macvlan_count_rx() local
73 pcpu_stats = this_cpu_ptr(vlan->pcpu_stats); in macvlan_count_rx()
74 u64_stats_update_begin(&pcpu_stats->syncp); in macvlan_count_rx()
75 pcpu_stats->rx_packets++; in macvlan_count_rx()
76 pcpu_stats->rx_bytes += len; in macvlan_count_rx()
78 pcpu_stats->rx_multicast++; in macvlan_count_rx()
79 u64_stats_update_end(&pcpu_stats->syncp); in macvlan_count_rx()
81 this_cpu_inc(vlan->pcpu_stats->rx_errors); in macvlan_count_rx()
Dif_team.h177 struct team_pcpu_stats __percpu *pcpu_stats; member
Dnetdevice.h2025 typeof(type) __percpu *pcpu_stats = alloc_percpu(type); \
2026 if (pcpu_stats) { \
2030 stat = per_cpu_ptr(pcpu_stats, __cpu); \
2034 pcpu_stats; \
/linux-4.1.27/drivers/net/team/
Dteam_mode_loadbalance.c63 struct lb_pcpu_stats __percpu *pcpu_stats; member
73 struct lb_stats __percpu *pcpu_stats; member
193 struct lb_pcpu_stats *pcpu_stats; in lb_update_tx_stats() local
197 pcpu_stats = this_cpu_ptr(lb_priv->pcpu_stats); in lb_update_tx_stats()
198 port_stats = this_cpu_ptr(lb_port_priv->pcpu_stats); in lb_update_tx_stats()
199 hash_stats = &pcpu_stats->hash_stats[hash]; in lb_update_tx_stats()
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()
450 struct lb_pcpu_stats *pcpu_stats; in lb_stats_refresh() local
473 pcpu_stats = per_cpu_ptr(lb_priv->pcpu_stats, i); in lb_stats_refresh()
[all …]
Dteam.c736 struct team_pcpu_stats *pcpu_stats; in team_handle_frame() local
738 pcpu_stats = this_cpu_ptr(team->pcpu_stats); in team_handle_frame()
739 u64_stats_update_begin(&pcpu_stats->syncp); in team_handle_frame()
740 pcpu_stats->rx_packets++; in team_handle_frame()
741 pcpu_stats->rx_bytes += skb->len; in team_handle_frame()
743 pcpu_stats->rx_multicast++; in team_handle_frame()
744 u64_stats_update_end(&pcpu_stats->syncp); in team_handle_frame()
748 this_cpu_inc(team->pcpu_stats->rx_dropped); in team_handle_frame()
1566 team->pcpu_stats = netdev_alloc_pcpu_stats(struct team_pcpu_stats); in team_init()
1567 if (!team->pcpu_stats) in team_init()
[all …]
/linux-4.1.27/drivers/net/
Dmacvlan.c527 struct vlan_pcpu_stats *pcpu_stats; in macvlan_start_xmit() local
529 pcpu_stats = this_cpu_ptr(vlan->pcpu_stats); in macvlan_start_xmit()
530 u64_stats_update_begin(&pcpu_stats->syncp); in macvlan_start_xmit()
531 pcpu_stats->tx_packets++; in macvlan_start_xmit()
532 pcpu_stats->tx_bytes += len; in macvlan_start_xmit()
533 u64_stats_update_end(&pcpu_stats->syncp); in macvlan_start_xmit()
535 this_cpu_inc(vlan->pcpu_stats->tx_dropped); in macvlan_start_xmit()
808 vlan->pcpu_stats = netdev_alloc_pcpu_stats(struct vlan_pcpu_stats); in macvlan_init()
809 if (!vlan->pcpu_stats) in macvlan_init()
820 free_percpu(vlan->pcpu_stats); in macvlan_uninit()
[all …]
Dmacvtap.c783 this_cpu_inc(vlan->pcpu_stats->tx_dropped); in macvtap_get_user()
/linux-4.1.27/drivers/net/ipvlan/
Dipvlan_main.c121 ipvlan->pcpu_stats = alloc_percpu(struct ipvl_pcpu_stats); in ipvlan_init()
122 if (!ipvlan->pcpu_stats) in ipvlan_init()
133 free_percpu(ipvlan->pcpu_stats); in ipvlan_uninit()
187 pcptr = this_cpu_ptr(ipvlan->pcpu_stats); in ipvlan_start_xmit()
194 this_cpu_inc(ipvlan->pcpu_stats->tx_drps); in ipvlan_start_xmit()
253 if (ipvlan->pcpu_stats) { in ipvlan_get_stats64()
261 pcptr = per_cpu_ptr(ipvlan->pcpu_stats, idx); in ipvlan_get_stats64()
Dipvlan.h70 struct ipvl_pcpu_stats __percpu *pcpu_stats; member
Dipvlan_core.c28 pcptr = this_cpu_ptr(ipvlan->pcpu_stats); in ipvlan_count_rx()
36 this_cpu_inc(ipvlan->pcpu_stats->rx_errs); in ipvlan_count_rx()