Home
last modified time | relevance | path

Searched refs:adminq_lock (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_main.c200 spin_lock_irqsave(&lif->adminq_lock, irqflags); in ionic_adminq_flush()
202 spin_unlock_irqrestore(&lif->adminq_lock, irqflags); in ionic_adminq_flush()
215 spin_unlock_irqrestore(&lif->adminq_lock, irqflags); in ionic_adminq_flush()
351 spin_lock_irqsave(&lif->adminq_lock, irqflags); in ionic_adminq_poke_doorbell()
354 spin_unlock_irqrestore(&lif->adminq_lock, irqflags); in ionic_adminq_poke_doorbell()
369 spin_unlock_irqrestore(&lif->adminq_lock, irqflags); in ionic_adminq_poke_doorbell()
382 spin_lock_irqsave(&lif->adminq_lock, irqflags); in ionic_adminq_post()
384 spin_unlock_irqrestore(&lif->adminq_lock, irqflags); in ionic_adminq_post()
412 spin_unlock_irqrestore(&lif->adminq_lock, irqflags); in ionic_adminq_post()
/linux/drivers/net/ethernet/amd/pds_core/
H A Dadminq.c107 spin_lock_irqsave(&pdsc->adminq_lock, irqflags); in pdsc_process_adminq()
129 spin_unlock_irqrestore(&pdsc->adminq_lock, irqflags); in pdsc_process_adminq()
179 spin_lock_irqsave(&pdsc->adminq_lock, irqflags); in __pdsc_adminq_post()
229 spin_unlock_irqrestore(&pdsc->adminq_lock, irqflags); in __pdsc_adminq_post()
H A Dcore.h211 spinlock_t adminq_lock; /* lock for adminq operations */ member
H A Dmain.c254 spin_lock_init(&pdsc->adminq_lock); in pdsc_init_pf()
/linux/drivers/net/ethernet/google/gve/
H A Dgve_adminq.c351 mutex_init(&priv->adminq_lock); in gve_adminq_alloc()
466 lockdep_assert_held(&priv->adminq_lock); in gve_adminq_kick_and_wait()
500 lockdep_assert_held(&priv->adminq_lock); in gve_adminq_issue_cmd()
604 mutex_lock(&priv->adminq_lock); in gve_adminq_execute_cmd()
619 mutex_unlock(&priv->adminq_lock); in gve_adminq_execute_cmd()
738 mutex_lock(&priv->adminq_lock); in gve_adminq_create_tx_queues()
749 mutex_unlock(&priv->adminq_lock); in gve_adminq_create_tx_queues()
823 mutex_lock(&priv->adminq_lock); in gve_adminq_create_rx_queues()
834 mutex_unlock(&priv->adminq_lock); in gve_adminq_create_rx_queues()
861 mutex_lock(&priv->adminq_lock); in gve_adminq_destroy_tx_queues()
[all …]
H A Dgve.h848 struct mutex adminq_lock; /* Protects adminq command execution */ member