Home
last modified time | relevance | path

Searched defs:ionic (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_bus_pci.c23 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 Dionic_main.c491 static void ionic_dev_cmd_clean(struct ionic *ionic) in ionic_dev_cmd_clean() argument
502 ionic_dev_cmd_dev_err_print(struct ionic * ionic,u8 opcode,u8 status,int err) ionic_dev_cmd_dev_err_print() argument
514 __ionic_dev_cmd_wait(struct ionic * ionic,unsigned long max_seconds,const bool do_msg) __ionic_dev_cmd_wait() argument
589 ionic_dev_cmd_wait(struct ionic * ionic,unsigned long max_seconds) ionic_dev_cmd_wait() argument
594 ionic_dev_cmd_wait_nomsg(struct ionic * ionic,unsigned long max_seconds) ionic_dev_cmd_wait_nomsg() argument
599 ionic_setup(struct ionic * ionic) ionic_setup() argument
611 ionic_identify(struct ionic * ionic) ionic_identify() argument
667 ionic_init(struct ionic * ionic) ionic_init() argument
680 ionic_reset(struct ionic * ionic) ionic_reset() argument
696 ionic_port_identify(struct ionic * ionic) ionic_port_identify() argument
717 ionic_port_init(struct ionic * ionic) ionic_port_init() argument
757 ionic_port_reset(struct ionic * ionic) ionic_port_reset() argument
[all...]
H A Dionic_devlink.c16 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 Dionic_dev.c16 struct ionic *ionic = timer_container_of(ionic, t, watchdog_timer); in ionic_watchdog_cb() local
71 static int ionic_get_preferred_cpu(struct ionic *ioni argument
83 ionic_queue_dbell_napi_work(struct ionic * ionic,struct ionic_qcq * qcq) ionic_queue_dbell_napi_work() argument
97 struct ionic *ionic = container_of(work, struct ionic, ionic_doorbell_check_dwork() local
131 ionic_doorbell_wa(struct ionic * ionic) ionic_doorbell_wa() argument
138 ionic_watchdog_init(struct ionic * ionic) ionic_watchdog_init() argument
169 ionic_queue_doorbell_check(struct ionic * ionic,int delay) ionic_queue_doorbell_check() argument
181 ionic_init_devinfo(struct ionic * ionic) ionic_init_devinfo() argument
202 ionic_map_disc_cmb(struct ionic * ionic) ionic_map_disc_cmb() argument
351 ionic_map_classic_cmb(struct ionic * ionic) ionic_map_classic_cmb() argument
375 ionic_map_cmb(struct ionic * ionic) ionic_map_cmb() argument
391 ionic_dev_setup(struct ionic * ionic) ionic_dev_setup() argument
454 ionic_dev_teardown(struct ionic * ionic) ionic_dev_teardown() argument
501 ionic_heartbeat_check(struct ionic * ionic) ionic_heartbeat_check() argument
784 ionic_set_vf_config(struct ionic * ionic,int vf,struct ionic_vf_setattr_cmd * vfc) ionic_set_vf_config() argument
804 ionic_vf_start(struct ionic * ionic) ionic_vf_start() argument
[all...]
H A Dionic_debugfs.h24 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 Dionic_debugfs.c26 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 Dionic_lif.c249 struct ionic *ionic = lif->ionic; ionic_intr_alloc() local
2347 struct ionic *ionic = lif->ionic; ionic_get_vf_config() local
2378 struct ionic *ionic = lif->ionic; ionic_get_vf_stats() local
2415 struct ionic *ionic = lif->ionic; ionic_set_vf_mac() local
2447 struct ionic *ionic = lif->ionic; ionic_set_vf_vlan() local
2486 struct ionic *ionic = lif->ionic; ionic_set_vf_rate() local
2518 struct ionic *ionic = lif->ionic; ionic_set_vf_spoofchk() local
2546 struct ionic *ionic = lif->ionic; ionic_set_vf_trust() local
2574 struct ionic *ionic = lif->ionic; ionic_set_vf_link_state() local
2616 struct ionic *ionic = lif->ionic; ionic_vf_attr_replay() local
3179 ionic_affinity_masks_alloc(struct ionic * ionic) ionic_affinity_masks_alloc() argument
3207 ionic_affinity_masks_free(struct ionic * ionic) ionic_affinity_masks_free() argument
3217 ionic_lif_alloc(struct ionic * ionic) ionic_lif_alloc() argument
3373 struct ionic *ionic = lif->ionic; ionic_lif_handle_fw_down() local
3405 struct ionic *ionic = lif->ionic; ionic_restart_lif() local
3463 struct ionic *ionic = lif->ionic; ionic_lif_handle_fw_up() local
3834 struct ionic *ionic = container_of(nb, struct ionic, nb); ionic_lif_notify() local
3894 struct ionic *ionic = lif->ionic; ionic_lif_queue_identify() local
3977 ionic_lif_identify(struct ionic * ionic,u8 lif_type,union ionic_lif_identity * lid) ionic_lif_identify() argument
4019 ionic_lif_size(struct ionic * ionic) ionic_lif_size() argument
[all...]
H A Dionic_fw.c59 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 Dionic_aux.c84 struct ionic *ionic = lif->ionic; in ionic_request_rdma_reset() local