Home
last modified time | relevance | path

Searched refs:arfs (Results 1 – 8 of 8) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/
A Den_arfs.c195 destroy_workqueue(arfs->wq); in _mlx5e_cleanup_tables()
211 kvfree(arfs); in mlx5e_arfs_destroy_tables()
388 struct mlx5e_arfs_tables *arfs; in mlx5e_arfs_create_tables() local
395 arfs = kvzalloc(sizeof(*arfs), GFP_KERNEL); in mlx5e_arfs_create_tables()
396 if (!arfs) in mlx5e_arfs_create_tables()
401 if (!arfs->wq) in mlx5e_arfs_create_tables()
404 mlx5e_fs_set_arfs(fs, arfs); in mlx5e_arfs_create_tables()
417 kvfree(arfs); in mlx5e_arfs_create_tables()
433 spin_lock_bh(&arfs->arfs_lock); in arfs_may_expire_flow()
467 spin_lock_bh(&arfs->arfs_lock); in arfs_del_rules()
[all …]
A Den_fs.c63 struct mlx5e_arfs_tables *arfs; member
1532 return fs->arfs; in mlx5e_fs_get_arfs()
1535 void mlx5e_fs_set_arfs(struct mlx5e_flow_steering *fs, struct mlx5e_arfs_tables *arfs) in mlx5e_fs_set_arfs() argument
1537 fs->arfs = arfs; in mlx5e_fs_set_arfs()
A DKconfig45 Enables ethernet netdevice arfs support and ntuple filtering.
/drivers/net/ethernet/qlogic/qede/
A Dqede_filter.c317 edev->arfs = vzalloc(sizeof(*edev->arfs)); in qede_alloc_arfs()
318 if (!edev->arfs) in qede_alloc_arfs()
330 vfree(edev->arfs); in qede_alloc_arfs()
331 edev->arfs = NULL; in qede_alloc_arfs()
350 if (!edev->arfs) in qede_free_arfs()
361 vfree(edev->arfs); in qede_free_arfs()
362 edev->arfs = NULL; in qede_free_arfs()
1628 if (!edev->arfs) in qede_delete_flow_filter()
1653 if (!edev->arfs) in qede_get_arfs_filter_count()
1900 if ((edev->arfs->filter_count && edev->arfs->mode != t.mode) || in qede_add_tc_flower_fltr()
[all …]
A Dqede.h256 struct qede_arfs *arfs; member
/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dfs.h182 void mlx5e_fs_set_arfs(struct mlx5e_flow_steering *fs, struct mlx5e_arfs_tables *arfs);
/drivers/net/ethernet/hisilicon/hns3/hns3pf/
A Dhclge_main.h756 } arfs; member
A Dhclge_main.c7129 rule->arfs.flow_id = flow_id; in hclge_add_fd_entry_by_arfs()
7160 rule->arfs.flow_id, rule->location)) { in hclge_rfs_filter_expire()

Completed in 51 milliseconds