/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum2_acl_tcam.c | 72 struct mlxsw_sp2_acl_tcam *tcam = priv; local 142 struct mlxsw_sp2_acl_tcam *tcam = priv; local 156 struct mlxsw_sp2_acl_tcam *tcam = tcam_priv; local [all...] |
H A D | spectrum1_acl_tcam.c | 50 mlxsw_sp1_acl_tcam_init(struct mlxsw_sp *mlxsw_sp, void *priv, struct mlxsw_sp_acl_tcam *tcam) argument
|
H A D | spectrum_acl.c | 36 struct mlxsw_sp_acl_tcam tcam; member in struct:mlxsw_sp_acl
|
H A D | spectrum_acl_tcam.c | 58 mlxsw_sp_acl_tcam_region_id_get(struct mlxsw_sp_acl_tcam *tcam, u16 *p_id) argument 72 mlxsw_sp_acl_tcam_region_id_put(struct mlxsw_sp_acl_tcam *tcam, u16 id) argument 78 mlxsw_sp_acl_tcam_group_id_get(struct mlxsw_sp_acl_tcam *tcam, u16 *p_id) argument 92 mlxsw_sp_acl_tcam_group_id_put(struct mlxsw_sp_acl_tcam *tcam, u16 id) argument 104 struct mlxsw_sp_acl_tcam *tcam; member in struct:mlxsw_sp_acl_tcam_group 152 struct mlxsw_sp_acl_tcam *tcam; member in struct:mlxsw_sp_acl_tcam_vregion 227 mlxsw_sp_acl_tcam_group_add(struct mlxsw_sp_acl_tcam *tcam, struct mlxsw_sp_acl_tcam_group *group) argument 246 struct mlxsw_sp_acl_tcam *tcam = group->tcam; local 254 mlxsw_sp_acl_tcam_vgroup_add(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam *tcam, struct mlxsw_sp_acl_tcam_vgroup *vgroup, const struct mlxsw_sp_acl_tcam_pattern *patterns, unsigned int patterns_count, struct mlxsw_afk_element_usage *tmplt_elusage, bool vregion_rehash_enabled, unsigned int *p_min_prio, unsigned int *p_max_prio) argument 629 mlxsw_sp_acl_tcam_region_create(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam *tcam, struct mlxsw_sp_acl_tcam_vregion *vregion, void *hints_priv) argument 685 struct mlxsw_sp_acl_tcam *tcam = mlxsw_sp_acl_to_tcam(mlxsw_sp->acl); local 761 struct mlxsw_sp_acl_tcam *tcam = vgroup->group.tcam; local 820 struct mlxsw_sp_acl_tcam *tcam = vregion->tcam; local 1456 struct mlxsw_sp_acl_tcam *tcam; local 1472 struct mlxsw_sp_acl_tcam *tcam; local 1526 mlxsw_sp_acl_tcam_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam *tcam) argument 1588 mlxsw_sp_acl_tcam_fini(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam *tcam) argument 1658 mlxsw_sp_acl_tcam_flower_ruleset_add(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam *tcam, void *ruleset_priv, struct mlxsw_afk_element_usage *tmplt_elusage, unsigned int *p_min_prio, unsigned int *p_max_prio) argument 1777 mlxsw_sp_acl_tcam_mr_ruleset_add(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam *tcam, void *ruleset_priv, struct mlxsw_afk_element_usage *tmplt_elusage, unsigned int *p_min_prio, unsigned int *p_max_prio) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_cls.h | 117 u32 tcam[MVPP2_CLS_C2_TCAM_WORDS]; member in struct:mvpp2_cls_c2_entry
|
H A D | mvpp2_prs.h | 273 u32 tcam[MVPP2_PRS_TCAM_WORDS]; member in struct:mvpp2_prs_entry
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_ddp.h | 374 struct ice_boost_tcam_entry tcam[]; member in struct:ice_boost_tcam_section 394 struct ice_marker_ptype_tcam_entry tcam[]; member in struct:ice_marker_ptype_tcam_section
|
H A D | ice_flex_type.h | 203 struct ice_tcam_inf tcam[ICE_MAX_TCAM_PER_PROFILE]; member in struct:ice_vsig_prof
|
H A D | ice_ddp.c | 642 struct ice_boost_tcam_entry *tcam; local 2102 struct ice_marker_ptype_tcam_entry *tcam; local [all...] |
H A D | ice_flex_pipe.c | 2639 u16 tcam = 0; local 3589 ice_prof_tcam_ena_dis(struct ice_hw *hw, enum ice_block blk, bool enable, u16 vsig, struct ice_tcam_inf *tcam, struct list_head *chg) argument [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cudbg_lib.c | 2539 cudbg_collect_tcam_index(struct cudbg_init *pdbg_init, struct cudbg_mps_tcam *tcam, u32 idx) argument 2668 struct cudbg_mps_tcam *tcam; local [all...] |
/linux-master/drivers/net/ethernet/sun/ |
H A D | niu.h | 3116 struct niu_tcam_entry tcam[NIU_TCAM_ENTRIES_MAX]; member in struct:rx_pkt_hdr0::niu_parent
|