Lines Matching refs:g_pfe

22 static struct pfe *g_pfe;  variable
401 if (!g_pfe) in pfe_eth_close()
411 munmap(g_pfe->cbus_baseaddr, g_pfe->cbus_size); in pfe_eth_close()
412 g_pfe->nb_devs--; in pfe_eth_close()
414 if (g_pfe->nb_devs == 0) { in pfe_eth_close()
415 pfe_hif_exit(g_pfe); in pfe_eth_close()
416 pfe_hif_lib_exit(g_pfe); in pfe_eth_close()
417 rte_free(g_pfe); in pfe_eth_close()
418 g_pfe = NULL; in pfe_eth_close()
997 if (g_pfe) { in pmd_pfe_probe()
998 if (g_pfe->nb_devs >= g_pfe->max_intf) { in pmd_pfe_probe()
1000 g_pfe->nb_devs, g_pfe->max_intf); in pmd_pfe_probe()
1006 g_pfe = rte_zmalloc(NULL, sizeof(*g_pfe), RTE_CACHE_LINE_SIZE); in pmd_pfe_probe()
1007 if (g_pfe == NULL) in pmd_pfe_probe()
1041 g_pfe->ddr_phys_baseaddr = of_translate_address(np, addr); in pmd_pfe_probe()
1042 if (!g_pfe->ddr_phys_baseaddr) { in pmd_pfe_probe()
1047 g_pfe->ddr_baseaddr = pfe_mem_ptov(g_pfe->ddr_phys_baseaddr); in pmd_pfe_probe()
1048 g_pfe->ddr_size = ddr_size; in pmd_pfe_probe()
1049 g_pfe->cbus_size = cbus_size; in pmd_pfe_probe()
1052 g_pfe->cbus_baseaddr = mmap(NULL, cbus_size, PROT_READ | PROT_WRITE, in pmd_pfe_probe()
1055 if (g_pfe->cbus_baseaddr == MAP_FAILED) { in pmd_pfe_probe()
1078 g_pfe->max_intf = interface_count; in pmd_pfe_probe()
1079 g_pfe->platform_data.ls1012a_mdio_pdata[0].phy_mask = 0xffffffff; in pmd_pfe_probe()
1082 pfe_get_gemac_if_proprties(g_pfe, np, ii, interface_count, in pmd_pfe_probe()
1083 &g_pfe->platform_data); in pmd_pfe_probe()
1086 pfe_lib_init(g_pfe->cbus_baseaddr, g_pfe->ddr_baseaddr, in pmd_pfe_probe()
1087 g_pfe->ddr_phys_baseaddr, g_pfe->ddr_size); in pmd_pfe_probe()
1108 rc = pfe_hif_lib_init(g_pfe); in pmd_pfe_probe()
1112 rc = pfe_hif_init(g_pfe); in pmd_pfe_probe()
1118 gem_id = g_pfe->nb_devs; in pmd_pfe_probe()
1125 rc = pfe_eth_init(vdev, g_pfe, gem_id); in pmd_pfe_probe()
1129 g_pfe->nb_devs++; in pmd_pfe_probe()
1134 pfe_hif_exit(g_pfe); in pmd_pfe_probe()
1137 pfe_hif_lib_exit(g_pfe); in pmd_pfe_probe()
1141 munmap(g_pfe->cbus_baseaddr, cbus_size); in pmd_pfe_probe()
1143 rte_free(g_pfe); in pmd_pfe_probe()
1160 if (!g_pfe) in pmd_pfe_remove()