Searched refs:modify_hdr (Results 1 – 7 of 7) sorted by relevance
/freebsd/sys/dev/mlx5/mlx5_accel/ |
H A D | mlx5_ipsec_fs.c | 355 struct mlx5_modify_hdr *modify_hdr; in setup_modify_header() local 377 modify_hdr = mlx5_modify_header_alloc(mdev, ns_type, 1, action); in setup_modify_header() 378 if (IS_ERR(modify_hdr)) { in setup_modify_header() 380 PTR_ERR(modify_hdr)); in setup_modify_header() 381 return PTR_ERR(modify_hdr); in setup_modify_header() 384 flow_act->modify_hdr = modify_hdr; in setup_modify_header() 614 ipsec_rule->modify_hdr = flow_act.modify_hdr; in rx_add_rule() 625 if (flow_act.modify_hdr != NULL) in rx_add_rule() 626 mlx5_modify_header_dealloc(mdev, flow_act.modify_hdr); in rx_add_rule() 1338 pol_entry->ipsec_rule.modify_hdr = flow_act.modify_hdr; in tx_add_policy() [all …]
|
H A D | ipsec.h | 143 struct mlx5_modify_hdr *modify_hdr; member
|
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_fs_cmd.c | 131 struct mlx5_modify_hdr *modify_hdr) in mlx5_cmd_fs_create_fg() 137 struct mlx5_modify_hdr *modify_hdr) in mlx5_cmd_fs_create_fg() 499 if (fte->action.modify_hdr) 501 fte->action.modify_hdr->id); 839 struct mlx5_modify_hdr *modify_hdr) 901 modify_hdr->id = MLX5_GET(alloc_modify_header_context_out, out, modify_header_id); 907 struct mlx5_modify_hdr *modify_hdr) 915 modify_hdr->id); 329 mlx5_cmd_modify_header_alloc(struct mlx5_core_dev * dev,enum mlx5_flow_namespace_type namespace,u8 num_actions,void * modify_actions,struct mlx5_modify_hdr * modify_hdr) mlx5_cmd_modify_header_alloc() argument 385 mlx5_cmd_modify_header_dealloc(struct mlx5_core_dev * dev,struct mlx5_modify_hdr * modify_hdr) mlx5_cmd_modify_header_dealloc() argument
|
H A D | fs_core.h |
|
H A D | mlx5_fs_core.c | 1632 act1->modify_hdr != act2->modify_hdr) in check_conflicting_actions() 3394 struct mlx5_modify_hdr *modify_hdr; in mlx5_modify_header_alloc() local 3401 modify_hdr = kzalloc(sizeof(*modify_hdr), GFP_KERNEL); in mlx5_modify_header_alloc() 3402 if (!modify_hdr) in mlx5_modify_header_alloc() 3405 modify_hdr->ns_type = ns_type; in mlx5_modify_header_alloc() 3407 modify_actions, modify_hdr); in mlx5_modify_header_alloc() 3409 kfree(modify_hdr); in mlx5_modify_header_alloc() 3413 return modify_hdr; in mlx5_modify_header_alloc() 3418 struct mlx5_modify_hdr *modify_hdr) in mlx5_modify_header_dealloc() argument 3422 root = get_root_namespace(dev, modify_hdr->ns_type); in mlx5_modify_header_dealloc() [all …]
|
H A D | mlx5_fs_tree.c |
|
/freebsd/sys/dev/mlx5/ |
H A D | fs.h | 218 struct mlx5_modify_hdr *modify_hdr; member 395 struct mlx5_modify_hdr *modify_hdr);
|