/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_action.c | 823 if (action->rewrite->ptrn && action->rewrite->arg) { in mlx5dr_actions_build_ste_arr() 824 attr.decap_index = mlx5dr_arg_get_obj_id(action->rewrite->arg); in mlx5dr_actions_build_ste_arr() 825 attr.decap_actions = action->rewrite->ptrn->num_of_actions; in mlx5dr_actions_build_ste_arr() 826 attr.decap_pat_idx = action->rewrite->ptrn->index; in mlx5dr_actions_build_ste_arr() 828 attr.decap_index = action->rewrite->index; in mlx5dr_actions_build_ste_arr() 829 attr.decap_actions = action->rewrite->num_of_actions; in mlx5dr_actions_build_ste_arr() 836 if (action->rewrite->single_action_opt) { in mlx5dr_actions_build_ste_arr() 837 attr.modify_actions = action->rewrite->num_of_actions; in mlx5dr_actions_build_ste_arr() 838 attr.single_modify_action = action->rewrite in mlx5dr_actions_build_ste_arr() [all...] |
H A D | dr_dbg.c | 145 struct mlx5dr_ptrn_obj *ptrn = action->rewrite->ptrn; in dr_dump_rule_action_mem() 146 struct mlx5dr_arg_obj *arg = action->rewrite->arg; in dr_dump_rule_action_mem() 147 u8 *rewrite_data = action->rewrite->data; in dr_dump_rule_action_mem() 151 ptrn_arg = !action->rewrite->single_action_opt && ptrn && arg; in dr_dump_rule_action_mem() 155 rule_id, action->rewrite->index, in dr_dump_rule_action_mem() 156 action->rewrite->single_action_opt, in dr_dump_rule_action_mem() 157 ptrn_arg ? action->rewrite->num_of_actions : 0, in dr_dump_rule_action_mem() 162 for (i = 0; i < action->rewrite->num_of_actions; i++) { in dr_dump_rule_action_mem() 185 (action->rewrite->ptrn && action->rewrite in dr_dump_rule_action_mem() [all...] |
H A D | dr_ste_v1.c | 2237 ptrn_mgr = action->rewrite->dmn->ptrn_mgr; in dr_ste_v1_alloc_modify_hdr_ptrn_arg() 2241 action->rewrite->arg = mlx5dr_arg_get_obj(action->rewrite->dmn->arg_mgr, in dr_ste_v1_alloc_modify_hdr_ptrn_arg() 2242 action->rewrite->num_of_actions, in dr_ste_v1_alloc_modify_hdr_ptrn_arg() 2243 action->rewrite->data); in dr_ste_v1_alloc_modify_hdr_ptrn_arg() 2244 if (!action->rewrite->arg) { in dr_ste_v1_alloc_modify_hdr_ptrn_arg() 2245 mlx5dr_err(action->rewrite->dmn, "Failed allocating args for modify header\n"); in dr_ste_v1_alloc_modify_hdr_ptrn_arg() 2249 action->rewrite->ptrn = in dr_ste_v1_alloc_modify_hdr_ptrn_arg() 2251 action->rewrite->num_of_actions, in dr_ste_v1_alloc_modify_hdr_ptrn_arg() 2252 action->rewrite in dr_ste_v1_alloc_modify_hdr_ptrn_arg() [all...] |
H A D | dr_ste.c | 640 struct mlx5dr_domain *dmn = action->rewrite->dmn; in dr_ste_alloc_modify_hdr_chunk() 644 chunk_size = ilog2(roundup_pow_of_two(action->rewrite->num_of_actions)); in dr_ste_alloc_modify_hdr_chunk() 649 action->rewrite->chunk = mlx5dr_icm_alloc_chunk(dmn->action_icm_pool, in dr_ste_alloc_modify_hdr_chunk() 651 if (!action->rewrite->chunk) in dr_ste_alloc_modify_hdr_chunk() 654 action->rewrite->index = (mlx5dr_icm_pool_get_chunk_icm_addr(action->rewrite->chunk) - in dr_ste_alloc_modify_hdr_chunk() 658 ret = mlx5dr_send_postsend_action(action->rewrite->dmn, action); in dr_ste_alloc_modify_hdr_chunk() 665 mlx5dr_icm_free_chunk(action->rewrite->chunk); in dr_ste_alloc_modify_hdr_chunk() 671 mlx5dr_icm_free_chunk(action->rewrite->chunk); in dr_ste_free_modify_hdr_chunk() 676 struct mlx5dr_domain *dmn = action->rewrite in mlx5dr_ste_alloc_modify_hdr() [all...] |
H A D | dr_send.c | 841 send_info.write.addr = (uintptr_t)action->rewrite->data; in mlx5dr_send_postsend_action() 842 send_info.write.length = action->rewrite->num_of_actions * in mlx5dr_send_postsend_action() 846 mlx5dr_icm_pool_get_chunk_mr_addr(action->rewrite->chunk); in mlx5dr_send_postsend_action() 847 send_info.rkey = mlx5dr_icm_pool_get_chunk_rkey(action->rewrite->chunk); in mlx5dr_send_postsend_action()
|
H A D | dr_types.h | 1128 struct mlx5dr_action_rewrite *rewrite; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_action.c | 731 attr.decap_index = action->rewrite.index; in mlx5dr_actions_build_ste_arr() 732 attr.decap_actions = action->rewrite.num_of_actions; in mlx5dr_actions_build_ste_arr() 737 attr.modify_index = action->rewrite.index; in mlx5dr_actions_build_ste_arr() 738 attr.modify_actions = action->rewrite.num_of_actions; in mlx5dr_actions_build_ste_arr() 739 recalc_cs_required = action->rewrite.modify_ttl; in mlx5dr_actions_build_ste_arr() 935 action->rewrite.data = (void *)ops; in dr_actions_l2_rewrite() 936 action->rewrite.num_of_actions = i; in dr_actions_l2_rewrite() 1225 action->rewrite.chunk = mlx5dr_icm_alloc_chunk(dmn->action_icm_pool, in dr_action_create_reformat_action() 1227 if (!action->rewrite.chunk) in dr_action_create_reformat_action() 1230 action->rewrite in dr_action_create_reformat_action() [all...] |
H A D | dr_send.c | 563 send_info.write.addr = (uintptr_t)action->rewrite.data; in mlx5dr_send_postsend_action() 564 send_info.write.length = action->rewrite.num_of_actions * in mlx5dr_send_postsend_action() 567 send_info.remote_addr = action->rewrite.chunk->mr_addr; in mlx5dr_send_postsend_action() 568 send_info.rkey = action->rewrite.chunk->rkey; in mlx5dr_send_postsend_action()
|
H A D | dr_types.h | 745 } rewrite; member
|
/kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
H A D | sleep24xx.S | 76 strne r0, [r1] @ rewrite DLLA to force DLL reload 78 strne r0, [r1] @ rewrite DLLB to force DLL reload
|
/kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
H A D | sleep24xx.S | 76 strne r0, [r1] @ rewrite DLLA to force DLL reload 78 strne r0, [r1] @ rewrite DLLB to force DLL reload
|
/kernel/linux/linux-5.10/samples/bpf/ |
H A D | test_lwt_bpf.c | 92 static inline int rewrite(struct __sk_buff *skb, uint32_t old_ip, in rewrite() function 162 return rewrite(skb, old_ip, new_ip, 1); in do_test_rewrite()
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | test_lwt_bpf.c | 84 static inline int rewrite(struct __sk_buff *skb, uint32_t old_ip, in rewrite() function 154 return rewrite(skb, old_ip, new_ip, 1); in do_test_rewrite()
|
/kernel/linux/linux-5.10/arch/sh/kernel/ |
H A D | entry-common.S | 378 ! This allows the parent to rewrite system calls
|
/kernel/linux/linux-6.6/arch/sh/kernel/ |
H A D | entry-common.S | 378 ! This allows the parent to rewrite system calls
|
/kernel/linux/linux-5.10/arch/alpha/lib/ |
H A D | ev6-clear_user.S | 59 # and we can rewrite this later...
|
/kernel/linux/linux-6.6/arch/alpha/lib/ |
H A D | ev6-clear_user.S | 59 # and we can rewrite this later...
|
/kernel/linux/linux-5.10/arch/arc/mm/ |
H A D | tlbex.S | 275 sr r3,[ARC_REG_TLBPD0] ; rewrite PD0
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | md.c | 2850 rewrite: in md_update_sb() 2883 goto rewrite; in md_update_sb()
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | md.c | 2776 rewrite: in md_update_sb() 2807 goto rewrite; in md_update_sb()
|
/kernel/linux/linux-5.10/scripts/ |
H A D | checkpatch.pl | 7077 This EXPERIMENTAL file is simply a convenience to help rewrite patches.
|
/kernel/linux/linux-6.6/scripts/ |
H A D | checkpatch.pl | 7779 This EXPERIMENTAL file is simply a convenience to help rewrite patches.
|