Lines Matching refs:cfg
733 CQ_INCR(ci, bfa->iocfc.cfg.drvcfg.num_rspq_elems); in bfa_isr_rspq()
981 struct bfa_iocfc_cfg_s *cfg = &iocfc->cfg; in bfa_iocfc_send_cfg() local
984 WARN_ON(cfg->fwcfg.num_cqs > BFI_IOC_MAX_CQS); in bfa_iocfc_send_cfg()
985 bfa_trc(bfa, cfg->fwcfg.num_cqs); in bfa_iocfc_send_cfg()
996 cfg_info->num_cqs = cfg->fwcfg.num_cqs; in bfa_iocfc_send_cfg()
998 cfg->fwcfg.num_ioim_reqs)); in bfa_iocfc_send_cfg()
999 cfg_info->num_fwtio_reqs = cpu_to_be16(cfg->fwcfg.num_fwtio_reqs); in bfa_iocfc_send_cfg()
1005 for (i = 0; i < cfg->fwcfg.num_cqs; i++) { in bfa_iocfc_send_cfg()
1011 cpu_to_be16(cfg->drvcfg.num_reqq_elems); in bfa_iocfc_send_cfg()
1018 cpu_to_be16(cfg->drvcfg.num_rspq_elems); in bfa_iocfc_send_cfg()
1040 bfa_iocfc_init_mem(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, in bfa_iocfc_init_mem() argument
1047 iocfc->cfg = *cfg; in bfa_iocfc_init_mem()
1093 bfa_iocfc_mem_claim(struct bfa_s *bfa, struct bfa_iocfc_cfg_s *cfg) in bfa_iocfc_mem_claim() argument
1108 per_reqq_sz = BFA_ROUNDUP((cfg->drvcfg.num_reqq_elems * BFI_LMSG_SZ), in bfa_iocfc_mem_claim()
1110 per_rspq_sz = BFA_ROUNDUP((cfg->drvcfg.num_rspq_elems * BFI_LMSG_SZ), in bfa_iocfc_mem_claim()
1113 for (i = 0; i < cfg->fwcfg.num_cqs; i++) { in bfa_iocfc_mem_claim()
1129 for (i = 0; i < cfg->fwcfg.num_cqs; i++) { in bfa_iocfc_mem_claim()
1467 bfa_iocfc_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo, in bfa_iocfc_meminfo() argument
1481 per_reqq_sz = BFA_ROUNDUP((cfg->drvcfg.num_reqq_elems * BFI_LMSG_SZ), in bfa_iocfc_meminfo()
1483 per_rspq_sz = BFA_ROUNDUP((cfg->drvcfg.num_rspq_elems * BFI_LMSG_SZ), in bfa_iocfc_meminfo()
1486 for (q = 0; q < cfg->fwcfg.num_cqs; q++) { in bfa_iocfc_meminfo()
1494 for (q = 0; q < cfg->fwcfg.num_cqs; q++) in bfa_iocfc_meminfo()
1513 bfa_iocfc_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, in bfa_iocfc_attach() argument
1530 bfa_iocfc_init_mem(bfa, bfad, cfg, pcidev); in bfa_iocfc_attach()
1531 bfa_iocfc_mem_claim(bfa, cfg); in bfa_iocfc_attach()
1618 attr->config = iocfc->cfg; in bfa_iocfc_get_attr()
1753 bfa_cfg_get_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo, in bfa_cfg_get_meminfo() argument
1766 WARN_ON((cfg == NULL) || (meminfo == NULL)); in bfa_cfg_get_meminfo()
1774 bfa_iocfc_meminfo(cfg, meminfo, bfa); in bfa_cfg_get_meminfo()
1777 hal_mods[i]->meminfo(cfg, meminfo, bfa); in bfa_cfg_get_meminfo()
1785 bfa_flash_meminfo(cfg->drvcfg.min_cfg)); in bfa_cfg_get_meminfo()
1788 bfa_phy_meminfo(cfg->drvcfg.min_cfg)); in bfa_cfg_get_meminfo()
1790 bfa_fru_meminfo(cfg->drvcfg.min_cfg)); in bfa_cfg_get_meminfo()
1820 bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg, in bfa_attach() argument
1830 WARN_ON((cfg == NULL) || (meminfo == NULL)); in bfa_attach()
1851 bfa_iocfc_attach(bfa, bfad, cfg, pcidev); in bfa_attach()
1854 hal_mods[i]->attach(bfa, bfad, cfg, pcidev); in bfa_attach()
1860 bfa_com_flash_attach(bfa, cfg->drvcfg.min_cfg); in bfa_attach()
1862 bfa_com_phy_attach(bfa, cfg->drvcfg.min_cfg); in bfa_attach()
1863 bfa_com_fru_attach(bfa, cfg->drvcfg.min_cfg); in bfa_attach()
1962 bfa_cfg_get_default(struct bfa_iocfc_cfg_s *cfg) in bfa_cfg_get_default() argument
1964 cfg->fwcfg.num_fabrics = DEF_CFG_NUM_FABRICS; in bfa_cfg_get_default()
1965 cfg->fwcfg.num_lports = DEF_CFG_NUM_LPORTS; in bfa_cfg_get_default()
1966 cfg->fwcfg.num_rports = DEF_CFG_NUM_RPORTS; in bfa_cfg_get_default()
1967 cfg->fwcfg.num_ioim_reqs = DEF_CFG_NUM_IOIM_REQS; in bfa_cfg_get_default()
1968 cfg->fwcfg.num_tskim_reqs = DEF_CFG_NUM_TSKIM_REQS; in bfa_cfg_get_default()
1969 cfg->fwcfg.num_fcxp_reqs = DEF_CFG_NUM_FCXP_REQS; in bfa_cfg_get_default()
1970 cfg->fwcfg.num_uf_bufs = DEF_CFG_NUM_UF_BUFS; in bfa_cfg_get_default()
1971 cfg->fwcfg.num_cqs = DEF_CFG_NUM_CQS; in bfa_cfg_get_default()
1972 cfg->fwcfg.num_fwtio_reqs = 0; in bfa_cfg_get_default()
1974 cfg->drvcfg.num_reqq_elems = DEF_CFG_NUM_REQQ_ELEMS; in bfa_cfg_get_default()
1975 cfg->drvcfg.num_rspq_elems = DEF_CFG_NUM_RSPQ_ELEMS; in bfa_cfg_get_default()
1976 cfg->drvcfg.num_sgpgs = DEF_CFG_NUM_SGPGS; in bfa_cfg_get_default()
1977 cfg->drvcfg.num_sboot_tgts = DEF_CFG_NUM_SBOOT_TGTS; in bfa_cfg_get_default()
1978 cfg->drvcfg.num_sboot_luns = DEF_CFG_NUM_SBOOT_LUNS; in bfa_cfg_get_default()
1979 cfg->drvcfg.path_tov = BFA_FCPIM_PATHTOV_DEF; in bfa_cfg_get_default()
1980 cfg->drvcfg.ioc_recover = BFA_FALSE; in bfa_cfg_get_default()
1981 cfg->drvcfg.delay_comp = BFA_FALSE; in bfa_cfg_get_default()
1986 bfa_cfg_get_min(struct bfa_iocfc_cfg_s *cfg) in bfa_cfg_get_min() argument
1988 bfa_cfg_get_default(cfg); in bfa_cfg_get_min()
1989 cfg->fwcfg.num_ioim_reqs = BFA_IOIM_MIN; in bfa_cfg_get_min()
1990 cfg->fwcfg.num_tskim_reqs = BFA_TSKIM_MIN; in bfa_cfg_get_min()
1991 cfg->fwcfg.num_fcxp_reqs = BFA_FCXP_MIN; in bfa_cfg_get_min()
1992 cfg->fwcfg.num_uf_bufs = BFA_UF_MIN; in bfa_cfg_get_min()
1993 cfg->fwcfg.num_rports = BFA_RPORT_MIN; in bfa_cfg_get_min()
1994 cfg->fwcfg.num_fwtio_reqs = 0; in bfa_cfg_get_min()
1996 cfg->drvcfg.num_sgpgs = BFA_SGPG_MIN; in bfa_cfg_get_min()
1997 cfg->drvcfg.num_reqq_elems = BFA_REQQ_NELEMS_MIN; in bfa_cfg_get_min()
1998 cfg->drvcfg.num_rspq_elems = BFA_RSPQ_NELEMS_MIN; in bfa_cfg_get_min()
1999 cfg->drvcfg.min_cfg = BFA_TRUE; in bfa_cfg_get_min()