Home
last modified time | relevance | path

Searched refs:ionic_dev (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.10/drivers/net/ethernet/pensando/ionic/
Dionic_dev.h132 struct ionic_dev { struct
208 struct ionic_dev *idev;
261 static inline void ionic_intr_init(struct ionic_dev *idev, in ionic_intr_init()
289 void ionic_dev_cmd_go(struct ionic_dev *idev, union ionic_dev_cmd *cmd);
290 u8 ionic_dev_cmd_status(struct ionic_dev *idev);
291 bool ionic_dev_cmd_done(struct ionic_dev *idev);
292 void ionic_dev_cmd_comp(struct ionic_dev *idev, union ionic_dev_cmd_comp *comp);
294 void ionic_dev_cmd_identify(struct ionic_dev *idev, u8 ver);
295 void ionic_dev_cmd_init(struct ionic_dev *idev);
296 void ionic_dev_cmd_reset(struct ionic_dev *idev);
[all …]
Dionic_dev.c33 struct ionic_dev *idev = &ionic->idev; in ionic_init_devinfo()
56 struct ionic_dev *idev = &ionic->idev; in ionic_dev_setup()
107 struct ionic_dev *idev = &ionic->idev; in ionic_heartbeat_check()
186 u8 ionic_dev_cmd_status(struct ionic_dev *idev) in ionic_dev_cmd_status()
191 bool ionic_dev_cmd_done(struct ionic_dev *idev) in ionic_dev_cmd_done()
196 void ionic_dev_cmd_comp(struct ionic_dev *idev, union ionic_dev_cmd_comp *comp) in ionic_dev_cmd_comp()
201 void ionic_dev_cmd_go(struct ionic_dev *idev, union ionic_dev_cmd *cmd) in ionic_dev_cmd_go()
209 void ionic_dev_cmd_identify(struct ionic_dev *idev, u8 ver) in ionic_dev_cmd_identify()
219 void ionic_dev_cmd_init(struct ionic_dev *idev) in ionic_dev_cmd_init()
229 void ionic_dev_cmd_reset(struct ionic_dev *idev) in ionic_dev_cmd_reset()
[all …]
Dionic_fw.c25 static void ionic_dev_cmd_firmware_download(struct ionic_dev *idev, u64 addr, in ionic_dev_cmd_firmware_download()
38 static void ionic_dev_cmd_firmware_install(struct ionic_dev *idev) in ionic_dev_cmd_firmware_install()
48 static void ionic_dev_cmd_firmware_activate(struct ionic_dev *idev, u8 slot) in ionic_dev_cmd_firmware_activate()
97 struct ionic_dev *idev = &lif->ionic->idev; in ionic_firmware_update()
Dionic_main.c322 struct ionic_dev *idev = &ionic->idev; in ionic_dev_cmd_wait()
413 struct ionic_dev *idev = &ionic->idev; in ionic_identify()
456 struct ionic_dev *idev = &ionic->idev; in ionic_init()
469 struct ionic_dev *idev = &ionic->idev; in ionic_reset()
483 struct ionic_dev *idev = &ionic->idev; in ionic_port_identify()
504 struct ionic_dev *idev = &ionic->idev; in ionic_port_init()
545 struct ionic_dev *idev = &ionic->idev; in ionic_port_reset()
DMakefile6 ionic-y := ionic_main.o ionic_bus_pci.o ionic_devlink.o ionic_dev.o \
Dionic.h39 struct ionic_dev idev;
Dionic_devlink.c25 struct ionic_dev *idev = &ionic->idev; in ionic_dl_info_get()
Dionic_ethtool.c124 struct ionic_dev *idev = &lif->ionic->idev; in ionic_get_link_ksettings()
268 struct ionic_dev *idev; in ionic_set_link_ksettings()
791 struct ionic_dev *idev = &lif->ionic->idev; in ionic_get_module_info()
825 struct ionic_dev *idev = &lif->ionic->idev; in ionic_get_module_eeprom()
Dionic_txrx.c448 struct ionic_dev *idev; in ionic_tx_napi()
481 struct ionic_dev *idev; in ionic_rx_napi()
518 struct ionic_dev *idev; in ionic_txrx_napi()
665 struct ionic_dev *idev = &cq->lif->ionic->idev; in ionic_tx_flush()
Dionic_lif.c235 struct ionic_dev *idev; in ionic_qcq_enable()
288 struct ionic_dev *idev = &lif->ionic->idev; in ionic_qcq_disable()
313 struct ionic_dev *idev = &lif->ionic->idev; in ionic_lif_qcq_deinit()
479 struct ionic_dev *idev = &lif->ionic->idev; in ionic_qcq_alloc()
876 struct ionic_dev *idev = &lif->ionic->idev; in ionic_adminq_napi()
2511 struct ionic_dev *idev = &lif->ionic->idev; in ionic_lif_reset()
2665 struct ionic_dev *idev; in ionic_lif_adminq_init()
2808 struct ionic_dev *idev = &lif->ionic->idev; in ionic_lif_init()
2985 struct ionic_dev *idev; in ionic_lif_queue_identify()
3058 struct ionic_dev *idev = &ionic->idev; in ionic_lif_identify()
Dionic_debugfs.c117 struct ionic_dev *idev = &lif->ionic->idev; in ionic_debugfs_add_qcq()