Home
last modified time | relevance | path

Searched refs:vgroup (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_tcam.c151 struct mlxsw_sp_acl_tcam_vgroup *vgroup; member
176 struct mlxsw_sp_acl_tcam_vgroup *vgroup; member
254 struct mlxsw_sp_acl_tcam_vgroup *vgroup, in mlxsw_sp_acl_tcam_vgroup_add()
264 vgroup->patterns = patterns; in mlxsw_sp_acl_tcam_vgroup_add()
265 vgroup->patterns_count = patterns_count; in mlxsw_sp_acl_tcam_vgroup_add()
266 vgroup->vregion_rehash_enabled = vregion_rehash_enabled; in mlxsw_sp_acl_tcam_vgroup_add()
267 vgroup->p_min_prio = p_min_prio; in mlxsw_sp_acl_tcam_vgroup_add()
268 vgroup->p_max_prio = p_max_prio; in mlxsw_sp_acl_tcam_vgroup_add()
271 vgroup->tmplt_elusage_set = true; in mlxsw_sp_acl_tcam_vgroup_add()
272 memcpy(&vgroup in mlxsw_sp_acl_tcam_vgroup_add()
252 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) mlxsw_sp_acl_tcam_vgroup_add() argument
294 mlxsw_sp_acl_tcam_vgroup_del(struct mlxsw_sp_acl_tcam_vgroup *vgroup) mlxsw_sp_acl_tcam_vgroup_del() argument
363 mlxsw_sp_acl_tcam_vgroup_prio_update(struct mlxsw_sp_acl_tcam_vgroup *vgroup) mlxsw_sp_acl_tcam_vgroup_prio_update() argument
440 mlxsw_sp_acl_tcam_vgroup_vregion_attach(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, struct mlxsw_sp_acl_tcam_vregion *vregion, unsigned int priority) mlxsw_sp_acl_tcam_vgroup_vregion_attach() argument
482 mlxsw_sp_acl_tcam_vgroup_vregion_find(struct mlxsw_sp_acl_tcam_vgroup *vgroup, unsigned int priority, struct mlxsw_afk_element_usage *elusage, bool *p_need_split) mlxsw_sp_acl_tcam_vgroup_vregion_find() argument
538 mlxsw_sp_acl_tcam_vgroup_use_patterns(struct mlxsw_sp_acl_tcam_vgroup *vgroup, struct mlxsw_afk_element_usage *elusage, struct mlxsw_afk_element_usage *out) mlxsw_sp_acl_tcam_vgroup_use_patterns() argument
752 mlxsw_sp_acl_tcam_vregion_create(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, unsigned int priority, struct mlxsw_afk_element_usage *elusage) mlxsw_sp_acl_tcam_vregion_create() argument
817 struct mlxsw_sp_acl_tcam_vgroup *vgroup = vregion->vgroup; mlxsw_sp_acl_tcam_vregion_destroy() local
871 mlxsw_sp_acl_tcam_vregion_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, unsigned int priority, struct mlxsw_afk_element_usage *elusage) mlxsw_sp_acl_tcam_vregion_get() argument
942 mlxsw_sp_acl_tcam_vchunk_create(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, unsigned int priority, struct mlxsw_afk_element_usage *elusage) mlxsw_sp_acl_tcam_vchunk_create() argument
1015 struct mlxsw_sp_acl_tcam_vgroup *vgroup = vchunk->vgroup; mlxsw_sp_acl_tcam_vchunk_destroy() local
1032 mlxsw_sp_acl_tcam_vchunk_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, unsigned int priority, struct mlxsw_afk_element_usage *elusage) mlxsw_sp_acl_tcam_vchunk_get() argument
1121 mlxsw_sp_acl_tcam_ventry_add(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, struct mlxsw_sp_acl_tcam_ventry *ventry, struct mlxsw_sp_acl_rule_info *rulei) mlxsw_sp_acl_tcam_ventry_add() argument
1601 struct mlxsw_sp_acl_tcam_vgroup vgroup; global() member
1720 struct mlxsw_sp_acl_tcam_vgroup vgroup; global() member
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_tcam.c152 struct mlxsw_sp_acl_tcam_vgroup *vgroup; member
177 struct mlxsw_sp_acl_tcam_vgroup *vgroup; member
255 struct mlxsw_sp_acl_tcam_vgroup *vgroup, in mlxsw_sp_acl_tcam_vgroup_add()
265 vgroup->patterns = patterns; in mlxsw_sp_acl_tcam_vgroup_add()
266 vgroup->patterns_count = patterns_count; in mlxsw_sp_acl_tcam_vgroup_add()
267 vgroup->vregion_rehash_enabled = vregion_rehash_enabled; in mlxsw_sp_acl_tcam_vgroup_add()
268 vgroup->p_min_prio = p_min_prio; in mlxsw_sp_acl_tcam_vgroup_add()
269 vgroup->p_max_prio = p_max_prio; in mlxsw_sp_acl_tcam_vgroup_add()
272 vgroup->tmplt_elusage_set = true; in mlxsw_sp_acl_tcam_vgroup_add()
273 memcpy(&vgroup in mlxsw_sp_acl_tcam_vgroup_add()
253 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) mlxsw_sp_acl_tcam_vgroup_add() argument
295 mlxsw_sp_acl_tcam_vgroup_del(struct mlxsw_sp_acl_tcam_vgroup *vgroup) mlxsw_sp_acl_tcam_vgroup_del() argument
364 mlxsw_sp_acl_tcam_vgroup_prio_update(struct mlxsw_sp_acl_tcam_vgroup *vgroup) mlxsw_sp_acl_tcam_vgroup_prio_update() argument
441 mlxsw_sp_acl_tcam_vgroup_vregion_attach(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, struct mlxsw_sp_acl_tcam_vregion *vregion, unsigned int priority) mlxsw_sp_acl_tcam_vgroup_vregion_attach() argument
483 mlxsw_sp_acl_tcam_vgroup_vregion_find(struct mlxsw_sp_acl_tcam_vgroup *vgroup, unsigned int priority, struct mlxsw_afk_element_usage *elusage, bool *p_need_split) mlxsw_sp_acl_tcam_vgroup_vregion_find() argument
539 mlxsw_sp_acl_tcam_vgroup_use_patterns(struct mlxsw_sp_acl_tcam_vgroup *vgroup, struct mlxsw_afk_element_usage *elusage, struct mlxsw_afk_element_usage *out) mlxsw_sp_acl_tcam_vgroup_use_patterns() argument
753 mlxsw_sp_acl_tcam_vregion_create(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, unsigned int priority, struct mlxsw_afk_element_usage *elusage) mlxsw_sp_acl_tcam_vregion_create() argument
818 struct mlxsw_sp_acl_tcam_vgroup *vgroup = vregion->vgroup; mlxsw_sp_acl_tcam_vregion_destroy() local
837 mlxsw_sp_acl_tcam_vregion_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, unsigned int priority, struct mlxsw_afk_element_usage *elusage) mlxsw_sp_acl_tcam_vregion_get() argument
908 mlxsw_sp_acl_tcam_vchunk_create(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, unsigned int priority, struct mlxsw_afk_element_usage *elusage) mlxsw_sp_acl_tcam_vchunk_create() argument
981 struct mlxsw_sp_acl_tcam_vgroup *vgroup = vchunk->vgroup; mlxsw_sp_acl_tcam_vchunk_destroy() local
998 mlxsw_sp_acl_tcam_vchunk_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, unsigned int priority, struct mlxsw_afk_element_usage *elusage) mlxsw_sp_acl_tcam_vchunk_get() argument
1087 mlxsw_sp_acl_tcam_ventry_add(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_vgroup *vgroup, struct mlxsw_sp_acl_tcam_ventry *ventry, struct mlxsw_sp_acl_rule_info *rulei) mlxsw_sp_acl_tcam_ventry_add() argument
1649 struct mlxsw_sp_acl_tcam_vgroup vgroup; global() member
1768 struct mlxsw_sp_acl_tcam_vgroup vgroup; global() member
[all...]

Completed in 5 milliseconds