Home
last modified time | relevance | path

Searched refs:ionic_dev (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.h132 struct ionic_dev { struct
209 struct ionic_dev *idev;
262 static inline void ionic_intr_init(struct ionic_dev *idev, in ionic_intr_init()
290 void ionic_dev_cmd_go(struct ionic_dev *idev, union ionic_dev_cmd *cmd);
291 u8 ionic_dev_cmd_status(struct ionic_dev *idev);
292 bool ionic_dev_cmd_done(struct ionic_dev *idev);
293 void ionic_dev_cmd_comp(struct ionic_dev *idev, union ionic_dev_cmd_comp *comp);
295 void ionic_dev_cmd_identify(struct ionic_dev *idev, u8 ver);
296 void ionic_dev_cmd_init(struct ionic_dev *idev);
297 void ionic_dev_cmd_reset(struct ionic_dev *ide
[all...]
H A Dionic_dev.c11 #include "ionic_dev.h"
33 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()
210 void ionic_dev_cmd_identify(struct ionic_dev *idev, u8 ver) in ionic_dev_cmd_identify()
220 void ionic_dev_cmd_init(struct ionic_dev *ide
[all...]
H A Dionic_main.c314 struct ionic_dev *idev = &ionic->idev; in ionic_dev_cmd_clean()
322 struct ionic_dev *idev = &ionic->idev; in ionic_dev_cmd_wait()
415 struct ionic_dev *idev = &ionic->idev; in ionic_identify()
458 struct ionic_dev *idev = &ionic->idev; in ionic_init()
471 struct ionic_dev *idev = &ionic->idev; in ionic_reset()
485 struct ionic_dev *idev = &ionic->idev; in ionic_port_identify()
506 struct ionic_dev *idev = &ionic->idev; in ionic_port_init()
547 struct ionic_dev *idev = &ionic->idev; in ionic_port_reset()
H A Dionic_fw.c10 #include "ionic_dev.h"
25 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()
H A DMakefile6 ionic-y := ionic_main.o ionic_bus_pci.o ionic_devlink.o ionic_dev.o \
H A Dionic.h10 #include "ionic_dev.h"
39 struct ionic_dev idev;
H A Dionic_devlink.c25 struct ionic_dev *idev = &ionic->idev; in ionic_dl_info_get()
H A 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()
H A Dionic_txrx.c457 struct ionic_dev *idev; in ionic_tx_napi()
490 struct ionic_dev *idev; in ionic_rx_napi()
527 struct ionic_dev *idev; in ionic_txrx_napi()
674 struct ionic_dev *idev = &cq->lif->ionic->idev; in ionic_tx_flush()
H A Dionic_lif.c247 struct ionic_dev *idev; in ionic_qcq_enable()
309 struct ionic_dev *idev = &lif->ionic->idev; in ionic_qcq_disable()
334 struct ionic_dev *idev = &lif->ionic->idev; in ionic_lif_qcq_deinit()
495 struct ionic_dev *idev = &lif->ionic->idev; in ionic_qcq_alloc()
892 struct ionic_dev *idev = &lif->ionic->idev; in ionic_adminq_napi()
2526 struct ionic_dev *idev = &lif->ionic->idev; in ionic_lif_reset()
2680 struct ionic_dev *idev; in ionic_lif_adminq_init()
2823 struct ionic_dev *idev = &lif->ionic->idev; in ionic_lif_init()
3000 struct ionic_dev *idev; in ionic_lif_queue_identify()
3073 struct ionic_dev *ide in ionic_lif_identify()
[all...]
H A Dionic_debugfs.c117 struct ionic_dev *idev = &lif->ionic->idev; in ionic_debugfs_add_qcq()
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.h144 struct ionic_dev { struct
242 struct ionic_dev *idev;
295 static inline void ionic_intr_init(struct ionic_dev *idev, in ionic_intr_init()
324 void ionic_dev_cmd_go(struct ionic_dev *idev, union ionic_dev_cmd *cmd);
325 u8 ionic_dev_cmd_status(struct ionic_dev *idev);
326 bool ionic_dev_cmd_done(struct ionic_dev *idev);
327 void ionic_dev_cmd_comp(struct ionic_dev *idev, union ionic_dev_cmd_comp *comp);
329 void ionic_dev_cmd_identify(struct ionic_dev *idev, u8 ver);
330 void ionic_dev_cmd_init(struct ionic_dev *idev);
331 void ionic_dev_cmd_reset(struct ionic_dev *ide
[all...]
H A Dionic_dev.c11 #include "ionic_dev.h"
52 struct ionic_dev *idev = &ionic->idev; in ionic_watchdog_init()
70 struct ionic_dev *idev = &ionic->idev; in ionic_init_devinfo()
93 struct ionic_dev *idev = &ionic->idev; in ionic_dev_setup()
157 struct ionic_dev *idev = &ionic->idev; in ionic_dev_teardown()
168 bool ionic_is_fw_running(struct ionic_dev *idev) in ionic_is_fw_running()
181 struct ionic_dev *idev = &ionic->idev; in ionic_heartbeat_check()
307 u8 ionic_dev_cmd_status(struct ionic_dev *idev) in ionic_dev_cmd_status()
312 bool ionic_dev_cmd_done(struct ionic_dev *idev) in ionic_dev_cmd_done()
317 void ionic_dev_cmd_comp(struct ionic_dev *ide
[all...]
H A Dionic_fw.c10 #include "ionic_dev.h"
25 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()
H A Dionic_main.c439 struct ionic_dev *idev = &ionic->idev; in ionic_dev_cmd_clean()
460 struct ionic_dev *idev = &ionic->idev; in __ionic_dev_cmd_wait()
556 struct ionic_dev *idev = &ionic->idev; in ionic_identify()
611 struct ionic_dev *idev = &ionic->idev; in ionic_init()
624 struct ionic_dev *idev = &ionic->idev; in ionic_reset()
641 struct ionic_dev *idev = &ionic->idev; in ionic_port_identify()
662 struct ionic_dev *idev = &ionic->idev; in ionic_port_init()
701 struct ionic_dev *idev = &ionic->idev; in ionic_port_reset()
H A DMakefile6 ionic-y := ionic_main.o ionic_bus_pci.o ionic_devlink.o ionic_dev.o \
H A Dionic.h10 #include "ionic_dev.h"
44 struct ionic_dev idev;
H A Dionic_devlink.c25 struct ionic_dev *idev = &ionic->idev; in ionic_dl_info_get()
H A Dionic_ethtool.c120 struct ionic_dev *idev = &lif->ionic->idev; in ionic_get_link_ksettings()
270 struct ionic_dev *idev = &lif->ionic->idev; in ionic_set_link_ksettings()
896 struct ionic_dev *idev = &lif->ionic->idev; in ionic_get_module_info()
930 struct ionic_dev *idev = &lif->ionic->idev; in ionic_get_module_eeprom()
H A Dionic_txrx.c571 struct ionic_dev *idev; in ionic_tx_napi()
605 struct ionic_dev *idev; in ionic_rx_napi()
643 struct ionic_dev *idev; in ionic_txrx_napi()
881 struct ionic_dev *idev = &cq->lif->ionic->idev; in ionic_tx_flush()
H A Dionic_debugfs.c117 struct ionic_dev *idev = &lif->ionic->idev; in ionic_debugfs_add_qcq()
H A Dionic_lif.c19 #include "ionic_dev.h"
271 struct ionic_dev *idev; in ionic_qcq_enable()
332 struct ionic_dev *idev = &lif->ionic->idev; in ionic_qcq_disable()
360 struct ionic_dev *idev = &lif->ionic->idev; in ionic_lif_qcq_deinit()
538 struct ionic_dev *idev = &lif->ionic->idev; in ionic_qcq_alloc()
1233 struct ionic_dev *idev = &lif->ionic->idev; in ionic_adminq_napi()
3239 struct ionic_dev *idev = &lif->ionic->idev; in ionic_lif_reset()
3435 struct ionic_dev *idev; in ionic_lif_adminq_init()
3598 struct ionic_dev *idev = &lif->ionic->idev; in ionic_lif_init()
3770 struct ionic_dev *ide in ionic_lif_queue_identify()
[all...]

Completed in 22 milliseconds