Home
last modified time | relevance | path

Searched refs:fs_rule (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dct_fs_dmfs.c12 struct mlx5_ct_fs_rule fs_rule; member
50 return &dmfs_rule->fs_rule; in mlx5_ct_fs_dmfs_ct_rule_add()
58 mlx5_ct_fs_dmfs_ct_rule_del(struct mlx5_ct_fs *fs, struct mlx5_ct_fs_rule *fs_rule) in mlx5_ct_fs_dmfs_ct_rule_del() argument
60 struct mlx5_ct_fs_dmfs_rule *dmfs_rule = container_of(fs_rule, in mlx5_ct_fs_dmfs_ct_rule_del()
62 fs_rule); in mlx5_ct_fs_dmfs_ct_rule_del()
H A Dct_fs_smfs.c40 struct mlx5_ct_fs_rule fs_rule; member
347 return &smfs_rule->fs_rule; in mlx5_ct_fs_smfs_ct_rule_add()
359 mlx5_ct_fs_smfs_ct_rule_del(struct mlx5_ct_fs *fs, struct mlx5_ct_fs_rule *fs_rule) in mlx5_ct_fs_smfs_ct_rule_del() argument
361 struct mlx5_ct_fs_smfs_rule *smfs_rule = container_of(fs_rule, in mlx5_ct_fs_smfs_ct_rule_del()
363 fs_rule); in mlx5_ct_fs_smfs_ct_rule_del()
H A Dct_fs.h27 void (*ct_rule_del)(struct mlx5_ct_fs *fs, struct mlx5_ct_fs_rule *fs_rule);
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
H A Dresource_tracker.c4363 static int mlx4_do_mirror_rule(struct mlx4_dev *dev, struct res_fs_rule *fs_rule);
4484 static int mlx4_undo_mirror_rule(struct mlx4_dev *dev, struct res_fs_rule *fs_rule) in mlx4_undo_mirror_rule() argument
4488 err = rem_res_range(dev, fs_rule->com.owner, fs_rule->com.res_id, 1, RES_FS_RULE, 0); in mlx4_undo_mirror_rule()
4494 mlx4_cmd(dev, fs_rule->com.res_id, 0, 0, MLX4_QP_FLOW_STEERING_DETACH, in mlx4_undo_mirror_rule()
4976 static int mlx4_do_mirror_rule(struct mlx4_dev *dev, struct res_fs_rule *fs_rule) in mlx4_do_mirror_rule() argument
4987 if (!fs_rule->mirr_mbox) { in mlx4_do_mirror_rule()
4992 memcpy(mailbox->buf, fs_rule->mirr_mbox, fs_rule->mirr_mbox_size); in mlx4_do_mirror_rule()
4993 err = mlx4_cmd_imm(dev, mailbox->dma, &reg_id, fs_rule in mlx4_do_mirror_rule()
5032 struct res_fs_rule *fs_rule; mlx4_mirror_fs_rules() local
5069 struct res_fs_rule *fs_rule; rem_slave_fs_rule() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/
H A Dresource_tracker.c4364 static int mlx4_do_mirror_rule(struct mlx4_dev *dev, struct res_fs_rule *fs_rule);
4485 static int mlx4_undo_mirror_rule(struct mlx4_dev *dev, struct res_fs_rule *fs_rule) in mlx4_undo_mirror_rule() argument
4489 err = rem_res_range(dev, fs_rule->com.owner, fs_rule->com.res_id, 1, RES_FS_RULE, 0); in mlx4_undo_mirror_rule()
4495 mlx4_cmd(dev, fs_rule->com.res_id, 0, 0, MLX4_QP_FLOW_STEERING_DETACH, in mlx4_undo_mirror_rule()
4977 static int mlx4_do_mirror_rule(struct mlx4_dev *dev, struct res_fs_rule *fs_rule) in mlx4_do_mirror_rule() argument
4988 if (!fs_rule->mirr_mbox) { in mlx4_do_mirror_rule()
4993 memcpy(mailbox->buf, fs_rule->mirr_mbox, fs_rule->mirr_mbox_size); in mlx4_do_mirror_rule()
4994 err = mlx4_cmd_imm(dev, mailbox->dma, &reg_id, fs_rule in mlx4_do_mirror_rule()
5033 struct res_fs_rule *fs_rule; mlx4_mirror_fs_rules() local
5070 struct res_fs_rule *fs_rule; rem_slave_fs_rule() local
[all...]

Completed in 15 milliseconds