Home
last modified time | relevance | path

Searched refs:dev_cmd_lock (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/
H A 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()
H A 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...]
H A 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()
[all...]
H A 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()
H A Dionic.h40 struct mutex dev_cmd_lock; /* lock for dev_cmd operations */ member
H A 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()
[all...]
H A 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()
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/
H A 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()
H A Dionic_main.c566 mutex_lock(&ionic->dev_cmd_lock); in ionic_identify()
577 mutex_unlock(&ionic->dev_cmd_lock); in ionic_identify()
614 mutex_lock(&ionic->dev_cmd_lock); in ionic_init()
617 mutex_unlock(&ionic->dev_cmd_lock); in ionic_init()
630 mutex_lock(&ionic->dev_cmd_lock); in ionic_reset()
633 mutex_unlock(&ionic->dev_cmd_lock); in ionic_reset()
645 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_identify()
654 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_identify()
678 mutex_lock(&ionic->dev_cmd_lock); in ionic_port_init()
687 mutex_unlock(&ionic->dev_cmd_lock); in ionic_port_init()
[all...]
H A 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()
[all...]
H A Dionic.h45 struct mutex dev_cmd_lock; /* lock for dev_cmd operations */ member
H A Dionic_bus_pci.c309 mutex_init(&ionic->dev_cmd_lock); in ionic_probe()
382 mutex_destroy(&ionic->dev_cmd_lock); in ionic_probe()
412 mutex_destroy(&ionic->dev_cmd_lock); in ionic_remove()
H A Dionic_dev.c465 mutex_lock(&ionic->dev_cmd_lock); in ionic_set_vf_config()
468 mutex_unlock(&ionic->dev_cmd_lock); in ionic_set_vf_config()
499 mutex_lock(&ionic->dev_cmd_lock); in ionic_dev_cmd_vf_getattr()
504 mutex_unlock(&ionic->dev_cmd_lock); in ionic_dev_cmd_vf_getattr()
H A Dionic_lif.c3244 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
3247 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_reset()
3444 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
3448 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_adminq_init()
3604 mutex_lock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3608 mutex_unlock(&lif->ionic->dev_cmd_lock); in ionic_lif_init()
3793 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3807 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_queue_identify()
3849 mutex_lock(&ionic->dev_cmd_lock); in ionic_lif_identify()
3853 mutex_unlock(&ionic->dev_cmd_lock); in ionic_lif_identify()
[all...]

Completed in 17 milliseconds