Searched defs:ionic (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_bus_pci.c | 23 int ionic_bus_get_irq(struct ionic *ionic, unsigned int num) in ionic_bus_get_irq() 28 const char *ionic_bus_info(struct ionic *ionic) in ionic_bus_info() 33 int ionic_bus_alloc_irq_vectors(struct ionic *ionic, unsigned int nintrs) in ionic_bus_alloc_irq_vectors() 39 void ionic_bus_free_irq_vectors(struct ionic *ionic) in ionic_bus_free_irq_vectors() 47 static int ionic_map_bars(struct ionic *ionic) in ionic_map_bars() 84 static void ionic_unmap_bars(struct ionic *ionic) in ionic_unmap_bars() 100 void __iomem *ionic_bus_map_dbpage(struct ionic *ionic, int page_num) in ionic_bus_map_dbpage() 107 void ionic_bus_unmap_dbpage(struct ionic *ionic, void __iomem *page) in ionic_bus_unmap_dbpage() 112 static void ionic_vf_dealloc_locked(struct ionic *ionic) in ionic_vf_dealloc_locked() 138 static void ionic_vf_dealloc(struct ionic *ionic) in ionic_vf_dealloc() [all …]
|
| H A D | ionic_main.c | 491 static void ionic_dev_cmd_clean(struct ionic *ionic) in ionic_dev_cmd_clean() 502 void ionic_dev_cmd_dev_err_print(struct ionic *ionic, u8 opcode, u8 status, in ionic_dev_cmd_dev_err_print() 514 static int __ionic_dev_cmd_wait(struct ionic *ionic, unsigned long max_seconds, in __ionic_dev_cmd_wait() 589 int ionic_dev_cmd_wait(struct ionic *ionic, unsigned long max_seconds) in ionic_dev_cmd_wait() 594 int ionic_dev_cmd_wait_nomsg(struct ionic *ionic, unsigned long max_seconds) in ionic_dev_cmd_wait_nomsg() 599 int ionic_setup(struct ionic *ionic) in ionic_setup() 611 int ionic_identify(struct ionic *ionic) in ionic_identify() 667 int ionic_init(struct ionic *ionic) in ionic_init() 680 int ionic_reset(struct ionic *ionic) in ionic_reset() 696 int ionic_port_identify(struct ionic *ionic) in ionic_port_identify() [all …]
|
| H A D | ionic_devlink.c | 16 struct ionic *ionic = devlink_priv(dl); in ionic_dl_flash_update() local 24 struct ionic *ionic = devlink_priv(dl); in ionic_dl_info_get() local 70 void ionic_devlink_free(struct ionic *ionic) in ionic_devlink_free() 77 int ionic_devlink_register(struct ionic *ionic) in ionic_devlink_register() 96 void ionic_devlink_unregister(struct ionic *ionic) in ionic_devlink_unregister()
|
| H A D | ionic_dev.c | 16 struct ionic *ionic = timer_container_of(ionic, t, watchdog_timer); in ionic_watchdog_cb() local 71 static int ionic_get_preferred_cpu(struct ionic *ionic, in ionic_get_preferred_cpu() 83 static void ionic_queue_dbell_napi_work(struct ionic *ionic, in ionic_queue_dbell_napi_work() 97 struct ionic *ionic = container_of(work, struct ionic, in ionic_doorbell_check_dwork() local 131 bool ionic_doorbell_wa(struct ionic *ionic) in ionic_doorbell_wa() 138 static int ionic_watchdog_init(struct ionic *ionic) in ionic_watchdog_init() 169 void ionic_queue_doorbell_check(struct ionic *ionic, int delay) in ionic_queue_doorbell_check() 181 void ionic_init_devinfo(struct ionic *ionic) in ionic_init_devinfo() 202 static void ionic_map_disc_cmb(struct ionic *ionic) in ionic_map_disc_cmb() 351 static void ionic_map_classic_cmb(struct ionic *ionic) in ionic_map_classic_cmb() [all …]
|
| H A D | ionic_debugfs.h | 24 static inline void ionic_debugfs_add_dev(struct ionic *ionic) { } in ionic_debugfs_add_dev() 25 static inline void ionic_debugfs_del_dev(struct ionic *ionic) { } in ionic_debugfs_del_dev() 26 static inline void ionic_debugfs_add_ident(struct ionic *ionic) { } in ionic_debugfs_add_ident() 27 static inline void ionic_debugfs_add_sizes(struct ionic *ionic) { } in ionic_debugfs_add_sizes()
|
| H A D | ionic_debugfs.c | 26 void ionic_debugfs_add_dev(struct ionic *ionic) in ionic_debugfs_add_dev() 31 void ionic_debugfs_del_dev(struct ionic *ionic) in ionic_debugfs_del_dev() 39 struct ionic *ionic = seq->private; in identity_show() local 57 void ionic_debugfs_add_ident(struct ionic *ionic) in ionic_debugfs_add_ident() 63 void ionic_debugfs_add_sizes(struct ionic *ionic) in ionic_debugfs_add_sizes()
|
| H A D | ionic_lif.c | 249 struct ionic *ionic = lif->ionic; in ionic_intr_alloc() local 2342 struct ionic *ionic = lif->ionic; in ionic_get_vf_config() local 2373 struct ionic *ionic = lif->ionic; in ionic_get_vf_stats() local 2410 struct ionic *ionic = lif->ionic; in ionic_set_vf_mac() local 2442 struct ionic *ionic = lif->ionic; in ionic_set_vf_vlan() local 2481 struct ionic *ionic = lif->ionic; in ionic_set_vf_rate() local 2513 struct ionic *ionic = lif->ionic; in ionic_set_vf_spoofchk() local 2541 struct ionic *ionic = lif->ionic; in ionic_set_vf_trust() local 2569 struct ionic *ionic = lif->ionic; in ionic_set_vf_link_state() local 2611 struct ionic *ionic = lif->ionic; in ionic_vf_attr_replay() local [all …]
|
| H A D | ionic_fw.c | 59 static int ionic_fw_status_long_wait(struct ionic *ionic, in ionic_fw_status_long_wait() 99 struct ionic *ionic = lif->ionic; in ionic_firmware_update() local
|
| H A D | ionic_aux.c | 84 struct ionic *ionic = lif->ionic; in ionic_request_rdma_reset() local
|