/linux-4.1.27/net/core/ |
H A D | gen_estimator.c | 86 spinlock_t *stats_lock; member in struct:gen_estimator 124 spin_lock(e->stats_lock); est_timer() 142 spin_unlock(e->stats_lock); est_timer() 194 * @stats_lock: statistics lock 209 spinlock_t *stats_lock, gen_new_estimator() 232 est->stats_lock = stats_lock; gen_new_estimator() 264 * Note : Caller should respect an RCU grace period before freeing stats_lock 290 * @stats_lock: statistics lock 301 spinlock_t *stats_lock, struct nlattr *opt) gen_replace_estimator() 304 return gen_new_estimator(bstats, cpu_bstats, rate_est, stats_lock, opt); gen_replace_estimator() 206 gen_new_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu __percpu *cpu_bstats, struct gnet_stats_rate_est64 *rate_est, spinlock_t *stats_lock, struct nlattr *opt) gen_new_estimator() argument 298 gen_replace_estimator(struct gnet_stats_basic_packed *bstats, struct gnet_stats_basic_cpu __percpu *cpu_bstats, struct gnet_stats_rate_est64 *rate_est, spinlock_t *stats_lock, struct nlattr *opt) gen_replace_estimator() argument
|
/linux-4.1.27/include/net/ |
H A D | gen_stats.h | 53 spinlock_t *stats_lock, struct nlattr *opt); 59 spinlock_t *stats_lock, struct nlattr *opt);
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_port.c | 172 spin_lock_bh(&priv->stats_lock); mlx4_en_DUMP_ETH_STATS() 297 spin_unlock_bh(&priv->stats_lock); mlx4_en_DUMP_ETH_STATS() 315 spin_lock_bh(&priv->stats_lock); mlx4_en_DUMP_ETH_STATS() 346 spin_unlock_bh(&priv->stats_lock); mlx4_en_DUMP_ETH_STATS()
|
H A D | en_netdev.c | 1313 spin_lock_bh(&priv->stats_lock); mlx4_en_get_stats() 1315 spin_unlock_bh(&priv->stats_lock); mlx4_en_get_stats() 1382 spin_lock_bh(&priv->stats_lock); mlx4_en_auto_moderation() 1385 spin_unlock_bh(&priv->stats_lock); mlx4_en_auto_moderation() 2778 spin_lock_init(&priv->stats_lock); mlx4_en_init_netdev()
|
H A D | mlx4_en.h | 503 spinlock_t stats_lock; member in struct:mlx4_en_priv
|
H A D | en_ethtool.c | 361 spin_lock_bh(&priv->stats_lock); mlx4_en_get_ethtool_stats() 408 spin_unlock_bh(&priv->stats_lock); mlx4_en_get_ethtool_stats()
|
/linux-4.1.27/drivers/net/ethernet/atheros/alx/ |
H A D | alx.h | 111 spinlock_t stats_lock; member in struct:alx_priv
|
H A D | ethtool.c | 270 spin_lock(&alx->stats_lock); alx_get_ethtool_stats() 277 spin_unlock(&alx->stats_lock); alx_get_ethtool_stats()
|
H A D | main.c | 1177 spin_lock(&alx->stats_lock); alx_get_stats64() 1215 spin_unlock(&alx->stats_lock); alx_get_stats64() 1291 spin_lock_init(&alx->stats_lock); alx_probe()
|
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/ |
H A D | atl2.c | 118 spin_lock_init(&adapter->stats_lock); atl2_sw_init() 572 spin_lock(&adapter->stats_lock); atl2_check_for_link() 575 spin_unlock(&adapter->stats_lock); atl2_check_for_link() 593 spin_lock(&adapter->stats_lock); atl2_clear_phy_int() 595 spin_unlock(&adapter->stats_lock); atl2_clear_phy_int() 978 spin_lock_irqsave(&adapter->stats_lock, flags); atl2_mii_ioctl() 981 spin_unlock_irqrestore(&adapter->stats_lock, flags); atl2_mii_ioctl() 984 spin_unlock_irqrestore(&adapter->stats_lock, flags); atl2_mii_ioctl() 989 spin_lock_irqsave(&adapter->stats_lock, flags); atl2_mii_ioctl() 992 spin_unlock_irqrestore(&adapter->stats_lock, flags); atl2_mii_ioctl() 995 spin_unlock_irqrestore(&adapter->stats_lock, flags); atl2_mii_ioctl() 1043 spin_lock_irqsave(&adapter->stats_lock, flags); atl2_watchdog() 1046 spin_unlock_irqrestore(&adapter->stats_lock, flags); atl2_watchdog() 1066 spin_lock_irqsave(&adapter->stats_lock, flags); atl2_phy_config() 1070 spin_unlock_irqrestore(&adapter->stats_lock, flags); atl2_phy_config() 1270 spin_lock_irqsave(&adapter->stats_lock, flags); atl2_link_chg_task() 1272 spin_unlock_irqrestore(&adapter->stats_lock, flags); atl2_link_chg_task()
|
H A D | atl2.h | 459 spinlock_t stats_lock; member in struct:atl2_adapter
|
/linux-4.1.27/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_stats.c | 688 mutex_lock(&dev->stats_lock); ocrdma_dbgfs_ops_read() 737 mutex_unlock(&dev->stats_lock); ocrdma_dbgfs_ops_read() 830 mutex_init(&dev->stats_lock); ocrdma_add_port_stats() 843 mutex_destroy(&dev->stats_lock); ocrdma_rem_port_stats()
|
H A D | ocrdma.h | 277 struct mutex stats_lock; /* provide synch for debugfs operations */ member in struct:ocrdma_dev
|
/linux-4.1.27/kernel/sched/ |
H A D | cputime.c | 299 flags = read_seqbegin_or_lock_irqsave(&sig->stats_lock, &seq); thread_group_cputime() 312 } while (need_seqretry(&sig->stats_lock, seq)); 313 done_seqretry_irqrestore(&sig->stats_lock, seq, flags);
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_offload.c | 362 spin_lock(&adapter->stats_lock); cxgb_rdma_ctl() 364 spin_unlock(&adapter->stats_lock); cxgb_rdma_ctl() 463 spin_lock(&adapter->stats_lock); cxgb_offload_ctl() 466 spin_unlock(&adapter->stats_lock); cxgb_offload_ctl()
|
H A D | cxgb3_main.c | 1492 spin_lock(&adapter->stats_lock); cxgb_get_stats() 1494 spin_unlock(&adapter->stats_lock); cxgb_get_stats() 1623 spin_lock(&adapter->stats_lock); get_drvinfo() 1626 spin_unlock(&adapter->stats_lock); get_drvinfo() 1668 spin_lock(&adapter->stats_lock); get_stats() 1670 spin_unlock(&adapter->stats_lock); get_stats() 2618 spin_lock(&adapter->stats_lock); for_each_port() 2620 spin_unlock(&adapter->stats_lock); for_each_port() 3254 spin_lock_init(&adapter->stats_lock); init_one()
|
H A D | adapter.h | 265 spinlock_t stats_lock; member in struct:adapter
|
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/ |
H A D | igbvf.h | 245 spinlock_t stats_lock; /* prevent concurrent stats updates */ member in struct:igbvf_adapter
|
H A D | netdev.c | 1606 spin_lock_init(&adapter->stats_lock); igbvf_sw_init()
|
/linux-4.1.27/drivers/net/wireless/prism54/ |
H A D | islpci_dev.h | 91 struct mutex stats_lock; member in struct:__anon8101
|
H A D | isl_ioctl.c | 170 mutex_lock(&priv->stats_lock); prism54_update_stats() 212 mutex_unlock(&priv->stats_lock); prism54_update_stats() 221 if (mutex_trylock(&priv->stats_lock)) { prism54_get_wireless_stats() 226 mutex_unlock(&priv->stats_lock); prism54_get_wireless_stats()
|
H A D | islpci_dev.c | 872 mutex_init(&priv->stats_lock); islpci_setup()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_stats.c | 1375 if (down_trylock(&bp->stats_lock)) { bnx2x_stats_handle() 1381 if (unlikely(down_timeout(&bp->stats_lock, HZ / 10))) { bnx2x_stats_handle() 1391 up(&bp->stats_lock); bnx2x_stats_handle() 1977 rc = down_timeout(&bp->stats_lock, HZ / 10); bnx2x_stats_safe_exec() 1999 up(&bp->stats_lock); bnx2x_stats_safe_exec()
|
H A D | bnx2x.h | 1777 struct semaphore stats_lock; member in struct:bnx2x
|
H A D | bnx2x_main.c | 12058 sema_init(&bp->stats_lock, 1); bnx2x_init_bp() 13694 if (!down_timeout(&bp->stats_lock, HZ / 10)) { bnx2x_eeh_nic_unload() 13696 up(&bp->stats_lock); bnx2x_eeh_nic_unload()
|
/linux-4.1.27/kernel/ |
H A D | exit.c | 127 write_seqlock(&sig->stats_lock); __exit_signal() 141 write_sequnlock(&sig->stats_lock); __exit_signal() 1038 * psig->stats_lock also protects us from our sub-theads wait_task_zombie() 1049 write_seqlock(&psig->stats_lock); wait_task_zombie() 1072 write_sequnlock(&psig->stats_lock); wait_task_zombie()
|
H A D | fork.c | 1133 seqlock_init(&sig->stats_lock); copy_signal()
|
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe.h | 598 * @stats_lock: Spinlock structure for status 623 spinlock_t stats_lock; member in struct:pch_gbe_adapter
|
H A D | pch_gbe_main.c | 1275 spin_lock_irqsave(&adapter->stats_lock, flags); pch_gbe_update_stats() 1302 spin_unlock_irqrestore(&adapter->stats_lock, flags); pch_gbe_update_stats() 2053 spin_lock_init(&adapter->stats_lock); pch_gbe_sw_init()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/ |
H A D | qlge_ethtool.c | 249 spin_lock(&qdev->stats_lock); ql_update_stats() 326 spin_unlock(&qdev->stats_lock); ql_update_stats()
|
H A D | qlge.h | 2078 spinlock_t stats_lock; member in struct:ql_adapter
|
H A D | qlge_main.c | 4645 spin_lock_init(&qdev->stats_lock); ql_init_device()
|
/linux-4.1.27/drivers/net/ethernet/sfc/ |
H A D | falcon.c | 1444 spin_lock(&efx->stats_lock); falcon_stats_timer_func() 1450 spin_unlock(&efx->stats_lock); falcon_stats_timer_func() 2616 spin_lock_bh(&efx->stats_lock); falcon_start_nic_stats() 2619 spin_unlock_bh(&efx->stats_lock); falcon_start_nic_stats() 2637 spin_lock_bh(&efx->stats_lock); falcon_stop_nic_stats() 2639 spin_unlock_bh(&efx->stats_lock); falcon_stop_nic_stats() 2651 spin_lock_bh(&efx->stats_lock); falcon_stop_nic_stats() 2653 spin_unlock_bh(&efx->stats_lock); falcon_stop_nic_stats()
|
H A D | efx.c | 1776 spin_lock_bh(&efx->stats_lock); efx_start_all() 1778 spin_unlock_bh(&efx->stats_lock); efx_start_all() 1798 spin_lock_bh(&efx->stats_lock); efx_stop_all() 1800 spin_unlock_bh(&efx->stats_lock); efx_stop_all() 2110 spin_lock_bh(&efx->stats_lock); efx_net_stats() 2112 spin_unlock_bh(&efx->stats_lock); efx_net_stats() 2727 spin_lock_init(&efx->stats_lock); efx_init_struct()
|
H A D | ethtool.c | 449 spin_lock_bh(&efx->stats_lock); efx_ethtool_get_stats() 480 spin_unlock_bh(&efx->stats_lock);
|
H A D | net_driver.h | 925 * @stats_lock: Statistics update lock. Must be held when calling 1073 spinlock_t stats_lock; member in struct:efx_nic
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000/ |
H A D | e1000.h | 238 spinlock_t stats_lock; member in struct:e1000_adapter
|
H A D | e1000_main.c | 1320 spin_lock_init(&adapter->stats_lock); e1000_sw_init() 3625 spin_lock_irqsave(&adapter->stats_lock, flags); e1000_update_stats() 3629 * be written while holding adapter->stats_lock e1000_update_stats() 3754 spin_unlock_irqrestore(&adapter->stats_lock, flags); e1000_update_stats() 4102 spin_lock_irqsave(&adapter->stats_lock, irq_flags); e1000_tbi_should_accept() 4104 spin_unlock_irqrestore(&adapter->stats_lock, irq_flags); e1000_tbi_should_accept() 4769 spin_lock_irqsave(&adapter->stats_lock, flags); e1000_mii_ioctl() 4772 spin_unlock_irqrestore(&adapter->stats_lock, flags); e1000_mii_ioctl() 4775 spin_unlock_irqrestore(&adapter->stats_lock, flags); e1000_mii_ioctl() 4781 spin_lock_irqsave(&adapter->stats_lock, flags); e1000_mii_ioctl() 4784 spin_unlock_irqrestore(&adapter->stats_lock, flags); e1000_mii_ioctl() 4787 spin_unlock_irqrestore(&adapter->stats_lock, flags); e1000_mii_ioctl()
|
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_common.h | 476 spinlock_t stats_lock; /* lock for tx/rx statatics */ member in struct:sxgbe_priv_data
|
H A D | sxgbe_main.c | 1735 spin_lock(&priv->stats_lock); sxgbe_get_stats64() 1779 spin_unlock(&priv->stats_lock); sxgbe_get_stats64() 2176 spin_lock_init(&priv->stats_lock);
|
/linux-4.1.27/drivers/net/ethernet/calxeda/ |
H A D | xgmac.c | 388 spinlock_t stats_lock; member in struct:xgmac_priv 1471 spin_lock_bh(&priv->stats_lock); xgmac_get_stats64() 1492 spin_unlock_bh(&priv->stats_lock); xgmac_get_stats64() 1740 spin_lock_init(&priv->stats_lock); xgmac_probe()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_main.c | 1965 spin_lock(&adap->stats_lock); cxgb4_get_tcp_stats() 1967 spin_unlock(&adap->stats_lock); cxgb4_get_tcp_stats() 2871 spin_lock(&adapter->stats_lock); cxgb_get_stats() 2873 spin_unlock(&adapter->stats_lock); cxgb_get_stats() 2877 spin_unlock(&adapter->stats_lock); cxgb_get_stats() 3995 spin_lock(&adap->stats_lock); for_each_port() 4002 spin_unlock(&adap->stats_lock); 4519 spin_lock_init(&adapter->stats_lock); init_one()
|
H A D | cxgb4.h | 719 spinlock_t stats_lock; member in struct:adapter
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | adapter.h | 383 spinlock_t stats_lock; member in struct:adapter
|
H A D | cxgb4vf_main.c | 839 spin_lock(&adapter->stats_lock); cxgb4vf_get_stats() 841 spin_unlock(&adapter->stats_lock); cxgb4vf_get_stats() 2681 spin_lock_init(&adapter->stats_lock); cxgb4vf_pci_probe()
|
/linux-4.1.27/include/linux/ |
H A D | sched.h | 694 seqlock_t stats_lock; member in struct:signal_struct
|