Searched refs:pcpu_stats (Results 1 - 25 of 36) sorted by relevance

12

/linux-master/mm/
H A Dpercpu-internal.h158 extern struct percpu_stats pcpu_stats;
169 pcpu_stats.min_alloc_size = pcpu_stats_ai.unit_size;
184 pcpu_stats.nr_alloc++;
185 pcpu_stats.nr_cur_alloc++;
186 pcpu_stats.nr_max_alloc =
187 max(pcpu_stats.nr_max_alloc, pcpu_stats.nr_cur_alloc);
188 pcpu_stats.min_alloc_size =
189 min(pcpu_stats.min_alloc_size, size);
190 pcpu_stats
[all...]
H A Dpercpu-stats.c22 struct percpu_stats pcpu_stats; variable in typeref:struct:percpu_stats
178 seq_printf(m, " %-20s: %12llu\n", #X, (unsigned long long)pcpu_stats.X)
/linux-master/include/linux/
H A Dif_macvlan.h26 struct vlan_pcpu_stats __percpu *pcpu_stats; member in struct:macvlan_dev
45 struct vlan_pcpu_stats *pcpu_stats; local
47 pcpu_stats = get_cpu_ptr(vlan->pcpu_stats);
48 u64_stats_update_begin(&pcpu_stats->syncp);
49 u64_stats_inc(&pcpu_stats->rx_packets);
50 u64_stats_add(&pcpu_stats->rx_bytes, len);
52 u64_stats_inc(&pcpu_stats->rx_multicast);
53 u64_stats_update_end(&pcpu_stats->syncp);
54 put_cpu_ptr(vlan->pcpu_stats);
[all...]
H A Dif_team.h190 struct team_pcpu_stats __percpu *pcpu_stats; member in struct:team
/linux-master/drivers/infiniband/ulp/rtrs/
H A Drtrs-clt-stats.c22 s = get_cpu_ptr(stats->pcpu_stats);
27 s = per_cpu_ptr(stats->pcpu_stats, con->cpu);
30 put_cpu_ptr(stats->pcpu_stats);
35 this_cpu_inc(stats->pcpu_stats->rdma.failover_cnt);
47 s = per_cpu_ptr(stats->pcpu_stats, cpu);
66 s = per_cpu_ptr(stats->pcpu_stats, cpu);
90 r = &per_cpu_ptr(stats->pcpu_stats, cpu)->rdma;
119 s = per_cpu_ptr(stats->pcpu_stats, cpu);
135 s = per_cpu_ptr(stats->pcpu_stats, cpu);
168 this_cpu_inc(stats->pcpu_stats
[all...]
H A Drtrs-clt.h66 struct rtrs_clt_stats_pcpu __percpu *pcpu_stats; member in struct:rtrs_clt_stats
H A Drtrs-clt-sysfs.c39 free_percpu(stats->pcpu_stats);
/linux-master/drivers/net/team/
H A Dteam_mode_loadbalance.c71 struct lb_pcpu_stats __percpu *pcpu_stats; member in struct:lb_priv
81 struct lb_stats __percpu *pcpu_stats; member in struct:lb_port_priv
204 struct lb_pcpu_stats *pcpu_stats; local
208 pcpu_stats = this_cpu_ptr(lb_priv->pcpu_stats);
209 port_stats = this_cpu_ptr(lb_port_priv->pcpu_stats);
210 hash_stats = &pcpu_stats->hash_stats[hash];
211 u64_stats_update_begin(&pcpu_stats->syncp);
214 u64_stats_update_end(&pcpu_stats->syncp);
467 struct lb_pcpu_stats *pcpu_stats; local
[all...]
H A Dteam.c747 struct team_pcpu_stats *pcpu_stats; local
749 pcpu_stats = this_cpu_ptr(team->pcpu_stats);
750 u64_stats_update_begin(&pcpu_stats->syncp);
751 u64_stats_inc(&pcpu_stats->rx_packets);
752 u64_stats_add(&pcpu_stats->rx_bytes, skb->len);
754 u64_stats_inc(&pcpu_stats->rx_multicast);
755 u64_stats_update_end(&pcpu_stats->syncp);
759 this_cpu_inc(team->pcpu_stats->rx_nohandler);
761 this_cpu_inc(team->pcpu_stats
1721 struct team_pcpu_stats *pcpu_stats; local
[all...]
/linux-master/drivers/net/ethernet/qualcomm/rmnet/
H A Drmnet_vnd.c24 pcpu_ptr = this_cpu_ptr(priv->pcpu_stats);
37 pcpu_ptr = this_cpu_ptr(priv->pcpu_stats);
61 this_cpu_inc(priv->pcpu_stats->stats.tx_drops);
109 priv->pcpu_stats = alloc_percpu(struct rmnet_pcpu_stats);
110 if (!priv->pcpu_stats)
115 free_percpu(priv->pcpu_stats);
127 free_percpu(priv->pcpu_stats);
140 pcpu_ptr = per_cpu_ptr(priv->pcpu_stats, cpu);
H A Drmnet_config.h87 struct rmnet_pcpu_stats __percpu *pcpu_stats; member in struct:rmnet_priv
H A Drmnet_handlers.c273 this_cpu_inc(priv->pcpu_stats->stats.tx_drops);
/linux-master/drivers/net/ipvlan/
H A Dipvlan_main.c149 ipvlan->pcpu_stats = netdev_alloc_pcpu_stats(struct ipvl_pcpu_stats);
150 if (!ipvlan->pcpu_stats)
156 free_percpu(ipvlan->pcpu_stats);
171 free_percpu(ipvlan->pcpu_stats);
226 pcptr = this_cpu_ptr(ipvlan->pcpu_stats);
233 this_cpu_inc(ipvlan->pcpu_stats->tx_drps);
294 if (ipvlan->pcpu_stats) {
302 pcptr = per_cpu_ptr(ipvlan->pcpu_stats, idx);
H A Dipvlan.h68 struct ipvl_pcpu_stats __percpu *pcpu_stats; member in struct:ipvl_dev
H A Dipvtap.c55 this_cpu_inc(vlan->pcpu_stats->tx_drps);
H A Dipvlan_core.c20 pcptr = this_cpu_ptr(ipvlan->pcpu_stats);
28 this_cpu_inc(ipvlan->pcpu_stats->rx_errs);
/linux-master/drivers/net/
H A Dmacvlan.c583 struct vlan_pcpu_stats *pcpu_stats; local
585 pcpu_stats = this_cpu_ptr(vlan->pcpu_stats);
586 u64_stats_update_begin(&pcpu_stats->syncp);
587 u64_stats_inc(&pcpu_stats->tx_packets);
588 u64_stats_add(&pcpu_stats->tx_bytes, len);
589 u64_stats_update_end(&pcpu_stats->syncp);
591 this_cpu_inc(vlan->pcpu_stats->tx_dropped);
939 vlan->pcpu_stats = netdev_alloc_pcpu_stats(struct vlan_pcpu_stats);
940 if (!vlan->pcpu_stats)
[all...]
H A Dmacvtap.c59 this_cpu_inc(vlan->pcpu_stats->tx_dropped);
/linux-master/drivers/net/hyperv/
H A Dnetvsc_drv.c461 struct netvsc_vf_pcpu_stats *pcpu_stats local
464 u64_stats_update_begin(&pcpu_stats->syncp);
465 pcpu_stats->tx_packets++;
466 pcpu_stats->tx_bytes += len;
467 u64_stats_update_end(&pcpu_stats->syncp);
1449 }, pcpu_stats[] = { variable in typeref:struct:__anon136
1478 #define NETVSC_PCPU_STATS_LEN (num_present_cpus() * ARRAY_SIZE(pcpu_stats))
1569 for (j = 0; j < ARRAY_SIZE(pcpu_stats); j++)
1571 + pcpu_stats[j].offset);
1606 for (i = 0; i < ARRAY_SIZE(pcpu_stats);
2172 struct netvsc_vf_pcpu_stats *pcpu_stats local
[all...]
/linux-master/include/linux/spi/
H A Dspi.h90 #define SPI_STATISTICS_ADD_TO_FIELD(pcpu_stats, field, count) \
94 __lstats = this_cpu_ptr(pcpu_stats); \
101 #define SPI_STATISTICS_INCREMENT_FIELD(pcpu_stats, field) \
105 __lstats = this_cpu_ptr(pcpu_stats); \
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum.c286 this_cpu_inc(mlxsw_sp_port->pcpu_stats->tx_dropped);
319 this_cpu_inc(mlxsw_sp_port->pcpu_stats->tx_dropped);
740 struct mlxsw_sp_port_pcpu_stats *pcpu_stats; local
754 this_cpu_inc(mlxsw_sp_port->pcpu_stats->tx_dropped);
774 pcpu_stats = this_cpu_ptr(mlxsw_sp_port->pcpu_stats);
775 u64_stats_update_begin(&pcpu_stats->syncp);
776 pcpu_stats->tx_packets++;
777 pcpu_stats->tx_bytes += len;
778 u64_stats_update_end(&pcpu_stats
2458 struct mlxsw_sp_port_pcpu_stats *pcpu_stats; local
[all...]
H A Dspectrum_trap.c66 struct mlxsw_sp_port_pcpu_stats *pcpu_stats; local
77 pcpu_stats = this_cpu_ptr(mlxsw_sp_port->pcpu_stats);
78 u64_stats_update_begin(&pcpu_stats->syncp);
79 pcpu_stats->rx_packets++;
80 pcpu_stats->rx_bytes += skb->len;
81 u64_stats_update_end(&pcpu_stats->syncp);
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac_lib.c165 struct stmmac_pcpu_stats *stats = this_cpu_ptr(priv->xstats.pcpu_stats);
H A Ddwmac4_lib.c174 struct stmmac_pcpu_stats *stats = this_cpu_ptr(priv->xstats.pcpu_stats);
/linux-master/drivers/spi/
H A Dspi.c100 struct spi_statistics __percpu *pcpu_stats; local
103 pcpu_stats = devm_alloc_percpu(dev, struct spi_statistics);
105 pcpu_stats = alloc_percpu_gfp(struct spi_statistics, GFP_KERNEL);
107 if (pcpu_stats) {
113 stat = per_cpu_ptr(pcpu_stats, cpu);
117 return pcpu_stats;
127 const struct spi_statistics *pcpu_stats; local
132 pcpu_stats = per_cpu_ptr(stat, i);
133 field = (void *)pcpu_stats + offset;
135 start = u64_stats_fetch_begin(&pcpu_stats
313 spi_statistics_add_transfer_stats(struct spi_statistics __percpu *pcpu_stats, struct spi_transfer *xfer, struct spi_controller *ctlr) argument
[all...]

Completed in 389 milliseconds

12