Lines Matching refs:fcnt
1444 u16 fcnt = 0; in npc_mcam_get_free_count() local
1448 return fcnt; in npc_mcam_get_free_count()
1452 return fcnt; in npc_mcam_get_free_count()
1456 fcnt += next - index; in npc_mcam_get_free_count()
1461 fcnt += end - index; in npc_mcam_get_free_count()
1462 return fcnt; in npc_mcam_get_free_count()
1470 u16 fcnt; in npc_get_mcam_search_range_priority() local
1492 fcnt = npc_mcam_get_free_count(mcam->bmap, in npc_get_mcam_search_range_priority()
1494 if (fcnt > req->count) in npc_get_mcam_search_range_priority()
1517 fcnt = npc_mcam_get_free_count(mcam->bmap, in npc_get_mcam_search_range_priority()
1519 if (fcnt < req->count) in npc_get_mcam_search_range_priority()
1530 u16 fcnt, hp_fcnt, lp_fcnt; in npc_mcam_alloc_entries() local
1576 fcnt = mcam->bmap_fcnt - lp_fcnt - hp_fcnt; in npc_mcam_alloc_entries()
1579 if (fcnt > req->count) { in npc_mcam_alloc_entries()
1582 } else if ((fcnt + (hp_fcnt / 2) + (lp_fcnt / 2)) > req->count) { in npc_mcam_alloc_entries()