Home
last modified time | relevance | path

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

/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.c425 mutex_lock(&ionic->dev_cmd_lock); in ionic_identify()
436 mutex_unlock(&ionic->dev_cmd_lock); in ionic_identify()
461 mutex_lock(&ionic->dev_cmd_lock); in ionic_init()
464 mutex_unlock(&ionic->dev_cmd_lock); in ionic_init()
474 mutex_lock(&ionic->dev_cmd_lock); in ionic_reset()
477 mutex_unlock(&ionic->dev_cmd_lock); in ionic_reset()
489 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_identify()
498 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_identify()
524 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_init()
533 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()
363 mutex_destroy(&ionic->dev_cmd_lock); in ionic_probe()
394 mutex_destroy(&ionic->dev_cmd_lock); in ionic_remove()
Dionic.h40 struct mutex dev_cmd_lock; /* lock for dev_cmd operations */ member
Dionic_lif.c2528 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
2531 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
2689 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
2693 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
2829 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
2833 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3023 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3037 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3079 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_identify()
3083 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_identify()
Dionic_dev.c381 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_vf_config()
384 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_vf_config()