Home
last modified time | relevance | path

Searched refs:rss_lock (Results 1 – 8 of 8) sorted by relevance

/linux/kernel/rcu/
H A Dsync.c15 #define rss_lock gp_wait.lock macro
65 spin_lock_irqsave(&rsp->rss_lock, flags); in rcu_sync_func()
87 spin_unlock_irqrestore(&rsp->rss_lock, flags); in rcu_sync_func()
109 spin_lock_irq(&rsp->rss_lock); in rcu_sync_enter()
126 spin_unlock_irq(&rsp->rss_lock); in rcu_sync_enter()
156 spin_lock_irq(&rsp->rss_lock); in rcu_sync_exit()
166 spin_unlock_irq(&rsp->rss_lock); in rcu_sync_exit()
179 spin_lock_irq(&rsp->rss_lock); in rcu_sync_dtor()
184 spin_unlock_irq(&rsp->rss_lock); in rcu_sync_dtor()
/linux/net/ethtool/
H A Drss.c97 mutex_lock(&dev->ethtool->rss_lock); in rss_prepare_flow_hash()
112 mutex_unlock(&dev->ethtool->rss_lock); in rss_prepare_flow_hash()
159 mutex_lock(&dev->ethtool->rss_lock); in rss_prepare_get()
177 mutex_unlock(&dev->ethtool->rss_lock); in rss_prepare_get()
210 mutex_lock(&dev->ethtool->rss_lock); in rss_prepare_ctx()
236 mutex_unlock(&dev->ethtool->rss_lock); in rss_prepare_ctx()
867 mutex_lock(&dev->ethtool->rss_lock); in ethnl_rss_set()
900 mutex_unlock(&dev->ethtool->rss_lock); in ethnl_rss_set()
1056 mutex_lock(&dev->ethtool->rss_lock); in ethnl_rss_create_doit()
1106 mutex_unlock(&dev->ethtool->rss_lock); in ethnl_rss_create_doit()
[all …]
H A Dcommon.c742 mutex_lock(&dev->ethtool->rss_lock); in ethtool_get_max_rss_ctx_channel()
745 mutex_unlock(&dev->ethtool->rss_lock); in ethtool_get_max_rss_ctx_channel()
777 mutex_lock(&dev->ethtool->rss_lock); in ethtool_get_max_rxfh_channel()
779 mutex_unlock(&dev->ethtool->rss_lock); in ethtool_get_max_rxfh_channel()
1197 !lockdep_is_held_type(&dev->ethtool->rss_lock, -1), in ethtool_rxfh_context_lost()
H A Dioctl.c1109 mutex_lock(&dev->ethtool->rss_lock); in ethtool_set_rxfh_fields()
1129 mutex_unlock(&dev->ethtool->rss_lock); in ethtool_set_rxfh_fields()
1161 mutex_lock(&dev->ethtool->rss_lock); in ethtool_get_rxfh_fields()
1163 mutex_unlock(&dev->ethtool->rss_lock); in ethtool_get_rxfh_fields()
1332 mutex_lock(&dev->ethtool->rss_lock); in ethtool_get_rxfh_indir()
1334 mutex_unlock(&dev->ethtool->rss_lock); in ethtool_get_rxfh_indir()
1400 mutex_lock(&dev->ethtool->rss_lock); in ethtool_set_rxfh_indir()
1412 mutex_unlock(&dev->ethtool->rss_lock); in ethtool_set_rxfh_indir()
1472 mutex_lock(&dev->ethtool->rss_lock); in ethtool_get_rxfh()
1518 mutex_unlock(&dev->ethtool->rss_lock); in ethtool_get_rxfh()
[all …]
/linux/drivers/net/ethernet/sfc/
H A Dmcdi_filters.c383 mutex_lock(&efx->net_dev->ethtool->rss_lock); in efx_mcdi_filter_insert_locked()
551 mutex_unlock(&efx->net_dev->ethtool->rss_lock); in efx_mcdi_filter_insert_locked()
1391 mutex_lock(&efx->net_dev->ethtool->rss_lock); in efx_mcdi_filter_table_restore()
1447 mutex_unlock(&efx->net_dev->ethtool->rss_lock); in efx_mcdi_filter_table_restore()
2113 WARN_ON(!mutex_is_locked(&efx->net_dev->ethtool->rss_lock)); in efx_mcdi_rx_push_rss_context_config()
2140 WARN_ON(!mutex_is_locked(&efx->net_dev->ethtool->rss_lock)); in efx_mcdi_rx_pull_rss_context_config()
2195 WARN_ON(!mutex_is_locked(&efx->net_dev->ethtool->rss_lock)); in efx_mcdi_rx_restore_rss_contexts()
H A Defx_common.c701 mutex_lock(&efx->net_dev->ethtool->rss_lock); in efx_reset_down()
764 mutex_unlock(&efx->net_dev->ethtool->rss_lock); in efx_reset_up()
780 mutex_unlock(&efx->net_dev->ethtool->rss_lock); in efx_reset_up()
H A Drx_common.c563 WARN_ON(!mutex_is_locked(&efx->net_dev->ethtool->rss_lock)); in efx_find_rss_context_entry()
/linux/net/core/
H A Ddev.c11332 mutex_init(&dev->ethtool->rss_lock); in register_netdevice()
12258 mutex_lock(&dev->ethtool->rss_lock); in netdev_rss_contexts_free()
12265 mutex_unlock(&dev->ethtool->rss_lock); in netdev_rss_contexts_free()
12437 mutex_destroy(&dev->ethtool->rss_lock); in unregister_netdevice_many_notify()