Lines Matching refs:prs_shadow

650 	struct mvpp2_prs_shadow *prs_shadow;  member
1070 priv->prs_shadow[index].valid = true; in mvpp2_prs_shadow_set()
1071 priv->prs_shadow[index].lu = lu; in mvpp2_prs_shadow_set()
1078 priv->prs_shadow[index].ri_mask = ri_mask; in mvpp2_prs_shadow_ri_set()
1079 priv->prs_shadow[index].ri = ri; in mvpp2_prs_shadow_ri_set()
1368 if (!priv->prs_shadow[tid].valid || in mvpp2_prs_flow_find()
1369 priv->prs_shadow[tid].lu != MVPP2_PRS_LU_FLOWS) in mvpp2_prs_flow_find()
1398 if (!priv->prs_shadow[tid].valid) in mvpp2_prs_tcam_first_free()
1410 if (priv->prs_shadow[MVPP2_PE_DROP_ALL].valid) { in mvpp2_prs_mac_drop_all_set()
1447 if (priv->prs_shadow[MVPP2_PE_MAC_PROMISCUOUS].valid) { in mvpp2_prs_mac_promisc_set()
1493 if (priv->prs_shadow[index].valid) { in mvpp2_prs_mac_multi_set()
1545 if (priv->prs_shadow[tid].valid) { in mvpp2_prs_dsa_tag_set()
1608 if (priv->prs_shadow[tid].valid) { in mvpp2_prs_dsa_tag_ethertype_set()
1676 if (!priv->prs_shadow[tid].valid || in mvpp2_prs_vlan_find()
1677 priv->prs_shadow[tid].lu != MVPP2_PRS_LU_VLAN) in mvpp2_prs_vlan_find()
1734 if (!priv->prs_shadow[tid_aux].valid || in mvpp2_prs_vlan_add()
1735 priv->prs_shadow[tid_aux].lu != MVPP2_PRS_LU_VLAN) in mvpp2_prs_vlan_add()
1819 if (!priv->prs_shadow[tid].valid || in mvpp2_prs_double_vlan_find()
1820 priv->prs_shadow[tid].lu != MVPP2_PRS_LU_VLAN) in mvpp2_prs_double_vlan_find()
1874 if (!priv->prs_shadow[tid_aux].valid || in mvpp2_prs_double_vlan_add()
1875 priv->prs_shadow[tid_aux].lu != MVPP2_PRS_LU_VLAN) in mvpp2_prs_double_vlan_add()
2302 priv->prs_shadow[pe.index].udf = MVPP2_PRS_UDF_L2_DEF; in mvpp2_prs_etype_init()
2303 priv->prs_shadow[pe.index].finish = false; in mvpp2_prs_etype_init()
2332 priv->prs_shadow[pe.index].udf = MVPP2_PRS_UDF_L2_DEF; in mvpp2_prs_etype_init()
2333 priv->prs_shadow[pe.index].finish = true; in mvpp2_prs_etype_init()
2364 priv->prs_shadow[pe.index].udf = MVPP2_PRS_UDF_L2_DEF; in mvpp2_prs_etype_init()
2365 priv->prs_shadow[pe.index].finish = true; in mvpp2_prs_etype_init()
2401 priv->prs_shadow[pe.index].udf = MVPP2_PRS_UDF_L2_DEF; in mvpp2_prs_etype_init()
2402 priv->prs_shadow[pe.index].finish = false; in mvpp2_prs_etype_init()
2431 priv->prs_shadow[pe.index].udf = MVPP2_PRS_UDF_L2_DEF; in mvpp2_prs_etype_init()
2432 priv->prs_shadow[pe.index].finish = false; in mvpp2_prs_etype_init()
2462 priv->prs_shadow[pe.index].udf = MVPP2_PRS_UDF_L2_DEF; in mvpp2_prs_etype_init()
2463 priv->prs_shadow[pe.index].finish = false; in mvpp2_prs_etype_init()
2488 priv->prs_shadow[pe.index].udf = MVPP2_PRS_UDF_L2_DEF; in mvpp2_prs_etype_init()
2489 priv->prs_shadow[pe.index].finish = true; in mvpp2_prs_etype_init()
2931 priv->prs_shadow = devm_kcalloc(&pdev->dev, MVPP2_PRS_TCAM_SRAM_SIZE, in mvpp2_prs_default_init()
2934 if (!priv->prs_shadow) in mvpp2_prs_default_init()
3010 if (!priv->prs_shadow[tid].valid || in mvpp2_prs_mac_da_range_find()
3011 (priv->prs_shadow[tid].lu != MVPP2_PRS_LU_MAC) || in mvpp2_prs_mac_da_range_find()
3012 (priv->prs_shadow[tid].udf != udf_type)) in mvpp2_prs_mac_da_range_find()
3050 if (priv->prs_shadow[tid].valid && in mvpp2_prs_mac_da_accept()
3051 (priv->prs_shadow[tid].lu == MVPP2_PRS_LU_MAC) && in mvpp2_prs_mac_da_accept()
3052 (priv->prs_shadow[tid].udf == in mvpp2_prs_mac_da_accept()
3083 priv->prs_shadow[pe->index].valid = false; in mvpp2_prs_mac_da_accept()
3114 priv->prs_shadow[pe->index].udf = MVPP2_PRS_UDF_MAC_DEF; in mvpp2_prs_mac_da_accept()
3155 if (!priv->prs_shadow[tid].valid || in mvpp2_prs_mcast_del_all()
3156 (priv->prs_shadow[tid].lu != MVPP2_PRS_LU_MAC) || in mvpp2_prs_mcast_del_all()
3157 (priv->prs_shadow[tid].udf != MVPP2_PRS_UDF_MAC_DEF)) in mvpp2_prs_mcast_del_all()