Lines Matching defs:meminfo
1393 bfa_iocfc_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo,
1403 bfa_mem_dma_setup(meminfo, ioc_dma,
1413 bfa_mem_dma_setup(meminfo, BFA_MEM_REQQ_DMA(bfa, q),
1415 bfa_mem_dma_setup(meminfo, BFA_MEM_RSPQ_DMA(bfa, q),
1429 bfa_mem_dma_setup(meminfo, iocfc_dma, dm_len);
1432 bfa_mem_kva_setup(meminfo, iocfc_kva,
1666 * @param[out] meminfo - pointer to bfa_meminfo_t. This content
1682 bfa_cfg_get_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo,
1694 WARN_ON((cfg == NULL) || (meminfo == NULL));
1696 memset((void *)meminfo, 0, sizeof(struct bfa_meminfo_s));
1698 /* Initialize the DMA & KVA meminfo queues */
1699 INIT_LIST_HEAD(&meminfo->dma_info.qe);
1700 INIT_LIST_HEAD(&meminfo->kva_info.qe);
1702 bfa_iocfc_meminfo(cfg, meminfo, bfa);
1705 hal_mods[i]->meminfo(cfg, meminfo, bfa);
1708 bfa_mem_dma_setup(meminfo, port_dma, bfa_port_meminfo());
1709 bfa_mem_dma_setup(meminfo, ablk_dma, bfa_ablk_meminfo());
1710 bfa_mem_dma_setup(meminfo, cee_dma, bfa_cee_meminfo());
1711 bfa_mem_dma_setup(meminfo, sfp_dma, bfa_sfp_meminfo());
1712 bfa_mem_dma_setup(meminfo, flash_dma,
1714 bfa_mem_dma_setup(meminfo, diag_dma, bfa_diag_meminfo());
1715 bfa_mem_dma_setup(meminfo, phy_dma,
1731 * @param[in] meminfo Pointer to bfa_meminfo_t. The driver should
1747 struct bfa_meminfo_s *meminfo, struct bfa_pcidev_s *pcidev)
1756 WARN_ON((cfg == NULL) || (meminfo == NULL));
1759 dma_info = &meminfo->dma_info;
1763 kva_info = &meminfo->kva_info;