Home
last modified time | relevance | path

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

/Linux-v5.15/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()
128 mutex_lock(&ionic->dev_cmd_lock); in ionic_firmware_update()
134 mutex_unlock(&ionic->dev_cmd_lock); in ionic_firmware_update()
151 mutex_lock(&ionic->dev_cmd_lock); in ionic_firmware_update()
156 mutex_unlock(&ionic->dev_cmd_lock); in ionic_firmware_update()
172 mutex_lock(&ionic->dev_cmd_lock); in ionic_firmware_update()
175 mutex_unlock(&ionic->dev_cmd_lock); in ionic_firmware_update()
Dionic_main.c440 mutex_lock(&ionic->dev_cmd_lock); in ionic_identify()
451 mutex_unlock(&ionic->dev_cmd_lock); in ionic_identify()
478 mutex_lock(&ionic->dev_cmd_lock); in ionic_init()
481 mutex_unlock(&ionic->dev_cmd_lock); in ionic_init()
491 mutex_lock(&ionic->dev_cmd_lock); in ionic_reset()
494 mutex_unlock(&ionic->dev_cmd_lock); in ionic_reset()
506 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_identify()
515 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_identify()
539 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_init()
548 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_init()
[all …]
Dionic_ethtool.c285 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
288 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
295 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
298 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
345 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_pauseparam()
348 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_pauseparam()
413 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_set_fecparam()
416 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_set_fecparam()
982 mutex_lock(&ionic->dev_cmd_lock); in ionic_nway_reset()
992 mutex_unlock(&ionic->dev_cmd_lock); in ionic_nway_reset()
Dionic_bus_pci.c229 mutex_init(&ionic->dev_cmd_lock); in ionic_probe()
366 mutex_destroy(&ionic->dev_cmd_lock); in ionic_probe()
394 mutex_destroy(&ionic->dev_cmd_lock); in ionic_remove()
Dionic.h44 struct mutex dev_cmd_lock; /* lock for dev_cmd operations */ member
Dionic_lif.c2960 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
2963 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
3127 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
3131 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
3267 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3271 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3470 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3484 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3526 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_identify()
3530 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_identify()
Dionic_dev.c444 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_vf_config()
447 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_vf_config()