Home
last modified time | relevance | path

Searched refs:ct_ft (Results 1 – 9 of 9) sorted by relevance

/dports/multimedia/libv4l/linux-5.13-rc2/net/sched/
H A Dact_ct.c281 struct tcf_ct_flow_table *ct_ft; in tcf_ct_flow_table_get() local
286 if (ct_ft && refcount_inc_not_zero(&ct_ft->ref)) in tcf_ct_flow_table_get()
289 ct_ft = kzalloc(sizeof(*ct_ft), GFP_KERNEL); in tcf_ct_flow_table_get()
290 if (!ct_ft) in tcf_ct_flow_table_get()
292 refcount_set(&ct_ft->ref, 1); in tcf_ct_flow_table_get()
294 ct_ft->zone = params->zone; in tcf_ct_flow_table_get()
308 params->ct_ft = ct_ft; in tcf_ct_flow_table_get()
309 params->nf_ft = &ct_ft->nf_ft; in tcf_ct_flow_table_get()
317 kfree(ct_ft); in tcf_ct_flow_table_get()
330 kfree(ct_ft); in tcf_ct_flow_table_cleanup_work()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/net/sched/
H A Dact_ct.c281 struct tcf_ct_flow_table *ct_ft; in tcf_ct_flow_table_get() local
286 if (ct_ft && refcount_inc_not_zero(&ct_ft->ref)) in tcf_ct_flow_table_get()
289 ct_ft = kzalloc(sizeof(*ct_ft), GFP_KERNEL); in tcf_ct_flow_table_get()
290 if (!ct_ft) in tcf_ct_flow_table_get()
292 refcount_set(&ct_ft->ref, 1); in tcf_ct_flow_table_get()
294 ct_ft->zone = params->zone; in tcf_ct_flow_table_get()
308 params->ct_ft = ct_ft; in tcf_ct_flow_table_get()
309 params->nf_ft = &ct_ft->nf_ft; in tcf_ct_flow_table_get()
317 kfree(ct_ft); in tcf_ct_flow_table_get()
330 kfree(ct_ft); in tcf_ct_flow_table_cleanup_work()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/net/sched/
H A Dact_ct.c281 struct tcf_ct_flow_table *ct_ft; in tcf_ct_flow_table_get() local
286 if (ct_ft && refcount_inc_not_zero(&ct_ft->ref)) in tcf_ct_flow_table_get()
289 ct_ft = kzalloc(sizeof(*ct_ft), GFP_KERNEL); in tcf_ct_flow_table_get()
290 if (!ct_ft) in tcf_ct_flow_table_get()
292 refcount_set(&ct_ft->ref, 1); in tcf_ct_flow_table_get()
294 ct_ft->zone = params->zone; in tcf_ct_flow_table_get()
308 params->ct_ft = ct_ft; in tcf_ct_flow_table_get()
309 params->nf_ft = &ct_ft->nf_ft; in tcf_ct_flow_table_get()
317 kfree(ct_ft); in tcf_ct_flow_table_get()
330 kfree(ct_ft); in tcf_ct_flow_table_cleanup_work()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/include/net/tc_act/
H A Dtc_ct.h29 struct tcf_ct_flow_table *ct_ft; member
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/net/tc_act/
H A Dtc_ct.h29 struct tcf_ct_flow_table *ct_ft; member
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/net/tc_act/
H A Dtc_ct.h29 struct tcf_ct_flow_table *ct_ft; member
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_ct.c1355 static int tc_ct_pre_ct_add_rules(struct mlx5_ct_ft *ct_ft, in tc_ct_pre_ct_add_rules() argument
1359 struct mlx5_tc_ct_priv *ct_priv = ct_ft->ct_priv; in tc_ct_pre_ct_add_rules()
1376 zone = ct_ft->zone & MLX5_CT_ZONE_MASK; in tc_ct_pre_ct_add_rules()
1443 tc_ct_pre_ct_del_rules(struct mlx5_ct_ft *ct_ft, in tc_ct_pre_ct_del_rules() argument
1446 struct mlx5_tc_ct_priv *ct_priv = ct_ft->ct_priv; in tc_ct_pre_ct_del_rules()
1455 mlx5_tc_ct_alloc_pre_ct(struct mlx5_ct_ft *ct_ft, in mlx5_tc_ct_alloc_pre_ct() argument
1460 struct mlx5_tc_ct_priv *ct_priv = ct_ft->ct_priv; in mlx5_tc_ct_alloc_pre_ct()
1532 err = tc_ct_pre_ct_add_rules(ct_ft, pre_ct, nat); in mlx5_tc_ct_alloc_pre_ct()
1551 mlx5_tc_ct_free_pre_ct(struct mlx5_ct_ft *ct_ft, in mlx5_tc_ct_free_pre_ct() argument
1554 tc_ct_pre_ct_del_rules(ct_ft, pre_ct); in mlx5_tc_ct_free_pre_ct()
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_ct.c1355 static int tc_ct_pre_ct_add_rules(struct mlx5_ct_ft *ct_ft, in tc_ct_pre_ct_add_rules() argument
1359 struct mlx5_tc_ct_priv *ct_priv = ct_ft->ct_priv; in tc_ct_pre_ct_add_rules()
1376 zone = ct_ft->zone & MLX5_CT_ZONE_MASK; in tc_ct_pre_ct_add_rules()
1443 tc_ct_pre_ct_del_rules(struct mlx5_ct_ft *ct_ft, in tc_ct_pre_ct_del_rules() argument
1446 struct mlx5_tc_ct_priv *ct_priv = ct_ft->ct_priv; in tc_ct_pre_ct_del_rules()
1455 mlx5_tc_ct_alloc_pre_ct(struct mlx5_ct_ft *ct_ft, in mlx5_tc_ct_alloc_pre_ct() argument
1460 struct mlx5_tc_ct_priv *ct_priv = ct_ft->ct_priv; in mlx5_tc_ct_alloc_pre_ct()
1532 err = tc_ct_pre_ct_add_rules(ct_ft, pre_ct, nat); in mlx5_tc_ct_alloc_pre_ct()
1551 mlx5_tc_ct_free_pre_ct(struct mlx5_ct_ft *ct_ft, in mlx5_tc_ct_free_pre_ct() argument
1554 tc_ct_pre_ct_del_rules(ct_ft, pre_ct); in mlx5_tc_ct_free_pre_ct()
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_ct.c1355 static int tc_ct_pre_ct_add_rules(struct mlx5_ct_ft *ct_ft, in tc_ct_pre_ct_add_rules() argument
1359 struct mlx5_tc_ct_priv *ct_priv = ct_ft->ct_priv; in tc_ct_pre_ct_add_rules()
1376 zone = ct_ft->zone & MLX5_CT_ZONE_MASK; in tc_ct_pre_ct_add_rules()
1443 tc_ct_pre_ct_del_rules(struct mlx5_ct_ft *ct_ft, in tc_ct_pre_ct_del_rules() argument
1446 struct mlx5_tc_ct_priv *ct_priv = ct_ft->ct_priv; in tc_ct_pre_ct_del_rules()
1455 mlx5_tc_ct_alloc_pre_ct(struct mlx5_ct_ft *ct_ft, in mlx5_tc_ct_alloc_pre_ct() argument
1460 struct mlx5_tc_ct_priv *ct_priv = ct_ft->ct_priv; in mlx5_tc_ct_alloc_pre_ct()
1532 err = tc_ct_pre_ct_add_rules(ct_ft, pre_ct, nat); in mlx5_tc_ct_alloc_pre_ct()
1551 mlx5_tc_ct_free_pre_ct(struct mlx5_ct_ft *ct_ft, in mlx5_tc_ct_free_pre_ct() argument
1554 tc_ct_pre_ct_del_rules(ct_ft, pre_ct); in mlx5_tc_ct_free_pre_ct()