Searched refs:mlxsw_afa (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_acl_flex_actions.c63 struct mlxsw_afa { struct
197 struct mlxsw_afa *mlxsw_afa_create(unsigned int max_acts_per_set,
201 struct mlxsw_afa *mlxsw_afa; local
204 mlxsw_afa = kzalloc(sizeof(*mlxsw_afa), GFP_KERNEL);
205 if (!mlxsw_afa)
207 err = rhashtable_init(&mlxsw_afa->set_ht, &mlxsw_afa_set_ht_params);
210 err = rhashtable_init(&mlxsw_afa->fwd_entry_ht,
214 err = rhashtable_init(&mlxsw_afa
241 mlxsw_afa_destroy(struct mlxsw_afa *mlxsw_afa) argument
294 mlxsw_afa_set_share(struct mlxsw_afa *mlxsw_afa, struct mlxsw_afa_set *set) argument
319 mlxsw_afa_set_unshare(struct mlxsw_afa *mlxsw_afa, struct mlxsw_afa_set *set) argument
330 mlxsw_afa_set_put(struct mlxsw_afa *mlxsw_afa, struct mlxsw_afa_set *set) argument
340 mlxsw_afa_set_get(struct mlxsw_afa *mlxsw_afa, struct mlxsw_afa_set *orig_set) argument
405 mlxsw_afa_block_create(struct mlxsw_afa *mlxsw_afa) argument
558 mlxsw_afa_fwd_entry_create(struct mlxsw_afa *mlxsw_afa, u16 local_port) argument
590 mlxsw_afa_fwd_entry_destroy(struct mlxsw_afa *mlxsw_afa, struct mlxsw_afa_fwd_entry *fwd_entry) argument
601 mlxsw_afa_fwd_entry_get(struct mlxsw_afa *mlxsw_afa, u16 local_port) argument
616 mlxsw_afa_fwd_entry_put(struct mlxsw_afa *mlxsw_afa, struct mlxsw_afa_fwd_entry *fwd_entry) argument
729 mlxsw_afa_cookie_create(struct mlxsw_afa *mlxsw_afa, const struct flow_action_cookie *fa_cookie) argument
769 mlxsw_afa_cookie_destroy(struct mlxsw_afa *mlxsw_afa, struct mlxsw_afa_cookie *cookie) argument
779 mlxsw_afa_cookie_get(struct mlxsw_afa *mlxsw_afa, const struct flow_action_cookie *fa_cookie) argument
793 mlxsw_afa_cookie_put(struct mlxsw_afa *mlxsw_afa, struct mlxsw_afa_cookie *cookie) argument
803 mlxsw_afa_cookie_lookup(struct mlxsw_afa *mlxsw_afa, u32 cookie_index) argument
869 mlxsw_afa_policer_create(struct mlxsw_afa *mlxsw_afa, u32 fa_index, u64 rate_bytes_ps, u32 burst, struct netlink_ext_ack *extack) argument
906 mlxsw_afa_policer_destroy(struct mlxsw_afa *mlxsw_afa, struct mlxsw_afa_policer *policer) argument
918 mlxsw_afa_policer_get(struct mlxsw_afa *mlxsw_afa, u32 fa_index, u64 rate_bytes_ps, u32 burst, struct netlink_ext_ack *extack) argument
935 mlxsw_afa_policer_put(struct mlxsw_afa *mlxsw_afa, struct mlxsw_afa_policer *policer) argument
[all...]
H A Dcore_acl_flex_actions.h11 struct mlxsw_afa;
42 struct mlxsw_afa *mlxsw_afa_create(unsigned int max_acts_per_set,
45 void mlxsw_afa_destroy(struct mlxsw_afa *mlxsw_afa);
46 struct mlxsw_afa_block *mlxsw_afa_block_create(struct mlxsw_afa *mlxsw_afa);
57 mlxsw_afa_cookie_lookup(struct mlxsw_afa *mlxsw_afa, u32 cookie_index);
H A Dspectrum.h172 struct mlxsw_afa *afa;

Completed in 129 milliseconds