Home
last modified time | relevance | path

Searched refs:dev_cmd_lock (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/pensando/ionic/
Dionic_fw.c76 mutex_lock(&ionic->dev_cmd_lock); in ionic_fw_status_long_wait()
79 mutex_unlock(&ionic->dev_cmd_lock); in ionic_fw_status_long_wait()
133 mutex_lock(&ionic->dev_cmd_lock); in ionic_firmware_update()
139 mutex_unlock(&ionic->dev_cmd_lock); in ionic_firmware_update()
156 mutex_lock(&ionic->dev_cmd_lock); in ionic_firmware_update()
161 mutex_unlock(&ionic->dev_cmd_lock); in ionic_firmware_update()
177 mutex_lock(&ionic->dev_cmd_lock); in ionic_firmware_update()
180 mutex_unlock(&ionic->dev_cmd_lock); in ionic_firmware_update()
Dionic_main.c620 mutex_lock(&ionic->dev_cmd_lock); in ionic_identify()
631 mutex_unlock(&ionic->dev_cmd_lock); in ionic_identify()
668 mutex_lock(&ionic->dev_cmd_lock); in ionic_init()
671 mutex_unlock(&ionic->dev_cmd_lock); in ionic_init()
684 mutex_lock(&ionic->dev_cmd_lock); in ionic_reset()
687 mutex_unlock(&ionic->dev_cmd_lock); in ionic_reset()
699 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_identify()
708 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_identify()
732 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_init()
741 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_init()
[all …]
Dionic_ethtool.c286 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
289 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
296 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
299 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
346 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_pauseparam()
349 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_pauseparam()
414 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_set_fecparam()
417 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_set_fecparam()
1080 mutex_lock(&ionic->dev_cmd_lock); in ionic_nway_reset()
1090 mutex_unlock(&ionic->dev_cmd_lock); in ionic_nway_reset()
Dionic_bus_pci.c319 mutex_init(&ionic->dev_cmd_lock); in ionic_probe()
399 mutex_destroy(&ionic->dev_cmd_lock); in ionic_probe()
431 mutex_destroy(&ionic->dev_cmd_lock); in ionic_remove()
Dionic.h47 struct mutex dev_cmd_lock; /* lock for dev_cmd operations */ member
Dionic_dev.c605 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_vf_config()
608 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_vf_config()
Dionic_lif.c3370 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
3373 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
3574 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
3578 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
3734 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3738 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3928 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3942 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3995 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_identify()
3999 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_identify()