/drivers/scsi/bfa/ |
H A D | bfad.c | 19 * bfad.c Linux driver PCI interface module. 153 bfad_sm_uninit(struct bfad_s *bfad, enum bfad_sm_event event); 155 bfad_sm_created(struct bfad_s *bfad, enum bfad_sm_event event); 157 bfad_sm_initializing(struct bfad_s *bfad, enum bfad_sm_event event); 159 bfad_sm_operational(struct bfad_s *bfad, enum bfad_sm_event event); 161 bfad_sm_stopping(struct bfad_s *bfad, enum bfad_sm_event event); 163 bfad_sm_failed(struct bfad_s *bfad, enum bfad_sm_event event); 165 bfad_sm_fcs_exit(struct bfad_s *bfad, enum bfad_sm_event event); 171 bfad_sm_uninit(struct bfad_s *bfad, enum bfad_sm_event event) argument 173 bfa_trc(bfad, even 201 bfad_sm_created(struct bfad_s *bfad, enum bfad_sm_event event) argument 258 bfad_sm_initializing(struct bfad_s *bfad, enum bfad_sm_event event) argument 295 bfad_sm_failed(struct bfad_s *bfad, enum bfad_sm_event event) argument 331 bfad_sm_operational(struct bfad_s *bfad, enum bfad_sm_event event) argument 347 bfad_sm_fcs_exit(struct bfad_s *bfad, enum bfad_sm_event event) argument 363 bfad_sm_stopping(struct bfad_s *bfad, enum bfad_sm_event event) argument 401 struct bfad_s *bfad = drv; local 424 bfa_fcb_lport_new(struct bfad_s *bfad, struct bfa_fcs_lport_s *port, enum bfa_lport_role roles, struct bfad_vf_s *vf_drv, struct bfad_vport_s *vp_drv) argument 460 bfa_fcb_lport_delete(struct bfad_s *bfad, enum bfa_lport_role roles, struct bfad_vf_s *vf_drv, struct bfad_vport_s *vp_drv) argument 480 bfa_fcb_rport_alloc(struct bfad_s *bfad, struct bfa_fcs_rport_s **rport, struct bfad_rport_s **rport_drv) argument 501 bfa_fcb_pbc_vport_create(struct bfad_s *bfad, struct bfi_pbc_vport_s pbc_vport) argument 532 bfad_hal_mem_release(struct bfad_s *bfad) argument 594 bfad_hal_mem_alloc(struct bfad_s *bfad) argument 645 bfad_vport_create(struct bfad_s *bfad, u16 vf_id, struct bfa_lport_cfg_s *port_cfg, struct device *dev) argument 698 struct bfad_s *bfad = (struct bfad_s *) data; local 721 bfad_init_timer(struct bfad_s *bfad) argument 732 bfad_pci_init(struct pci_dev *pdev, struct bfad_s *bfad) argument 837 bfad_pci_uninit(struct pci_dev *pdev, struct bfad_s *bfad) argument 847 bfad_drv_init(struct bfad_s *bfad) argument 909 bfad_drv_uninit(struct bfad_s *bfad) argument 929 bfad_drv_start(struct bfad_s *bfad) argument 945 bfad_fcs_stop(struct bfad_s *bfad) argument 960 bfad_stop(struct bfad_s *bfad) argument 975 bfad_cfg_pport(struct bfad_s *bfad, enum bfa_lport_role role) argument 1002 bfad_uncfg_pport(struct bfad_s *bfad) argument 1016 bfad_start_ops(struct bfad_s *bfad) argument 1121 struct bfad_s *bfad; local 1147 struct bfad_s *bfad = dev_id; local 1178 struct bfad_s *bfad = vec->bfad; local 1203 bfad_init_msix_entry(struct bfad_s *bfad, struct msix_entry *msix_entries, int mask, int max_bit) argument 1223 bfad_install_msix_handler(struct bfad_s *bfad) argument 1259 bfad_setup_intr(struct bfad_s *bfad) argument 1329 bfad_remove_intr(struct bfad_s *bfad) argument 1351 struct bfad_s *bfad; local 1451 struct bfad_s *bfad = pci_get_drvdata(pdev); local [all...] |
H A D | bfad_bsg.c | 26 bfad_iocmd_ioc_enable(struct bfad_s *bfad, void *cmd) argument 32 spin_lock_irqsave(&bfad->bfad_lock, flags); 34 if (!bfa_ioc_is_disabled(&bfad->bfa.ioc)) { 35 spin_unlock_irqrestore(&bfad->bfad_lock, flags); 40 init_completion(&bfad->enable_comp); 41 bfa_iocfc_enable(&bfad->bfa); 43 spin_unlock_irqrestore(&bfad->bfad_lock, flags); 44 wait_for_completion(&bfad->enable_comp); 50 bfad_iocmd_ioc_disable(struct bfad_s *bfad, void *cmd) argument 56 spin_lock_irqsave(&bfad 75 bfad_iocmd_ioc_get_info(struct bfad_s *bfad, void *cmd) argument 113 bfad_iocmd_ioc_get_attr(struct bfad_s *bfad, void *cmd) argument 142 bfad_iocmd_ioc_get_stats(struct bfad_s *bfad, void *cmd) argument 152 bfad_iocmd_ioc_get_fwstats(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 182 bfad_iocmd_ioc_reset_stats(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 200 bfad_iocmd_ioc_set_name(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 214 bfad_iocmd_iocfc_get_attr(struct bfad_s *bfad, void *cmd) argument 225 bfad_iocmd_iocfc_set_intr(struct bfad_s *bfad, void *cmd) argument 238 bfad_iocmd_port_enable(struct bfad_s *bfad, void *cmd) argument 259 bfad_iocmd_port_disable(struct bfad_s *bfad, void *cmd) argument 281 bfad_iocmd_port_get_attr(struct bfad_s *bfad, void *cmd) argument 309 bfad_iocmd_port_get_stats(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 343 bfad_iocmd_port_reset_stats(struct bfad_s *bfad, void *cmd) argument 364 bfad_iocmd_set_port_cfg(struct bfad_s *bfad, void *iocmd, unsigned int v_cmd) argument 384 bfad_iocmd_port_cfg_maxfrsize(struct bfad_s *bfad, void *cmd) argument 398 bfad_iocmd_port_cfg_bbsc(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 418 bfad_iocmd_lport_get_attr(struct bfad_s *bfad, void *cmd) argument 441 bfad_iocmd_lport_get_stats(struct bfad_s *bfad, void *cmd) argument 465 bfad_iocmd_lport_reset_stats(struct bfad_s *bfad, void *cmd) argument 499 bfad_iocmd_lport_get_iostats(struct bfad_s *bfad, void *cmd) argument 524 bfad_iocmd_lport_get_rports(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 564 bfad_iocmd_rport_get_attr(struct bfad_s *bfad, void *cmd) argument 597 bfad_iocmd_rport_get_addr(struct bfad_s *bfad, void *cmd) argument 646 bfad_iocmd_rport_get_stats(struct bfad_s *bfad, void *cmd) argument 685 bfad_iocmd_rport_clr_stats(struct bfad_s *bfad, void *cmd) argument 720 bfad_iocmd_rport_set_speed(struct bfad_s *bfad, void *cmd) argument 755 bfad_iocmd_vport_get_attr(struct bfad_s *bfad, void *cmd) argument 778 bfad_iocmd_vport_get_stats(struct bfad_s *bfad, void *cmd) argument 806 bfad_iocmd_vport_clr_stats(struct bfad_s *bfad, void *cmd) argument 831 bfad_iocmd_fabric_get_lports(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 873 bfad_iocmd_ratelim(struct bfad_s *bfad, unsigned int cmd, void *pcmd) argument 896 bfad_iocmd_ratelim_speed(struct bfad_s *bfad, unsigned int cmd, void *pcmd) argument 920 bfad_iocmd_cfg_fcpim(struct bfad_s *bfad, void *cmd) argument 933 bfad_iocmd_fcpim_get_modstats(struct bfad_s *bfad, void *cmd) argument 955 bfad_iocmd_fcpim_clr_modstats(struct bfad_s *bfad, void *cmd) argument 977 bfad_iocmd_fcpim_get_del_itn_stats(struct bfad_s *bfad, void *cmd) argument 994 bfad_iocmd_itnim_get_attr(struct bfad_s *bfad, void *cmd) argument 1013 bfad_iocmd_itnim_get_iostats(struct bfad_s *bfad, void *cmd) argument 1043 bfad_iocmd_itnim_reset_stats(struct bfad_s *bfad, void *cmd) argument 1072 bfad_iocmd_itnim_get_itnstats(struct bfad_s *bfad, void *cmd) argument 1101 bfad_iocmd_fcport_enable(struct bfad_s *bfad, void *cmd) argument 1114 bfad_iocmd_fcport_disable(struct bfad_s *bfad, void *cmd) argument 1127 bfad_iocmd_ioc_get_pcifn_cfg(struct bfad_s *bfad, void *cmd) argument 1149 bfad_iocmd_pcifn_create(struct bfad_s *bfad, void *cmd) argument 1172 bfad_iocmd_pcifn_delete(struct bfad_s *bfad, void *cmd) argument 1194 bfad_iocmd_pcifn_bw(struct bfad_s *bfad, void *cmd) argument 1218 bfad_iocmd_adapter_cfg_mode(struct bfad_s *bfad, void *cmd) argument 1241 bfad_iocmd_port_cfg_mode(struct bfad_s *bfad, void *cmd) argument 1265 bfad_iocmd_ablk_optrom(struct bfad_s *bfad, unsigned int cmd, void *pcmd) argument 1291 bfad_iocmd_faa_query(struct bfad_s *bfad, void *cmd) argument 1314 bfad_iocmd_cee_attr(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1350 bfad_iocmd_cee_get_stats(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1387 bfad_iocmd_cee_reset_stats(struct bfad_s *bfad, void *cmd) argument 1401 bfad_iocmd_sfp_media(struct bfad_s *bfad, void *cmd) argument 1423 bfad_iocmd_sfp_speed(struct bfad_s *bfad, void *cmd) argument 1444 bfad_iocmd_flash_get_attr(struct bfad_s *bfad, void *cmd) argument 1465 bfad_iocmd_flash_erase_part(struct bfad_s *bfad, void *cmd) argument 1485 bfad_iocmd_flash_update_part(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1517 bfad_iocmd_flash_read_part(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1549 bfad_iocmd_diag_temp(struct bfad_s *bfad, void *cmd) argument 1571 bfad_iocmd_diag_memtest(struct bfad_s *bfad, void *cmd) argument 1594 bfad_iocmd_diag_loopback(struct bfad_s *bfad, void *cmd) argument 1617 bfad_iocmd_diag_fwping(struct bfad_s *bfad, void *cmd) argument 1641 bfad_iocmd_diag_queuetest(struct bfad_s *bfad, void *cmd) argument 1662 bfad_iocmd_diag_sfp(struct bfad_s *bfad, void *cmd) argument 1685 bfad_iocmd_diag_led(struct bfad_s *bfad, void *cmd) argument 1698 bfad_iocmd_diag_beacon_lport(struct bfad_s *bfad, void *cmd) argument 1713 bfad_iocmd_diag_lb_stat(struct bfad_s *bfad, void *cmd) argument 1728 bfad_iocmd_phy_get_attr(struct bfad_s *bfad, void *cmd) argument 1749 bfad_iocmd_phy_get_stats(struct bfad_s *bfad, void *cmd) argument 1770 bfad_iocmd_phy_read(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1802 bfad_iocmd_vhba_query(struct bfad_s *bfad, void *cmd) argument 1821 bfad_iocmd_phy_update(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1851 bfad_iocmd_porglog_get(struct bfad_s *bfad, void *cmd) argument 1871 bfad_iocmd_debug_fw_core(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1905 bfad_iocmd_debug_ctl(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 1926 bfad_iocmd_porglog_ctl(struct bfad_s *bfad, void *cmd) argument 1940 bfad_iocmd_fcpim_cfg_profile(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 1959 bfad_iocmd_itnim_get_ioprofile(struct bfad_s *bfad, void *cmd) argument 1986 bfad_iocmd_fcport_get_stats(struct bfad_s *bfad, void *cmd) argument 2011 bfad_iocmd_fcport_reset_stats(struct bfad_s *bfad, void *cmd) argument 2035 bfad_iocmd_boot_cfg(struct bfad_s *bfad, void *cmd) argument 2057 bfad_iocmd_boot_query(struct bfad_s *bfad, void *cmd) argument 2079 bfad_iocmd_preboot_query(struct bfad_s *bfad, void *cmd) argument 2098 bfad_iocmd_ethboot_cfg(struct bfad_s *bfad, void *cmd) argument 2121 bfad_iocmd_ethboot_query(struct bfad_s *bfad, void *cmd) argument 2144 bfad_iocmd_cfg_trunk(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 2173 bfad_iocmd_trunk_get_attr(struct bfad_s *bfad, void *cmd) argument 2191 bfad_iocmd_qos(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 2211 bfad_iocmd_qos_get_attr(struct bfad_s *bfad, void *cmd) argument 2227 bfad_iocmd_qos_get_vc_attr(struct bfad_s *bfad, void *cmd) argument 2259 bfad_iocmd_qos_get_stats(struct bfad_s *bfad, void *cmd) argument 2286 bfad_iocmd_qos_reset_stats(struct bfad_s *bfad, void *cmd) argument 2312 bfad_iocmd_vf_get_stats(struct bfad_s *bfad, void *cmd) argument 2335 bfad_iocmd_vf_clr_stats(struct bfad_s *bfad, void *cmd) argument 2358 bfad_iocmd_lunmask_reset_lunscan_mode(struct bfad_s *bfad, int lunmask_cfg) argument 2372 bfad_iocmd_lunmask(struct bfad_s *bfad, void *pcmd, unsigned int v_cmd) argument 2395 bfad_iocmd_fcpim_lunmask_query(struct bfad_s *bfad, void *cmd) argument 2409 bfad_iocmd_fcpim_cfg_lunmask(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 2428 bfad_iocmd_handler(struct bfad_s *bfad, unsigned int cmd, void *iocmd, unsigned int payload_len) argument 2764 struct bfad_s *bfad = im_port->bfad; local 2880 bfad_fcxp_map_sg(struct bfad_s *bfad, void *payload_kbuf, uint32_t payload_len, uint32_t *num_sgles) argument 2923 bfad_fcxp_free_mem(struct bfad_s *bfad, struct bfad_buf_info *buf_base, uint32_t num_sgles) argument 2945 struct bfad_s *bfad = drv_fcxp->port->bfad; local 2986 struct bfad_s *bfad = im_port->bfad; local [all...] |
H A D | bfad_debugfs.c | 53 struct bfad_s *bfad = port->bfad; local 60 debug->debug_buffer = (void *) bfad->trcmod; 72 struct bfad_s *bfad = port->bfad; local 86 printk(KERN_INFO "bfad[%d]: Failed to allocate fwtrc buffer\n", 87 bfad->inst_no); 93 spin_lock_irqsave(&bfad->bfad_lock, flags); 94 rc = bfa_ioc_debug_fwtrc(&bfad->bfa.ioc, 97 spin_unlock_irqrestore(&bfad 116 struct bfad_s *bfad = port->bfad; local 252 struct bfad_s *bfad = port->bfad; local 276 struct bfad_s *bfad = port->bfad; local 353 struct bfad_s *bfad = port->bfad; local 493 struct bfad_s *bfad = port->bfad; local 550 struct bfad_s *bfad = port->bfad; local [all...] |
H A D | bfad_attr.c | 33 struct bfad_s *bfad; local 40 bfad = im_port->bfad; 41 spin_lock_irqsave(&bfad->bfad_lock, flags); 48 spin_unlock_irqrestore(&bfad->bfad_lock, flags); 59 struct bfad_s *bfad; local 66 bfad = im_port->bfad; 67 spin_lock_irqsave(&bfad->bfad_lock, flags); 74 spin_unlock_irqrestore(&bfad 85 struct bfad_s *bfad; local 125 struct bfad_s *bfad = im_port->bfad; local 157 struct bfad_s *bfad = im_port->bfad; local 213 struct bfad_s *bfad = im_port->bfad; local 267 struct bfad_s *bfad = im_port->bfad; local 318 struct bfad_s *bfad = im_port->bfad; local 345 struct bfad_s *bfad = itnim->im->bfad; local 361 struct bfad_s *bfad = itnim->im->bfad; local 380 struct bfad_s *bfad = im_port->bfad; local 450 struct bfad_s *bfad = im_port->bfad; local 488 struct bfad_s *bfad = im_port->bfad; local 543 struct bfad_s *bfad; local 690 struct bfad_s *bfad = im_port->bfad; local 704 struct bfad_s *bfad = im_port->bfad; local 718 struct bfad_s *bfad = im_port->bfad; local 820 struct bfad_s *bfad = im_port->bfad; local 837 struct bfad_s *bfad = im_port->bfad; local 858 struct bfad_s *bfad = im_port->bfad; local 872 struct bfad_s *bfad = im_port->bfad; local 886 struct bfad_s *bfad = im_port->bfad; local 907 struct bfad_s *bfad = im_port->bfad; local [all...] |
H A D | bfad_drv.h | 104 struct bfad_s *bfad; member in struct:bfad_msix_s 131 struct bfad_s *bfad; member in struct:bfad_port_s 158 struct bfad_s *bfad; member in struct:bfad_vf_s 287 #define BFA_LOG(level, bfad, mask, fmt, arg...) \ 290 dev_printk(level, &((bfad)->pcidev)->dev, fmt, ##arg); \ 293 bfa_status_t bfad_vport_create(struct bfad_s *bfad, u16 vf_id, 296 bfa_status_t bfad_vf_create(struct bfad_s *bfad, u16 vf_id, 298 bfa_status_t bfad_cfg_pport(struct bfad_s *bfad, enum bfa_lport_role role); 299 bfa_status_t bfad_drv_init(struct bfad_s *bfad); 300 bfa_status_t bfad_start_ops(struct bfad_s *bfad); [all...] |
H A D | bfad_im.c | 45 struct bfad_s *bfad = drv; local 52 bfa_trc(bfad, scsi_status); 56 bfa_trc(bfad, sns_len); 63 bfa_trc(bfad, residue); 68 bfa_trc(bfad, 0); 89 bfa_trc(bfad, cmnd->result); 139 struct bfad_s *bfad = drv; local 147 bfa_trc(bfad, cmnd->result); 152 bfa_cb_tskim_done(void *bfad, struct bfad_tskim_s *dtsk, argument 179 struct bfad_s *bfad local 200 struct bfad_s *bfad = im_port->bfad; local 246 bfad_im_target_reset_send(struct bfad_s *bfad, struct scsi_cmnd *cmnd, struct bfad_itnim_s *itnim) argument 289 struct bfad_s *bfad = im_port->bfad; local 352 struct bfad_s *bfad = im_port->bfad; local 412 bfa_fcb_itnim_alloc(struct bfad_s *bfad, struct bfa_fcs_itnim_s **itnim, struct bfad_itnim_s **itnim_drv) argument 435 bfa_fcb_itnim_free(struct bfad_s *bfad, struct bfad_itnim_s *itnim_drv) argument 497 struct bfad_s *bfad; local 520 bfad_im_scsi_host_alloc(struct bfad_s *bfad, struct bfad_im_port_s *im_port, struct device *dev) argument 581 bfad_im_scsi_host_free(struct bfad_s *bfad, struct bfad_im_port_s *im_port) argument 610 bfad_im_port_new(struct bfad_s *bfad, struct bfad_port_s *port) argument 633 bfad_im_port_delete(struct bfad_s *bfad, struct bfad_port_s *port) argument 646 struct bfad_s *bfad = im_port->bfad; local 666 struct bfad_s *bfad = im->bfad; local 687 bfad_im_probe(struct bfad_s *bfad) argument 712 bfad_im_probe_undo(struct bfad_s *bfad) argument 722 bfad_scsi_host_alloc(struct bfad_im_port_s *im_port, struct bfad_s *bfad) argument 740 bfad_scsi_host_free(struct bfad_s *bfad, struct bfad_im_port_s *im_port) argument 760 bfad_thread_workq(struct bfad_s *bfad) argument 1028 struct bfad_s *bfad = im_port->bfad; local 1109 struct bfad_s *bfad = im->bfad; local 1207 struct bfad_s *bfad = im_port->bfad; local 1300 bfad_get_linkup_delay(struct bfad_s *bfad) argument [all...] |
H A D | bfad_im.h | 31 bfa_status_t bfad_im_probe(struct bfad_s *bfad); 32 void bfad_im_probe_undo(struct bfad_s *bfad); 33 bfa_status_t bfad_im_port_new(struct bfad_s *bfad, struct bfad_port_s *port); 34 void bfad_im_port_delete(struct bfad_s *bfad, struct bfad_port_s *port); 36 int bfad_im_scsi_host_alloc(struct bfad_s *bfad, 38 void bfad_im_scsi_host_free(struct bfad_s *bfad, 58 struct bfad_s *bfad; member in struct:bfad_im_port_s 116 struct bfad_s *bfad; member in struct:bfad_im_s 145 bfa_status_t bfad_thread_workq(struct bfad_s *bfad); 148 void bfad_scsi_host_free(struct bfad_s *bfad, [all...] |
H A D | Makefile | 3 bfa-y := bfad.o bfad_im.o bfad_attr.o bfad_debugfs.o bfad_bsg.o
|
H A D | bfa_modules.h | 71 void *bfad, struct bfa_iocfc_cfg_s *cfg, \ 100 void (*attach) (struct bfa_s *bfa, void *bfad, 111 void *bfad; /* BFA driver instance */ member in struct:bfa_s
|
H A D | bfa_fcs_fcpim.c | 258 struct bfad_s *bfad = (struct bfad_s *)itnim->fcs->bfad; local 271 BFA_LOG(KERN_INFO, bfad, bfa_log_level, 297 struct bfad_s *bfad = (struct bfad_s *)itnim->fcs->bfad; local 312 BFA_LOG(KERN_ERR, bfad, bfa_log_level, 317 BFA_LOG(KERN_INFO, bfad, bfa_log_level, 395 struct bfad_s *bfad = (struct bfad_s *)itnim->fcs->bfad; local 402 bfad_get_aen_entry(bfad, aen_entr [all...] |
H A D | bfa_fcs.c | 55 struct bfad_s *bfad = fcs->bfad; local 57 complete(&bfad->comp); 70 bfa_fcs_attach(struct bfa_fcs_s *fcs, struct bfa_s *bfa, struct bfad_s *bfad, argument 77 fcs->bfad = bfad; 135 bfa_fcb_pbc_vport_create(fcs->bfa->bfad, pbc_vports[i]); 643 struct bfad_s *bfad = (struct bfad_s *)fabric->fcs->bfad; local 650 BFA_LOG(KERN_INFO, bfad, bfa_log_leve 766 bfa_cb_lps_flogi_comp(void *bfad, void *uarg, bfa_status_t status) argument 1339 struct bfad_s *bfad = (struct bfad_s *)port->fabric->fcs->bfad; local 1365 struct bfad_s *bfad = (struct bfad_s *)fabric->fcs->bfad; local [all...] |
H A D | bfa_fcs.h | 666 struct bfad_s *bfad; /* corresponding BDA driver instance */ member in struct:bfa_fcs_s 736 struct bfad_s *bfad, 797 struct bfad_port_s *bfa_fcb_lport_new(struct bfad_s *bfad, 802 void bfa_fcb_lport_delete(struct bfad_s *bfad, enum bfa_lport_role roles, 809 void bfa_fcb_pbc_vport_create(struct bfad_s *bfad, struct bfi_pbc_vport_s); 814 bfa_status_t bfa_fcb_rport_alloc(struct bfad_s *bfad, 821 void bfa_fcb_itnim_alloc(struct bfad_s *bfad, struct bfa_fcs_itnim_s **itnim, 823 void bfa_fcb_itnim_free(struct bfad_s *bfad,
|
H A D | bfa_core.c | 968 bfa_iocfc_init_mem(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, argument 973 bfa->bfad = bfad; 1134 bfa_cb_init(bfa->bfad, bfa->iocfc.op_status); 1141 struct bfad_s *bfad = bfa->bfad; local 1144 complete(&bfad->comp); 1151 struct bfad_s *bfad = bfa->bfad; local 1154 complete(&bfad 1161 struct bfad_s *bfad = bfa->bfad; local 1440 bfa_iocfc_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument 1746 bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo, struct bfa_pcidev_s *pcidev) argument [all...] |
H A D | bfa_fcpim.h | 383 void bfa_cb_ioim_done(void *bfad, struct bfad_ioim_s *dio, 391 void bfa_cb_ioim_good_comp(void *bfad, struct bfad_ioim_s *dio); 396 void bfa_cb_ioim_abort(void *bfad, struct bfad_ioim_s *dio); 407 void bfa_cb_tskim_done(void *bfad, struct bfad_tskim_s *dtsk,
|
H A D | bfa_svc.c | 120 static void bfa_lps_attach(struct bfa_s *bfa, void *bfad, 502 bfa_fcxp_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, argument 1474 bfa_lps_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, argument 1753 bfa_cb_lps_fdisc_comp(lps->bfa->bfad, lps->uarg, lps->status); 1755 bfa_cb_lps_flogi_comp(lps->bfa->bfad, lps->uarg, lps->status); 1771 bfa_cb_lps_fdisc_comp(lps->bfa->bfad, lps->uarg, lps->status); 1773 bfa_cb_lps_flogi_comp(lps->bfa->bfad, lps->uarg, lps->status); 1788 bfa_cb_lps_fdisclogo_comp(lps->bfa->bfad, lps->uarg); 1803 bfa_cb_lps_fdisclogo_comp(lps->bfa->bfad, lps->uarg); 1819 bfa_cb_lps_cvl_event(lps->bfa->bfad, lp 2015 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2086 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2144 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2201 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2286 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2471 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2526 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2887 bfa_fcport_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument 4449 bfa_rport_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument 4813 bfa_sgpg_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument 5107 bfa_uf_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument 5331 bfa_fcdiag_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument [all...] |
H A D | bfa_svc.h | 491 void *bfad; /* BFA driver handle */ member in struct:bfa_fcport_s 660 void bfa_cb_lps_flogi_comp(void *bfad, void *uarg, bfa_status_t status); 661 void bfa_cb_lps_fdisc_comp(void *bfad, void *uarg, bfa_status_t status); 662 void bfa_cb_lps_fdisclogo_comp(void *bfad, void *uarg); 663 void bfa_cb_lps_cvl_event(void *bfad, void *uarg);
|
H A D | bfa.h | 304 void bfa_iocfc_attach(struct bfa_s *bfa, void *bfad, 407 void bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, 411 void bfa_cb_init(void *bfad, bfa_status_t status); 412 void bfa_cb_updateq(void *bfad, bfa_status_t status);
|
H A D | bfa_fcs_lport.c | 310 struct bfad_s *bfad = (struct bfad_s *)port->fabric->fcs->bfad; local 313 bfad_get_aen_entry(bfad, aen_entry); 324 bfad_im_post_vendor_event(aen_entry, bfad, ++port->fcs->fcs_aen_seq, 610 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local 619 BFA_LOG(KERN_INFO, bfad, bfa_log_level, 624 bfad->bfad_flags |= BFAD_PORT_ONLINE; 632 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local 702 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local 993 struct bfad_s *bfad = (struct bfad_s *)lport->fcs->bfad; local 5600 struct bfad_s *bfad = (struct bfad_s *)port->fabric->fcs->bfad; local 5996 bfa_cb_lps_fdisc_comp(void *bfad, void *uarg, bfa_status_t status) argument 6052 bfa_cb_lps_fdisclogo_comp(void *bfad, void *uarg) argument 6062 bfa_cb_lps_cvl_event(void *bfad, void *uarg) argument [all...] |
H A D | bfa_ioc.c | 399 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; local 404 BFA_LOG(KERN_INFO, bfad, bfa_log_level, "IOC enabled\n"); 447 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; local 449 BFA_LOG(KERN_INFO, bfad, bfa_log_level, "IOC disabled\n"); 1932 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; local 1942 BFA_LOG(KERN_CRIT, bfad, bfa_log_level, 1951 struct bfad_s *bfad local 2657 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; local 3451 struct bfad_s *bfad = (struct bfad_s *)sfp->ioc->bfa->bfad; local 3936 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; local 5817 bfa_dconf_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument [all...] |
H A D | bfa_fcs_rport.c | 1970 if (bfa_fcb_rport_alloc(fcs->bfad, &rport, &rport_drv) 2050 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local 2053 bfad_get_aen_entry(bfad, aen_entry); 2069 bfad_im_post_vendor_event(aen_entry, bfad, ++rport->fcs->fcs_aen_seq, 2077 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local 2097 BFA_LOG(KERN_INFO, bfad, bfa_log_level, 2108 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local [all...] |
H A D | bfa_fcpim.c | 315 bfa_fcpim_attach(struct bfa_fcp_mod_s *fcp, void *bfad, argument 2123 bfa_cb_ioim_good_comp(ioim->bfa->bfad, ioim->dio); 2166 bfa_cb_ioim_done(ioim->bfa->bfad, ioim->dio, m->io_status, 2281 port = bfa_fcs_lookup_port(&((struct bfad_s *)bfa->bfad)->bfa_fcs, 2350 &((struct bfad_s *)bfa->bfad)->bfa_fcs, 2398 bfa_cb_ioim_done(ioim->bfa->bfad, ioim->dio, BFI_IOIM_STS_ABORTED, 2413 bfa_cb_ioim_done(ioim->bfa->bfad, ioim->dio, BFI_IOIM_STS_PATHTOV, 2427 bfa_cb_ioim_abort(ioim->bfa->bfad, ioim->dio); 3262 bfa_cb_tskim_done(tskim->bfa->bfad, tskim->dtsk, tskim->tsk_status); 3276 bfa_cb_tskim_done(tskim->bfa->bfad, tski 3685 bfa_fcp_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument [all...] |
H A D | bfa_ioc.h | 729 void *bfad; member in struct:bfa_dconf_mod_s
|