net/enetc: batch process clean Tx ring calls
[dpdk.git] / drivers / net / tap / tap_bpf_insns.h
index c406f78..1a91bba 100644 (file)
@@ -1,27 +1,30 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright 2017 Mellanox Technologies, Ltd.
+ * Copyright 2017 Mellanox Technologies, Ltd
  */
 
 #include <tap_bpf.h>
 
 /* bpf_insn array matching cls_q section. See tap_bpf_program.c file */
-struct bpf_insn cls_q_insns[] = {
-       {0x61,    1,    1,       52, 0x00000000},
-       {0x18,    2,    0,        0, 0xdeadbeef},
+static struct bpf_insn cls_q_insns[] = {
+       {0x61,    2,    1,       52, 0x00000000},
+       {0x18,    3,    0,        0, 0xdeadbeef},
        {0x00,    0,    0,        0, 0x00000000},
-       {0x63,   10,    2,       -4, 0x00000000},
-       {0x61,    2,   10,       -4, 0x00000000},
-       {0x07,    2,    0,        0, 0x00000001},
-       {0x67,    2,    0,        0, 0x00000020},
-       {0x77,    2,    0,        0, 0x00000020},
-       {0xb7,    0,    0,        0, 0xffffffff},
-       {0x1d,    1,    2,        1, 0x00000000},
+       {0x63,   10,    3,       -4, 0x00000000},
        {0xb7,    0,    0,        0, 0x00000000},
+       {0x61,    3,   10,       -4, 0x00000000},
+       {0x07,    3,    0,        0, 0x7cafe800},
+       {0x67,    3,    0,        0, 0x00000020},
+       {0x77,    3,    0,        0, 0x00000020},
+       {0x5d,    2,    3,        4, 0x00000000},
+       {0xb7,    2,    0,        0, 0x00000000},
+       {0x63,    1,    2,       52, 0x00000000},
+       {0x18,    0,    0,        0, 0xffffffff},
+       {0x00,    0,    0,        0, 0x00000000},
        {0x95,    0,    0,        0, 0x00000000},
 };
 
 /* bpf_insn array matching l3_l4 section. see tap_bpf_program.c file */
-struct bpf_insn l3_l4_hash_insns[] = {
+static struct bpf_insn l3_l4_hash_insns[] = {
        {0xbf,    7,    1,        0, 0x00000000},
        {0x61,    8,    7,       16, 0x00000000},
        {0x61,    6,    7,       76, 0x00000000},
@@ -1685,7 +1688,7 @@ struct bpf_insn l3_l4_hash_insns[] = {
        {0x4f,    3,    2,        0, 0x00000000},
        {0x67,    3,    0,        0, 0x00000010},
        {0x4f,    3,    1,        0, 0x00000000},
-       {0x07,    3,    0,        0, 0x00000001},
+       {0x07,    3,    0,        0, 0x7cafe800},
        {0x63,    5,    3,       52, 0x00000000},
        {0xb7,    7,    0,        0, 0x00000001},
        {0xbf,    0,    7,        0, 0x00000000},