Home
last modified time | relevance | path

Searched refs:rewrite (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_action.c830 if (action->rewrite->ptrn && action->rewrite->arg) { in mlx5dr_actions_build_ste_arr()
831 attr.decap_index = mlx5dr_arg_get_obj_id(action->rewrite->arg); in mlx5dr_actions_build_ste_arr()
832 attr.decap_actions = action->rewrite->ptrn->num_of_actions; in mlx5dr_actions_build_ste_arr()
833 attr.decap_pat_idx = action->rewrite->ptrn->index; in mlx5dr_actions_build_ste_arr()
835 attr.decap_index = action->rewrite->index; in mlx5dr_actions_build_ste_arr()
836 attr.decap_actions = action->rewrite->num_of_actions; in mlx5dr_actions_build_ste_arr()
843 if (action->rewrite->single_action_opt) { in mlx5dr_actions_build_ste_arr()
844 attr.modify_actions = action->rewrite->num_of_actions; in mlx5dr_actions_build_ste_arr()
845 attr.single_modify_action = action->rewrite->data; in mlx5dr_actions_build_ste_arr()
847 if (action->rewrite->ptrn && action->rewrite->arg) { in mlx5dr_actions_build_ste_arr()
[all …]
H A Ddr_dbg.c278 struct mlx5dr_ptrn_obj *ptrn = action->rewrite->ptrn; in dr_dump_rule_action_mem()
279 struct mlx5dr_arg_obj *arg = action->rewrite->arg; in dr_dump_rule_action_mem()
280 u8 *rewrite_data = action->rewrite->data; in dr_dump_rule_action_mem()
284 ptrn_arg = !action->rewrite->single_action_opt && ptrn && arg; in dr_dump_rule_action_mem()
289 rule_id, action->rewrite->index, in dr_dump_rule_action_mem()
290 action->rewrite->single_action_opt, in dr_dump_rule_action_mem()
291 ptrn_arg ? action->rewrite->num_of_actions : 0, in dr_dump_rule_action_mem()
302 for (i = 0; i < action->rewrite->num_of_actions; i++) { in dr_dump_rule_action_mem()
352 (action->rewrite->ptrn && action->rewrite->arg) ? in dr_dump_rule_action_mem()
353 mlx5dr_arg_get_obj_id(action->rewrite->arg) : in dr_dump_rule_action_mem()
[all …]
H A Ddr_ste_v1.c2101 ptrn_mgr = action->rewrite->dmn->ptrn_mgr; in dr_ste_v1_alloc_modify_hdr_ptrn_arg()
2105 action->rewrite->arg = mlx5dr_arg_get_obj(action->rewrite->dmn->arg_mgr, in dr_ste_v1_alloc_modify_hdr_ptrn_arg()
2106 action->rewrite->num_of_actions, in dr_ste_v1_alloc_modify_hdr_ptrn_arg()
2107 action->rewrite->data); in dr_ste_v1_alloc_modify_hdr_ptrn_arg()
2108 if (!action->rewrite->arg) { in dr_ste_v1_alloc_modify_hdr_ptrn_arg()
2109 mlx5dr_err(action->rewrite->dmn, "Failed allocating args for modify header\n"); in dr_ste_v1_alloc_modify_hdr_ptrn_arg()
2113 action->rewrite->ptrn = in dr_ste_v1_alloc_modify_hdr_ptrn_arg()
2115 action->rewrite->num_of_actions, in dr_ste_v1_alloc_modify_hdr_ptrn_arg()
2116 action->rewrite->data); in dr_ste_v1_alloc_modify_hdr_ptrn_arg()
2117 if (!action->rewrite->ptrn) { in dr_ste_v1_alloc_modify_hdr_ptrn_arg()
[all …]
H A Ddr_send.c841 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 Ddr_types.h1125 struct mlx5dr_action_rewrite *rewrite; member
/linux/arch/arm/mach-omap2/
H A Dsleep24xx.S76 strne r0, [r1] @ rewrite DLLA to force DLL reload
78 strne r0, [r1] @ rewrite DLLB to force DLL reload
/linux/samples/bpf/
H A Dtest_lwt_bpf.c84 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()
/linux/Documentation/arch/openrisc/
H A Dopenrisc_port.rst110 rewrite of exceptions handling.
127 major rewrite to bring up to par with upstream Linux 2.6.36
/linux/Documentation/scsi/
H A Dsym53c500_cs.rst8 package, and was written by Tom Corner (tcorner@via.at). A rewrite was
H A Daacraid.rst10 RAID controllers. This is a major rewrite from the original
H A DChangeLog.sym53c8xx_2116 - Complete rewrite of the eh handling. The driver is now using a
/linux/arch/sh/kernel/
H A Dentry-common.S378 ! This allows the parent to rewrite system calls
/linux/tools/testing/selftests/ftrace/
H A DREADME27 extension) and rewrite the test description line.
/linux/Documentation/fb/
H A Dtgafb.rst13 This version is an almost complete rewrite of the code written by Geert
/linux/Documentation/usb/
H A Dmtouchusb.rst12 - 0.5 - Complete rewrite using Linux Input in 2.6.3
/linux/Documentation/driver-api/gpio/
H A Dusing-gpio.rst38 productify the prototype: rewrite it using proper kernel drivers. Do not under
/linux/arch/alpha/lib/
H A Dev6-clear_user.S59 # and we can rewrite this later...
/linux/fs/affs/
H A DChanges327 - Almost complete rewrite for the new VFS
/linux/arch/arm64/boot/dts/hisilicon/
H A Dhi3660-hikey960.dts40 /* rewrite this at bootloader */
/linux/Documentation/core-api/
H A Dunaligned-memory-access.rst218 To avoid the unaligned memory access, you would rewrite it as follows::
/linux/Documentation/livepatch/
H A Dreliable-stacktrace.rst228 Some trampolines do not rewrite the return address in order to intercept
/linux/Documentation/arch/arm/omap/
H A Ddss.rst5 This is an almost total rewrite of the OMAP FB driver in drivers/video/omap
/linux/tools/memory-model/Documentation/
H A Dsimple.txt247 Today's optimizing compilers can profoundly rewrite your code during the
/linux/
H A DCREDITS477 D: IEEE 1394 subsystem rewrite and maintainer
574 D: parts of CPUFreq code, ACPI bugfixes, PCMCIA rewrite, cpufrequtils
631 D: Original (2.4) rewrite of the ethernet bridging code
3635 D: SYSV Semaphore code rewrite.
3739 D: miroSOUND PCM20 radio RDS driver, ACI rewrite
4315 D: AFFS rewrite
/linux/Documentation/power/
H A Dswsusp.rst311 image restoration: rewrite memory with image

12