/drivers/scsi/bfa/ |
H A D | bfad.c | 19 * bfad.c Linux driver PCI interface module. 156 bfad_sm_uninit(struct bfad_s *bfad, enum bfad_sm_event event); 158 bfad_sm_created(struct bfad_s *bfad, enum bfad_sm_event event); 160 bfad_sm_initializing(struct bfad_s *bfad, enum bfad_sm_event event); 162 bfad_sm_operational(struct bfad_s *bfad, enum bfad_sm_event event); 164 bfad_sm_stopping(struct bfad_s *bfad, enum bfad_sm_event event); 166 bfad_sm_failed(struct bfad_s *bfad, enum bfad_sm_event event); 168 bfad_sm_fcs_exit(struct bfad_s *bfad, enum bfad_sm_event event); 174 bfad_sm_uninit(struct bfad_s *bfad, enum bfad_sm_event event) argument 176 bfa_trc(bfad, even 204 bfad_sm_created(struct bfad_s *bfad, enum bfad_sm_event event) argument 280 bfad_sm_initializing(struct bfad_s *bfad, enum bfad_sm_event event) argument 319 bfad_sm_failed(struct bfad_s *bfad, enum bfad_sm_event event) argument 350 bfad_sm_operational(struct bfad_s *bfad, enum bfad_sm_event event) argument 366 bfad_sm_fcs_exit(struct bfad_s *bfad, enum bfad_sm_event event) argument 382 bfad_sm_stopping(struct bfad_s *bfad, enum bfad_sm_event event) argument 420 struct bfad_s *bfad = drv; local 443 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 482 bfa_fcb_rport_alloc(struct bfad_s *bfad, struct bfa_fcs_rport_s **rport, struct bfad_rport_s **rport_drv) argument 503 bfa_fcb_pbc_vport_create(struct bfad_s *bfad, struct bfi_pbc_vport_s pbc_vport) argument 534 bfad_hal_mem_release(struct bfad_s *bfad) argument 596 bfad_hal_mem_alloc(struct bfad_s *bfad) argument 647 bfad_vport_create(struct bfad_s *bfad, u16 vf_id, struct bfa_lport_cfg_s *port_cfg, struct device *dev) argument 700 struct bfad_s *bfad = (struct bfad_s *) data; local 723 bfad_init_timer(struct bfad_s *bfad) argument 734 bfad_pci_init(struct pci_dev *pdev, struct bfad_s *bfad) argument 815 bfad_pci_uninit(struct pci_dev *pdev, struct bfad_s *bfad) argument 826 bfad_drv_init(struct bfad_s *bfad) argument 868 bfad_drv_uninit(struct bfad_s *bfad) argument 888 bfad_drv_start(struct bfad_s *bfad) argument 904 bfad_fcs_stop(struct bfad_s *bfad) argument 919 bfad_stop(struct bfad_s *bfad) argument 934 bfad_cfg_pport(struct bfad_s *bfad, enum bfa_lport_role role) argument 961 bfad_uncfg_pport(struct bfad_s *bfad) argument 975 bfad_start_ops(struct bfad_s *bfad) argument 1082 struct bfad_s *bfad; local 1108 struct bfad_s *bfad = dev_id; local 1139 struct bfad_s *bfad = vec->bfad; local 1164 bfad_init_msix_entry(struct bfad_s *bfad, struct msix_entry *msix_entries, int mask, int max_bit) argument 1184 bfad_install_msix_handler(struct bfad_s *bfad) argument 1220 bfad_setup_intr(struct bfad_s *bfad) argument 1289 bfad_remove_intr(struct bfad_s *bfad) argument 1311 struct bfad_s *bfad; local 1412 struct bfad_s *bfad = pci_get_drvdata(pdev); local 1455 struct bfad_s *bfad = pci_get_drvdata(pdev); local 1510 restart_bfa(struct bfad_s *bfad) argument 1550 struct bfad_s *bfad = pci_get_drvdata(pdev); local 1603 struct bfad_s *bfad = pci_get_drvdata(pdev); local 1628 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 31 spin_lock_irqsave(&bfad->bfad_lock, flags); 33 if (!bfa_ioc_is_disabled(&bfad->bfa.ioc)) { 34 spin_unlock_irqrestore(&bfad->bfad_lock, flags); 39 init_completion(&bfad->enable_comp); 40 bfa_iocfc_enable(&bfad->bfa); 42 spin_unlock_irqrestore(&bfad->bfad_lock, flags); 43 wait_for_completion(&bfad->enable_comp); 49 bfad_iocmd_ioc_disable(struct bfad_s *bfad, void *cmd) argument 54 spin_lock_irqsave(&bfad 79 bfad_iocmd_ioc_get_info(struct bfad_s *bfad, void *cmd) argument 118 bfad_iocmd_ioc_get_attr(struct bfad_s *bfad, void *cmd) argument 147 bfad_iocmd_ioc_get_stats(struct bfad_s *bfad, void *cmd) argument 157 bfad_iocmd_ioc_get_fwstats(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 187 bfad_iocmd_ioc_reset_stats(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 205 bfad_iocmd_ioc_set_name(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 219 bfad_iocmd_iocfc_get_attr(struct bfad_s *bfad, void *cmd) argument 230 bfad_iocmd_ioc_fw_sig_inv(struct bfad_s *bfad, void *cmd) argument 242 bfad_iocmd_iocfc_set_intr(struct bfad_s *bfad, void *cmd) argument 255 bfad_iocmd_port_enable(struct bfad_s *bfad, void *cmd) argument 276 bfad_iocmd_port_disable(struct bfad_s *bfad, void *cmd) argument 298 bfad_iocmd_port_get_attr(struct bfad_s *bfad, void *cmd) argument 326 bfad_iocmd_port_get_stats(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 360 bfad_iocmd_port_reset_stats(struct bfad_s *bfad, void *cmd) argument 381 bfad_iocmd_set_port_cfg(struct bfad_s *bfad, void *iocmd, unsigned int v_cmd) argument 401 bfad_iocmd_port_cfg_maxfrsize(struct bfad_s *bfad, void *cmd) argument 415 bfad_iocmd_port_cfg_bbcr(struct bfad_s *bfad, unsigned int cmd, void *pcmd) argument 438 bfad_iocmd_port_get_bbcr_attr(struct bfad_s *bfad, void *pcmd) argument 453 bfad_iocmd_lport_get_attr(struct bfad_s *bfad, void *cmd) argument 476 bfad_iocmd_lport_get_stats(struct bfad_s *bfad, void *cmd) argument 500 bfad_iocmd_lport_reset_stats(struct bfad_s *bfad, void *cmd) argument 534 bfad_iocmd_lport_get_iostats(struct bfad_s *bfad, void *cmd) argument 559 bfad_iocmd_lport_get_rports(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 601 bfad_iocmd_rport_get_attr(struct bfad_s *bfad, void *cmd) argument 638 bfad_iocmd_rport_get_addr(struct bfad_s *bfad, void *cmd) argument 687 bfad_iocmd_rport_get_stats(struct bfad_s *bfad, void *cmd) argument 728 bfad_iocmd_rport_clr_stats(struct bfad_s *bfad, void *cmd) argument 764 bfad_iocmd_rport_set_speed(struct bfad_s *bfad, void *cmd) argument 800 bfad_iocmd_vport_get_attr(struct bfad_s *bfad, void *cmd) argument 823 bfad_iocmd_vport_get_stats(struct bfad_s *bfad, void *cmd) argument 851 bfad_iocmd_vport_clr_stats(struct bfad_s *bfad, void *cmd) argument 876 bfad_iocmd_fabric_get_lports(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 918 bfad_iocmd_qos_set_bw(struct bfad_s *bfad, void *pcmd) argument 931 bfad_iocmd_ratelim(struct bfad_s *bfad, unsigned int cmd, void *pcmd) argument 960 bfad_iocmd_ratelim_speed(struct bfad_s *bfad, unsigned int cmd, void *pcmd) argument 989 bfad_iocmd_cfg_fcpim(struct bfad_s *bfad, void *cmd) argument 1002 bfad_iocmd_fcpim_get_modstats(struct bfad_s *bfad, void *cmd) argument 1024 bfad_iocmd_fcpim_clr_modstats(struct bfad_s *bfad, void *cmd) argument 1046 bfad_iocmd_fcpim_get_del_itn_stats(struct bfad_s *bfad, void *cmd) argument 1063 bfad_iocmd_itnim_get_attr(struct bfad_s *bfad, void *cmd) argument 1082 bfad_iocmd_itnim_get_iostats(struct bfad_s *bfad, void *cmd) argument 1113 bfad_iocmd_itnim_reset_stats(struct bfad_s *bfad, void *cmd) argument 1142 bfad_iocmd_itnim_get_itnstats(struct bfad_s *bfad, void *cmd) argument 1171 bfad_iocmd_fcport_enable(struct bfad_s *bfad, void *cmd) argument 1184 bfad_iocmd_fcport_disable(struct bfad_s *bfad, void *cmd) argument 1197 bfad_iocmd_ioc_get_pcifn_cfg(struct bfad_s *bfad, void *cmd) argument 1219 bfad_iocmd_pcifn_create(struct bfad_s *bfad, void *cmd) argument 1242 bfad_iocmd_pcifn_delete(struct bfad_s *bfad, void *cmd) argument 1264 bfad_iocmd_pcifn_bw(struct bfad_s *bfad, void *cmd) argument 1288 bfad_iocmd_adapter_cfg_mode(struct bfad_s *bfad, void *cmd) argument 1311 bfad_iocmd_port_cfg_mode(struct bfad_s *bfad, void *cmd) argument 1335 bfad_iocmd_ablk_optrom(struct bfad_s *bfad, unsigned int cmd, void *pcmd) argument 1361 bfad_iocmd_faa_query(struct bfad_s *bfad, void *cmd) argument 1384 bfad_iocmd_cee_attr(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1420 bfad_iocmd_cee_get_stats(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1457 bfad_iocmd_cee_reset_stats(struct bfad_s *bfad, void *cmd) argument 1471 bfad_iocmd_sfp_media(struct bfad_s *bfad, void *cmd) argument 1493 bfad_iocmd_sfp_speed(struct bfad_s *bfad, void *cmd) argument 1514 bfad_iocmd_flash_get_attr(struct bfad_s *bfad, void *cmd) argument 1535 bfad_iocmd_flash_erase_part(struct bfad_s *bfad, void *cmd) argument 1555 bfad_iocmd_flash_update_part(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1587 bfad_iocmd_flash_read_part(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1619 bfad_iocmd_diag_temp(struct bfad_s *bfad, void *cmd) argument 1641 bfad_iocmd_diag_memtest(struct bfad_s *bfad, void *cmd) argument 1664 bfad_iocmd_diag_loopback(struct bfad_s *bfad, void *cmd) argument 1687 bfad_iocmd_diag_fwping(struct bfad_s *bfad, void *cmd) argument 1711 bfad_iocmd_diag_queuetest(struct bfad_s *bfad, void *cmd) argument 1732 bfad_iocmd_diag_sfp(struct bfad_s *bfad, void *cmd) argument 1755 bfad_iocmd_diag_led(struct bfad_s *bfad, void *cmd) argument 1768 bfad_iocmd_diag_beacon_lport(struct bfad_s *bfad, void *cmd) argument 1783 bfad_iocmd_diag_lb_stat(struct bfad_s *bfad, void *cmd) argument 1798 bfad_iocmd_diag_dport_enable(struct bfad_s *bfad, void *pcmd) argument 1820 bfad_iocmd_diag_dport_disable(struct bfad_s *bfad, void *pcmd) argument 1840 bfad_iocmd_diag_dport_start(struct bfad_s *bfad, void *pcmd) argument 1865 bfad_iocmd_diag_dport_show(struct bfad_s *bfad, void *pcmd) argument 1880 bfad_iocmd_phy_get_attr(struct bfad_s *bfad, void *cmd) argument 1901 bfad_iocmd_phy_get_stats(struct bfad_s *bfad, void *cmd) argument 1922 bfad_iocmd_phy_read(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 1954 bfad_iocmd_vhba_query(struct bfad_s *bfad, void *cmd) argument 1973 bfad_iocmd_phy_update(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 2003 bfad_iocmd_porglog_get(struct bfad_s *bfad, void *cmd) argument 2023 bfad_iocmd_debug_fw_core(struct bfad_s *bfad, void *cmd, unsigned int payload_len) argument 2057 bfad_iocmd_debug_ctl(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 2078 bfad_iocmd_porglog_ctl(struct bfad_s *bfad, void *cmd) argument 2092 bfad_iocmd_fcpim_cfg_profile(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 2111 bfad_iocmd_itnim_get_ioprofile(struct bfad_s *bfad, void *cmd) argument 2138 bfad_iocmd_fcport_get_stats(struct bfad_s *bfad, void *cmd) argument 2163 bfad_iocmd_fcport_reset_stats(struct bfad_s *bfad, void *cmd) argument 2187 bfad_iocmd_boot_cfg(struct bfad_s *bfad, void *cmd) argument 2209 bfad_iocmd_boot_query(struct bfad_s *bfad, void *cmd) argument 2231 bfad_iocmd_preboot_query(struct bfad_s *bfad, void *cmd) argument 2250 bfad_iocmd_ethboot_cfg(struct bfad_s *bfad, void *cmd) argument 2273 bfad_iocmd_ethboot_query(struct bfad_s *bfad, void *cmd) argument 2296 bfad_iocmd_cfg_trunk(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 2336 bfad_iocmd_trunk_get_attr(struct bfad_s *bfad, void *cmd) argument 2359 bfad_iocmd_qos(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 2387 bfad_iocmd_qos_get_attr(struct bfad_s *bfad, void *cmd) argument 2413 bfad_iocmd_qos_get_vc_attr(struct bfad_s *bfad, void *cmd) argument 2445 bfad_iocmd_qos_get_stats(struct bfad_s *bfad, void *cmd) argument 2477 bfad_iocmd_qos_reset_stats(struct bfad_s *bfad, void *cmd) argument 2508 bfad_iocmd_vf_get_stats(struct bfad_s *bfad, void *cmd) argument 2531 bfad_iocmd_vf_clr_stats(struct bfad_s *bfad, void *cmd) argument 2554 bfad_iocmd_lunmask_reset_lunscan_mode(struct bfad_s *bfad, int lunmask_cfg) argument 2568 bfad_iocmd_lunmask(struct bfad_s *bfad, void *pcmd, unsigned int v_cmd) argument 2591 bfad_iocmd_fcpim_lunmask_query(struct bfad_s *bfad, void *cmd) argument 2605 bfad_iocmd_fcpim_cfg_lunmask(struct bfad_s *bfad, void *cmd, unsigned int v_cmd) argument 2624 bfad_iocmd_fcpim_throttle_query(struct bfad_s *bfad, void *cmd) argument 2639 bfad_iocmd_fcpim_throttle_set(struct bfad_s *bfad, void *cmd) argument 2654 bfad_iocmd_tfru_read(struct bfad_s *bfad, void *cmd) argument 2676 bfad_iocmd_tfru_write(struct bfad_s *bfad, void *cmd) argument 2698 bfad_iocmd_fruvpd_read(struct bfad_s *bfad, void *cmd) argument 2720 bfad_iocmd_fruvpd_update(struct bfad_s *bfad, void *cmd) argument 2742 bfad_iocmd_fruvpd_get_max_size(struct bfad_s *bfad, void *cmd) argument 2757 bfad_iocmd_handler(struct bfad_s *bfad, unsigned int cmd, void *iocmd, unsigned int payload_len) argument 3137 struct bfad_s *bfad = im_port->bfad; local 3253 bfad_fcxp_map_sg(struct bfad_s *bfad, void *payload_kbuf, uint32_t payload_len, uint32_t *num_sgles) argument 3296 bfad_fcxp_free_mem(struct bfad_s *bfad, struct bfad_buf_info *buf_base, uint32_t num_sgles) argument 3318 struct bfad_s *bfad = drv_fcxp->port->bfad; local 3359 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 230 struct bfad_s *bfad = port->bfad; local 254 struct bfad_s *bfad = port->bfad; local 331 struct bfad_s *bfad = port->bfad; local 471 struct bfad_s *bfad = port->bfad; local 528 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 348 struct bfad_s *bfad = itnim->im->bfad; local 363 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 544 struct bfad_s *bfad; local 579 struct bfad_s *bfad = im_port->bfad; local 718 struct bfad_s *bfad = im_port->bfad; local 732 struct bfad_s *bfad = im_port->bfad; local 746 struct bfad_s *bfad = im_port->bfad; local 840 struct bfad_s *bfad = im_port->bfad; local 857 struct bfad_s *bfad = im_port->bfad; local 878 struct bfad_s *bfad = im_port->bfad; local 892 struct bfad_s *bfad = im_port->bfad; local 906 struct bfad_s *bfad = im_port->bfad; local 927 struct bfad_s *bfad = im_port->bfad; local [all...] |
H A D | bfad_drv.h | 107 struct bfad_s *bfad; member in struct:bfad_msix_s 134 struct bfad_s *bfad; member in struct:bfad_port_s 161 struct bfad_s *bfad; member in struct:bfad_vf_s 290 #define BFA_LOG(level, bfad, mask, fmt, arg...) \ 293 dev_printk(level, &((bfad)->pcidev)->dev, fmt, ##arg); \ 296 bfa_status_t bfad_vport_create(struct bfad_s *bfad, u16 vf_id, 299 bfa_status_t bfad_vf_create(struct bfad_s *bfad, u16 vf_id, 301 bfa_status_t bfad_cfg_pport(struct bfad_s *bfad, enum bfa_lport_role role); 302 bfa_status_t bfad_drv_init(struct bfad_s *bfad); 303 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); 94 bfa_trc(bfad, cmnd->result); 144 struct bfad_s *bfad = drv; local 152 bfa_trc(bfad, cmnd->result); 157 bfa_cb_tskim_done(void *bfad, struct bfad_tskim_s *dtsk, argument 184 struct bfad_s *bfad local 205 struct bfad_s *bfad = im_port->bfad; local 251 bfad_im_target_reset_send(struct bfad_s *bfad, struct scsi_cmnd *cmnd, struct bfad_itnim_s *itnim) argument 294 struct bfad_s *bfad = im_port->bfad; local 357 struct bfad_s *bfad = im_port->bfad; local 417 bfa_fcb_itnim_alloc(struct bfad_s *bfad, struct bfa_fcs_itnim_s **itnim, struct bfad_itnim_s **itnim_drv) argument 440 bfa_fcb_itnim_free(struct bfad_s *bfad, struct bfad_itnim_s *itnim_drv) argument 502 struct bfad_s *bfad; local 525 bfad_im_scsi_host_alloc(struct bfad_s *bfad, struct bfad_im_port_s *im_port, struct device *dev) argument 579 bfad_im_scsi_host_free(struct bfad_s *bfad, struct bfad_im_port_s *im_port) argument 608 bfad_im_port_new(struct bfad_s *bfad, struct bfad_port_s *port) argument 631 bfad_im_port_delete(struct bfad_s *bfad, struct bfad_port_s *port) argument 644 struct bfad_s *bfad = im_port->bfad; local 664 struct bfad_s *bfad = im->bfad; local 685 bfad_im_probe(struct bfad_s *bfad) argument 706 bfad_im_probe_undo(struct bfad_s *bfad) argument 716 bfad_scsi_host_alloc(struct bfad_im_port_s *im_port, struct bfad_s *bfad) argument 734 bfad_scsi_host_free(struct bfad_s *bfad, struct bfad_im_port_s *im_port) argument 754 bfad_thread_workq(struct bfad_s *bfad) argument 1024 struct bfad_s *bfad = im_port->bfad; local 1105 struct bfad_s *bfad = im->bfad; local 1203 struct bfad_s *bfad = im_port->bfad; local 1305 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, 59 struct bfad_s *bfad; member in struct:bfad_im_port_s 117 struct bfad_s *bfad; member in struct:bfad_im_s 146 bfa_status_t bfad_thread_workq(struct bfad_s *bfad); 149 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 | 72 void *bfad, struct bfa_iocfc_cfg_s *cfg, \ 101 void (*attach) (struct bfa_s *bfa, void *bfad, 112 void *bfad; /* BFA driver instance */ member in struct:bfa_s
|
H A D | bfa_fcs_fcpim.c | 283 struct bfad_s *bfad = (struct bfad_s *)itnim->fcs->bfad; local 296 BFA_LOG(KERN_INFO, bfad, bfa_log_level, 321 struct bfad_s *bfad = (struct bfad_s *)itnim->fcs->bfad; local 336 BFA_LOG(KERN_ERR, bfad, bfa_log_level, 341 BFA_LOG(KERN_INFO, bfad, bfa_log_level, 425 struct bfad_s *bfad = (struct bfad_s *)itnim->fcs->bfad; local 432 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; 148 bfa_fcb_pbc_vport_create(fcs->bfa->bfad, pbc_vports[i]); 699 struct bfad_s *bfad = (struct bfad_s *)fabric->fcs->bfad; local 706 BFA_LOG(KERN_INFO, bfad, bfa_log_leve 924 bfa_cb_lps_flogi_comp(void *bfad, void *uarg, bfa_status_t status) argument 1496 struct bfad_s *bfad = (struct bfad_s *)port->fabric->fcs->bfad; local 1522 struct bfad_s *bfad = (struct bfad_s *)fabric->fcs->bfad; local 1548 bfa_cb_lps_flogo_comp(void *bfad, void *uarg) argument [all...] |
H A D | bfa_core.c | 1040 bfa_iocfc_init_mem(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, argument 1045 bfa->bfad = bfad; 1203 bfa_cb_init(bfa->bfad, bfa->iocfc.op_status); 1210 struct bfad_s *bfad = bfa->bfad; local 1213 complete(&bfad->comp); 1220 struct bfad_s *bfad = bfa->bfad; local 1223 complete(&bfad 1230 struct bfad_s *bfad = bfa->bfad; local 1513 bfa_iocfc_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument 1820 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 | 387 void bfa_cb_ioim_done(void *bfad, struct bfad_ioim_s *dio, 395 void bfa_cb_ioim_good_comp(void *bfad, struct bfad_ioim_s *dio); 400 void bfa_cb_ioim_abort(void *bfad, struct bfad_ioim_s *dio); 411 void bfa_cb_tskim_done(void *bfad, struct bfad_tskim_s *dtsk,
|
H A D | bfa_fcs.h | 697 struct bfad_s *bfad; /* corresponding BDA driver instance */ member in struct:bfa_fcs_s 791 struct bfad_s *bfad, 855 struct bfad_port_s *bfa_fcb_lport_new(struct bfad_s *bfad, 864 void bfa_fcb_pbc_vport_create(struct bfad_s *bfad, struct bfi_pbc_vport_s); 869 bfa_status_t bfa_fcb_rport_alloc(struct bfad_s *bfad, 876 void bfa_fcb_itnim_alloc(struct bfad_s *bfad, struct bfa_fcs_itnim_s **itnim, 878 void bfa_fcb_itnim_free(struct bfad_s *bfad,
|
H A D | bfa_svc.c | 125 static void bfa_lps_attach(struct bfa_s *bfa, void *bfad, 525 bfa_fcxp_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, argument 1530 bfa_lps_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, argument 1807 bfa_cb_lps_fdisc_comp(lps->bfa->bfad, lps->uarg, lps->status); 1809 bfa_cb_lps_flogi_comp(lps->bfa->bfad, lps->uarg, lps->status); 1825 bfa_cb_lps_fdisc_comp(lps->bfa->bfad, lps->uarg, lps->status); 1827 bfa_cb_lps_flogi_comp(lps->bfa->bfad, lps->uarg, lps->status); 1842 bfa_cb_lps_fdisclogo_comp(lps->bfa->bfad, lps->uarg); 1844 bfa_cb_lps_flogo_comp(lps->bfa->bfad, lps->uarg); 1859 bfa_cb_lps_fdisclogo_comp(lps->bfa->bfad, lp 2070 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2141 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2205 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2268 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2359 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2556 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 2611 struct bfad_s *bfad = (struct bfad_s *)fcport->bfa->bfad; local 3089 bfa_fcport_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument 4903 bfa_rport_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument 5284 bfa_sgpg_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument 5578 bfa_uf_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev) argument 5854 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.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_svc.h | 495 void *bfad; /* BFA driver handle */ member in struct:bfa_fcport_s 682 void bfa_cb_lps_flogi_comp(void *bfad, void *uarg, bfa_status_t status); 683 void bfa_cb_lps_flogo_comp(void *bfad, void *uarg); 684 void bfa_cb_lps_fdisc_comp(void *bfad, void *uarg, bfa_status_t status); 685 void bfa_cb_lps_fdisclogo_comp(void *bfad, void *uarg); 686 void bfa_cb_lps_cvl_event(void *bfad, void *uarg);
|
H A D | bfa_fcs_lport.c | 352 struct bfad_s *bfad = (struct bfad_s *)port->fabric->fcs->bfad; local 355 bfad_get_aen_entry(bfad, aen_entry); 366 bfad_im_post_vendor_event(aen_entry, bfad, ++port->fcs->fcs_aen_seq, 652 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local 661 BFA_LOG(KERN_WARNING, bfad, bfa_log_level, 666 bfad->bfad_flags |= BFAD_PORT_ONLINE; 674 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local 744 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local 1093 struct bfad_s *bfad = (struct bfad_s *)lport->fcs->bfad; local 6493 struct bfad_s *bfad = (struct bfad_s *)port->fabric->fcs->bfad; local 6903 bfa_cb_lps_fdisc_comp(void *bfad, void *uarg, bfa_status_t status) argument 6971 bfa_cb_lps_fdisclogo_comp(void *bfad, void *uarg) argument 6981 bfa_cb_lps_cvl_event(void *bfad, void *uarg) argument [all...] |
H A D | bfa_ioc.c | 421 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; local 426 BFA_LOG(KERN_INFO, bfad, bfa_log_level, "IOC enabled\n"); 469 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; local 471 BFA_LOG(KERN_INFO, bfad, bfa_log_level, "IOC disabled\n"); 2164 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; local 2174 BFA_LOG(KERN_CRIT, bfad, bfa_log_level, 2183 struct bfad_s *bfad local 2922 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; local 3720 struct bfad_s *bfad = (struct bfad_s *)sfp->ioc->bfa->bfad; local 4205 struct bfad_s *bfad = (struct bfad_s *)ioc->bfa->bfad; local 6090 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 | 2331 if (bfa_fcb_rport_alloc(fcs->bfad, &rport, &rport_drv) 2411 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local 2414 bfad_get_aen_entry(bfad, aen_entry); 2430 bfad_im_post_vendor_event(aen_entry, bfad, ++rport->fcs->fcs_aen_seq, 2449 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local 2469 BFA_LOG(KERN_INFO, bfad, bfa_log_level, 2489 struct bfad_s *bfad = (struct bfad_s *)port->fcs->bfad; local [all...] |
H A D | bfa_fcpim.c | 316 bfa_fcpim_attach(struct bfa_fcp_mod_s *fcp, void *bfad, argument 2134 bfa_cb_ioim_good_comp(ioim->bfa->bfad, ioim->dio); 2177 bfa_cb_ioim_done(ioim->bfa->bfad, ioim->dio, m->io_status, 2292 port = bfa_fcs_lookup_port(&((struct bfad_s *)bfa->bfad)->bfa_fcs, 2361 &((struct bfad_s *)bfa->bfad)->bfa_fcs, 2409 bfa_cb_ioim_done(ioim->bfa->bfad, ioim->dio, BFI_IOIM_STS_ABORTED, 2424 bfa_cb_ioim_done(ioim->bfa->bfad, ioim->dio, BFI_IOIM_STS_PATHTOV, 2438 bfa_cb_ioim_abort(ioim->bfa->bfad, ioim->dio); 3274 bfa_cb_tskim_done(tskim->bfa->bfad, tskim->dtsk, tskim->tsk_status); 3288 bfa_cb_tskim_done(tskim->bfa->bfad, tski 3699 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 | 788 void *bfad; member in struct:bfa_dconf_mod_s
|