Home
last modified time | relevance | path

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

/Linux-v5.10/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()
136 mutex_lock(&ionic->dev_cmd_lock); in ionic_firmware_update()
142 mutex_unlock(&ionic->dev_cmd_lock); in ionic_firmware_update()
159 mutex_lock(&ionic->dev_cmd_lock); in ionic_firmware_update()
164 mutex_unlock(&ionic->dev_cmd_lock); in ionic_firmware_update()
180 mutex_lock(&ionic->dev_cmd_lock); in ionic_firmware_update()
183 mutex_unlock(&ionic->dev_cmd_lock); in ionic_firmware_update()
Dionic_main.c423 mutex_lock(&ionic->dev_cmd_lock); in ionic_identify()
434 mutex_unlock(&ionic->dev_cmd_lock); in ionic_identify()
459 mutex_lock(&ionic->dev_cmd_lock); in ionic_init()
462 mutex_unlock(&ionic->dev_cmd_lock); in ionic_init()
472 mutex_lock(&ionic->dev_cmd_lock); in ionic_reset()
475 mutex_unlock(&ionic->dev_cmd_lock); in ionic_reset()
487 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_identify()
496 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_identify()
522 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_init()
531 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_init()
[all …]
Dionic_ethtool.c275 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
278 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
285 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
288 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
332 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_pauseparam()
335 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_pauseparam()
397 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_set_fecparam()
400 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_set_fecparam()
861 mutex_lock(&ionic->dev_cmd_lock); in ionic_nway_reset()
871 mutex_unlock(&ionic->dev_cmd_lock); in ionic_nway_reset()
Dionic_bus_pci.c225 mutex_init(&ionic->dev_cmd_lock); in ionic_probe()
362 mutex_destroy(&ionic->dev_cmd_lock); in ionic_probe()
393 mutex_destroy(&ionic->dev_cmd_lock); in ionic_remove()
Dionic.h40 struct mutex dev_cmd_lock; /* lock for dev_cmd operations */ member
Dionic_lif.c2513 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
2516 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
2674 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
2678 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
2814 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
2818 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3008 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3022 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3064 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_identify()
3068 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_identify()
Dionic_dev.c380 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_vf_config()
383 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_vf_config()