Home
last modified time | relevance | path

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

/Linux-v6.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()
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.c531 mutex_lock(&ionic->dev_cmd_lock); in ionic_identify()
542 mutex_unlock(&ionic->dev_cmd_lock); in ionic_identify()
579 mutex_lock(&ionic->dev_cmd_lock); in ionic_init()
582 mutex_unlock(&ionic->dev_cmd_lock); in ionic_init()
595 mutex_lock(&ionic->dev_cmd_lock); in ionic_reset()
598 mutex_unlock(&ionic->dev_cmd_lock); in ionic_reset()
610 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_identify()
619 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_identify()
643 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_init()
652 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_init()
[all …]
Dionic_ethtool.c270 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
273 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
280 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
283 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_link_ksettings()
330 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_pauseparam()
333 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_pauseparam()
398 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_set_fecparam()
401 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_set_fecparam()
949 mutex_lock(&ionic->dev_cmd_lock); in ionic_nway_reset()
959 mutex_unlock(&ionic->dev_cmd_lock); in ionic_nway_reset()
Dionic_bus_pci.c230 mutex_init(&ionic->dev_cmd_lock); in ionic_probe()
370 mutex_destroy(&ionic->dev_cmd_lock); in ionic_probe()
398 mutex_destroy(&ionic->dev_cmd_lock); in ionic_remove()
Dionic.h45 struct mutex dev_cmd_lock; /* lock for dev_cmd operations */ member
Dionic_dev.c436 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_vf_config()
439 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_vf_config()
470 mutex_lock(&ionic->dev_cmd_lock); in ionic_dev_cmd_vf_getattr()
475 mutex_unlock(&ionic->dev_cmd_lock); in ionic_dev_cmd_vf_getattr()
Dionic_lif.c2974 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
2977 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
3152 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
3156 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
3306 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3310 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3495 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3509 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3551 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_identify()
3555 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_identify()