Lines Matching refs:ioc
290 struct bfa_ioc_s *ioc; member
335 bfa_boolean_t (*ioc_firmware_lock) (struct bfa_ioc_s *ioc);
336 void (*ioc_firmware_unlock) (struct bfa_ioc_s *ioc);
337 void (*ioc_reg_init) (struct bfa_ioc_s *ioc);
338 void (*ioc_map_port) (struct bfa_ioc_s *ioc);
339 void (*ioc_isr_mode_set) (struct bfa_ioc_s *ioc,
341 void (*ioc_notify_fail) (struct bfa_ioc_s *ioc);
342 void (*ioc_ownership_reset) (struct bfa_ioc_s *ioc);
343 bfa_boolean_t (*ioc_sync_start) (struct bfa_ioc_s *ioc);
344 void (*ioc_sync_join) (struct bfa_ioc_s *ioc);
345 void (*ioc_sync_leave) (struct bfa_ioc_s *ioc);
346 void (*ioc_sync_ack) (struct bfa_ioc_s *ioc);
347 bfa_boolean_t (*ioc_sync_complete) (struct bfa_ioc_s *ioc);
348 bfa_boolean_t (*ioc_lpu_read_stat) (struct bfa_ioc_s *ioc);
349 void (*ioc_set_fwstate) (struct bfa_ioc_s *ioc,
351 enum bfi_ioc_state (*ioc_get_fwstate) (struct bfa_ioc_s *ioc);
352 void (*ioc_set_alt_fwstate) (struct bfa_ioc_s *ioc,
354 enum bfi_ioc_state (*ioc_get_alt_fwstate) (struct bfa_ioc_s *ioc);
404 struct bfa_ioc_s *ioc; member
424 struct bfa_ioc_s *ioc; member
452 void bfa_sfp_attach(struct bfa_sfp_s *sfp, struct bfa_ioc_s *ioc,
475 struct bfa_ioc_s *ioc; /* back pointer to ioc */ member
514 void bfa_flash_attach(struct bfa_flash_s *flash, struct bfa_ioc_s *ioc,
611 struct bfa_ioc_s *ioc; member
636 void bfa_diag_attach(struct bfa_diag_s *diag, struct bfa_ioc_s *ioc, void *dev,
668 struct bfa_ioc_s *ioc; /* back pointer to ioc */ member
691 bfa_boolean_t bfa_phy_busy(struct bfa_ioc_s *ioc);
706 void bfa_phy_attach(struct bfa_phy_s *phy, struct bfa_ioc_s *ioc,
718 struct bfa_ioc_s *ioc; /* back pointer to ioc */ member
756 void bfa_fru_attach(struct bfa_fru_s *fru, struct bfa_ioc_s *ioc,
842 void bfa_ioc_mbox_queue(struct bfa_ioc_s *ioc, struct bfa_mbox_cmd_s *cmd);
843 void bfa_ioc_mbox_register(struct bfa_ioc_s *ioc,
845 void bfa_ioc_mbox_isr(struct bfa_ioc_s *ioc);
846 void bfa_ioc_mbox_send(struct bfa_ioc_s *ioc, void *ioc_msg, int len);
847 bfa_boolean_t bfa_ioc_msgget(struct bfa_ioc_s *ioc, void *mbmsg);
848 void bfa_ioc_mbox_regisr(struct bfa_ioc_s *ioc, enum bfi_mclass mc,
859 bfa_status_t bfa_ioc_pll_init(struct bfa_ioc_s *ioc);
876 void bfa_ioc_set_cb_hwif(struct bfa_ioc_s *ioc);
877 void bfa_ioc_set_ct_hwif(struct bfa_ioc_s *ioc);
878 void bfa_ioc_set_ct2_hwif(struct bfa_ioc_s *ioc);
879 void bfa_ioc_ct2_poweron(struct bfa_ioc_s *ioc);
881 void bfa_ioc_attach(struct bfa_ioc_s *ioc, void *bfa,
884 void bfa_ioc_detach(struct bfa_ioc_s *ioc);
885 void bfa_ioc_suspend(struct bfa_ioc_s *ioc);
886 void bfa_ioc_pci_init(struct bfa_ioc_s *ioc, struct bfa_pcidev_s *pcidev,
888 void bfa_ioc_mem_claim(struct bfa_ioc_s *ioc, u8 *dm_kva, u64 dm_pa);
889 void bfa_ioc_enable(struct bfa_ioc_s *ioc);
890 void bfa_ioc_disable(struct bfa_ioc_s *ioc);
891 bfa_boolean_t bfa_ioc_intx_claim(struct bfa_ioc_s *ioc);
893 bfa_status_t bfa_ioc_boot(struct bfa_ioc_s *ioc, u32 boot_type,
895 void bfa_ioc_isr(struct bfa_ioc_s *ioc, struct bfi_mbmsg_s *msg);
896 void bfa_ioc_error_isr(struct bfa_ioc_s *ioc);
897 bfa_boolean_t bfa_ioc_is_operational(struct bfa_ioc_s *ioc);
898 bfa_boolean_t bfa_ioc_is_initialized(struct bfa_ioc_s *ioc);
899 bfa_boolean_t bfa_ioc_is_disabled(struct bfa_ioc_s *ioc);
900 bfa_boolean_t bfa_ioc_is_acq_addr(struct bfa_ioc_s *ioc);
901 bfa_boolean_t bfa_ioc_fw_mismatch(struct bfa_ioc_s *ioc);
902 bfa_boolean_t bfa_ioc_adapter_is_disabled(struct bfa_ioc_s *ioc);
903 void bfa_ioc_reset_fwstate(struct bfa_ioc_s *ioc);
904 enum bfa_ioc_type_e bfa_ioc_get_type(struct bfa_ioc_s *ioc);
905 void bfa_ioc_get_adapter_serial_num(struct bfa_ioc_s *ioc, char *serial_num);
906 void bfa_ioc_get_adapter_fw_ver(struct bfa_ioc_s *ioc, char *fw_ver);
907 void bfa_ioc_get_adapter_optrom_ver(struct bfa_ioc_s *ioc, char *optrom_ver);
908 void bfa_ioc_get_adapter_model(struct bfa_ioc_s *ioc, char *model);
909 void bfa_ioc_get_adapter_manufacturer(struct bfa_ioc_s *ioc,
911 void bfa_ioc_get_pci_chip_rev(struct bfa_ioc_s *ioc, char *chip_rev);
912 enum bfa_ioc_state bfa_ioc_get_state(struct bfa_ioc_s *ioc);
914 void bfa_ioc_get_attr(struct bfa_ioc_s *ioc, struct bfa_ioc_attr_s *ioc_attr);
915 void bfa_ioc_get_adapter_attr(struct bfa_ioc_s *ioc,
917 void bfa_ioc_debug_memclaim(struct bfa_ioc_s *ioc, void *dbg_fwsave);
918 bfa_status_t bfa_ioc_debug_fwsave(struct bfa_ioc_s *ioc, void *trcdata,
920 bfa_status_t bfa_ioc_debug_fwtrc(struct bfa_ioc_s *ioc, void *trcdata,
922 bfa_status_t bfa_ioc_debug_fwcore(struct bfa_ioc_s *ioc, void *buf,
924 bfa_status_t bfa_ioc_fwsig_invalidate(struct bfa_ioc_s *ioc);
926 void bfa_ioc_fwver_get(struct bfa_ioc_s *ioc,
928 bfa_boolean_t bfa_ioc_fwver_cmp(struct bfa_ioc_s *ioc,
930 void bfa_ioc_aen_post(struct bfa_ioc_s *ioc, enum bfa_ioc_aen_event event);
931 bfa_status_t bfa_ioc_fw_stats_get(struct bfa_ioc_s *ioc, void *stats);
932 bfa_status_t bfa_ioc_fw_stats_clear(struct bfa_ioc_s *ioc);
933 void bfa_ioc_debug_save_ftrc(struct bfa_ioc_s *ioc);
940 void bfa_ablk_attach(struct bfa_ablk_s *ablk, struct bfa_ioc_s *ioc);
962 bfa_status_t bfa_ioc_flash_img_get_chnk(struct bfa_ioc_s *ioc, u32 off,
967 mac_t bfa_ioc_get_mac(struct bfa_ioc_s *ioc);
968 mac_t bfa_ioc_get_mfg_mac(struct bfa_ioc_s *ioc);