Home
last modified time | relevance | path

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

/Linux-v6.6/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.c560 mutex_lock(&ionic->dev_cmd_lock); in ionic_identify()
571 mutex_unlock(&ionic->dev_cmd_lock); in ionic_identify()
608 mutex_lock(&ionic->dev_cmd_lock); in ionic_init()
611 mutex_unlock(&ionic->dev_cmd_lock); in ionic_init()
624 mutex_lock(&ionic->dev_cmd_lock); in ionic_reset()
627 mutex_unlock(&ionic->dev_cmd_lock); in ionic_reset()
639 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_identify()
648 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_identify()
672 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_init()
681 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_init()
[all …]
Dionic_ethtool.c279 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
282 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
289 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
292 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
339 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_pauseparam()
342 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_pauseparam()
407 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_set_fecparam()
410 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_set_fecparam()
1061 mutex_lock(&ionic->dev_cmd_lock); in ionic_nway_reset()
1071 mutex_unlock(&ionic->dev_cmd_lock); in ionic_nway_reset()
Dionic_bus_pci.c309 mutex_init(&ionic->dev_cmd_lock); in ionic_probe()
382 mutex_destroy(&ionic->dev_cmd_lock); in ionic_probe()
408 mutex_destroy(&ionic->dev_cmd_lock); in ionic_remove()
Dionic.h45 struct mutex dev_cmd_lock; /* lock for dev_cmd operations */ member
Dionic_dev.c464 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_vf_config()
467 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_vf_config()
498 mutex_lock(&ionic->dev_cmd_lock); in ionic_dev_cmd_vf_getattr()
503 mutex_unlock(&ionic->dev_cmd_lock); in ionic_dev_cmd_vf_getattr()
Dionic_lif.c3241 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
3244 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
3441 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
3445 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
3601 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3605 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3790 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3804 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3846 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_identify()
3850 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_identify()