Lines Matching refs:ioc

313 	IOCPF_E_FAIL		= 7,	/*  failure notice by ioc sm	*/
314 IOCPF_E_INITFAIL = 8, /* init fail notice by ioc sm */
315 IOCPF_E_GETATTRFAIL = 9, /* init fail notice by ioc sm */
326 struct bfa_ioc_s *ioc;
371 bfa_boolean_t (*ioc_firmware_lock) (struct bfa_ioc_s *ioc);
372 void (*ioc_firmware_unlock) (struct bfa_ioc_s *ioc);
373 void (*ioc_reg_init) (struct bfa_ioc_s *ioc);
374 void (*ioc_map_port) (struct bfa_ioc_s *ioc);
375 void (*ioc_isr_mode_set) (struct bfa_ioc_s *ioc,
377 void (*ioc_notify_fail) (struct bfa_ioc_s *ioc);
378 void (*ioc_ownership_reset) (struct bfa_ioc_s *ioc);
379 bfa_boolean_t (*ioc_sync_start) (struct bfa_ioc_s *ioc);
380 void (*ioc_sync_join) (struct bfa_ioc_s *ioc);
381 void (*ioc_sync_leave) (struct bfa_ioc_s *ioc);
382 void (*ioc_sync_ack) (struct bfa_ioc_s *ioc);
383 bfa_boolean_t (*ioc_sync_complete) (struct bfa_ioc_s *ioc);
384 bfa_boolean_t (*ioc_lpu_read_stat) (struct bfa_ioc_s *ioc);
385 void (*ioc_set_fwstate) (struct bfa_ioc_s *ioc,
387 enum bfi_ioc_state (*ioc_get_fwstate) (struct bfa_ioc_s *ioc);
388 void (*ioc_set_alt_fwstate) (struct bfa_ioc_s *ioc,
390 enum bfi_ioc_state (*ioc_get_alt_fwstate) (struct bfa_ioc_s *ioc);
428 struct bfa_ioc_s *ioc;
448 struct bfa_ioc_s *ioc;
476 void bfa_sfp_attach(struct bfa_sfp_s *sfp, struct bfa_ioc_s *ioc,
499 struct bfa_ioc_s *ioc; /* back pointer to ioc */
517 struct bfa_ioc_notify_s ioc_notify; /* ioc event notify */
538 void bfa_flash_attach(struct bfa_flash_s *flash, struct bfa_ioc_s *ioc,
635 struct bfa_ioc_s *ioc;
660 void bfa_diag_attach(struct bfa_diag_s *diag, struct bfa_ioc_s *ioc, void *dev,
692 struct bfa_ioc_s *ioc; /* back pointer to ioc */
709 struct bfa_ioc_notify_s ioc_notify; /* ioc event notify */
715 bfa_boolean_t bfa_phy_busy(struct bfa_ioc_s *ioc);
730 void bfa_phy_attach(struct bfa_phy_s *phy, struct bfa_ioc_s *ioc,
742 struct bfa_ioc_s *ioc; /* back pointer to ioc */
758 struct bfa_ioc_notify_s ioc_notify; /* ioc event notify */
780 void bfa_fru_attach(struct bfa_fru_s *fru, struct bfa_ioc_s *ioc,
881 void bfa_ioc_mbox_queue(struct bfa_ioc_s *ioc, struct bfa_mbox_cmd_s *cmd);
882 void bfa_ioc_mbox_register(struct bfa_ioc_s *ioc,
884 void bfa_ioc_mbox_isr(struct bfa_ioc_s *ioc);
885 void bfa_ioc_mbox_send(struct bfa_ioc_s *ioc, void *ioc_msg, int len);
886 bfa_boolean_t bfa_ioc_msgget(struct bfa_ioc_s *ioc, void *mbmsg);
887 void bfa_ioc_mbox_regisr(struct bfa_ioc_s *ioc, enum bfi_mclass mc,
898 bfa_status_t bfa_ioc_pll_init(struct bfa_ioc_s *ioc);
915 void bfa_ioc_set_cb_hwif(struct bfa_ioc_s *ioc);
916 void bfa_ioc_set_ct_hwif(struct bfa_ioc_s *ioc);
917 void bfa_ioc_set_ct2_hwif(struct bfa_ioc_s *ioc);
918 void bfa_ioc_ct2_poweron(struct bfa_ioc_s *ioc);
920 void bfa_ioc_attach(struct bfa_ioc_s *ioc, void *bfa,
923 void bfa_ioc_detach(struct bfa_ioc_s *ioc);
924 void bfa_ioc_suspend(struct bfa_ioc_s *ioc);
925 void bfa_ioc_pci_init(struct bfa_ioc_s *ioc, struct bfa_pcidev_s *pcidev,
927 void bfa_ioc_mem_claim(struct bfa_ioc_s *ioc, u8 *dm_kva, u64 dm_pa);
928 void bfa_ioc_enable(struct bfa_ioc_s *ioc);
929 void bfa_ioc_disable(struct bfa_ioc_s *ioc);
930 bfa_boolean_t bfa_ioc_intx_claim(struct bfa_ioc_s *ioc);
932 bfa_status_t bfa_ioc_boot(struct bfa_ioc_s *ioc, u32 boot_type,
934 void bfa_ioc_isr(struct bfa_ioc_s *ioc, struct bfi_mbmsg_s *msg);
935 void bfa_ioc_error_isr(struct bfa_ioc_s *ioc);
936 bfa_boolean_t bfa_ioc_is_operational(struct bfa_ioc_s *ioc);
937 bfa_boolean_t bfa_ioc_is_initialized(struct bfa_ioc_s *ioc);
938 bfa_boolean_t bfa_ioc_is_disabled(struct bfa_ioc_s *ioc);
939 bfa_boolean_t bfa_ioc_is_acq_addr(struct bfa_ioc_s *ioc);
940 bfa_boolean_t bfa_ioc_fw_mismatch(struct bfa_ioc_s *ioc);
941 bfa_boolean_t bfa_ioc_adapter_is_disabled(struct bfa_ioc_s *ioc);
942 void bfa_ioc_reset_fwstate(struct bfa_ioc_s *ioc);
943 enum bfa_ioc_type_e bfa_ioc_get_type(struct bfa_ioc_s *ioc);
944 void bfa_ioc_get_adapter_serial_num(struct bfa_ioc_s *ioc, char *serial_num);
945 void bfa_ioc_get_adapter_fw_ver(struct bfa_ioc_s *ioc, char *fw_ver);
946 void bfa_ioc_get_adapter_optrom_ver(struct bfa_ioc_s *ioc, char *optrom_ver);
947 void bfa_ioc_get_adapter_model(struct bfa_ioc_s *ioc, char *model);
948 void bfa_ioc_get_adapter_manufacturer(struct bfa_ioc_s *ioc,
950 void bfa_ioc_get_pci_chip_rev(struct bfa_ioc_s *ioc, char *chip_rev);
951 enum bfa_ioc_state bfa_ioc_get_state(struct bfa_ioc_s *ioc);
953 void bfa_ioc_get_attr(struct bfa_ioc_s *ioc, struct bfa_ioc_attr_s *ioc_attr);
954 void bfa_ioc_get_adapter_attr(struct bfa_ioc_s *ioc,
956 void bfa_ioc_debug_memclaim(struct bfa_ioc_s *ioc, void *dbg_fwsave);
957 bfa_status_t bfa_ioc_debug_fwsave(struct bfa_ioc_s *ioc, void *trcdata,
959 bfa_status_t bfa_ioc_debug_fwtrc(struct bfa_ioc_s *ioc, void *trcdata,
961 bfa_status_t bfa_ioc_debug_fwcore(struct bfa_ioc_s *ioc, void *buf,
963 bfa_status_t bfa_ioc_fwsig_invalidate(struct bfa_ioc_s *ioc);
965 void bfa_ioc_fwver_get(struct bfa_ioc_s *ioc,
967 bfa_boolean_t bfa_ioc_fwver_cmp(struct bfa_ioc_s *ioc,
969 void bfa_ioc_aen_post(struct bfa_ioc_s *ioc, enum bfa_ioc_aen_event event);
970 bfa_status_t bfa_ioc_fw_stats_get(struct bfa_ioc_s *ioc, void *stats);
971 bfa_status_t bfa_ioc_fw_stats_clear(struct bfa_ioc_s *ioc);
972 void bfa_ioc_debug_save_ftrc(struct bfa_ioc_s *ioc);
979 void bfa_ablk_attach(struct bfa_ablk_s *ablk, struct bfa_ioc_s *ioc);
1001 bfa_status_t bfa_ioc_flash_img_get_chnk(struct bfa_ioc_s *ioc, u32 off,
1006 mac_t bfa_ioc_get_mac(struct bfa_ioc_s *ioc);
1007 mac_t bfa_ioc_get_mfg_mac(struct bfa_ioc_s *ioc);