Symbol: BPF_X
arch/arc/net/bpf_jit_core.c
1000
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/arc/net/bpf_jit_core.c
1002
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/arc/net/bpf_jit_core.c
1004
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/arc/net/bpf_jit_core.c
1006
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/arc/net/bpf_jit_core.c
739
case BPF_ALU | BPF_ADD | BPF_X:
arch/arc/net/bpf_jit_core.c
747
case BPF_ALU | BPF_SUB | BPF_X:
arch/arc/net/bpf_jit_core.c
759
case BPF_ALU | BPF_MUL | BPF_X:
arch/arc/net/bpf_jit_core.c
767
case BPF_ALU | BPF_DIV | BPF_X:
arch/arc/net/bpf_jit_core.c
775
case BPF_ALU | BPF_MOD | BPF_X:
arch/arc/net/bpf_jit_core.c
783
case BPF_ALU | BPF_AND | BPF_X:
arch/arc/net/bpf_jit_core.c
791
case BPF_ALU | BPF_OR | BPF_X:
arch/arc/net/bpf_jit_core.c
799
case BPF_ALU | BPF_XOR | BPF_X:
arch/arc/net/bpf_jit_core.c
807
case BPF_ALU | BPF_LSH | BPF_X:
arch/arc/net/bpf_jit_core.c
815
case BPF_ALU | BPF_RSH | BPF_X:
arch/arc/net/bpf_jit_core.c
823
case BPF_ALU | BPF_ARSH | BPF_X:
arch/arc/net/bpf_jit_core.c
831
case BPF_ALU | BPF_MOV | BPF_X:
arch/arc/net/bpf_jit_core.c
848
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/arc/net/bpf_jit_core.c
856
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/arc/net/bpf_jit_core.c
868
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/arc/net/bpf_jit_core.c
876
case BPF_ALU64 | BPF_AND | BPF_X:
arch/arc/net/bpf_jit_core.c
884
case BPF_ALU64 | BPF_OR | BPF_X:
arch/arc/net/bpf_jit_core.c
892
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/arc/net/bpf_jit_core.c
900
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/arc/net/bpf_jit_core.c
908
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/arc/net/bpf_jit_core.c
916
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/arc/net/bpf_jit_core.c
924
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/arc/net/bpf_jit_core.c
963
case BPF_JMP | BPF_JEQ | BPF_X:
arch/arc/net/bpf_jit_core.c
965
case BPF_JMP | BPF_JNE | BPF_X:
arch/arc/net/bpf_jit_core.c
967
case BPF_JMP | BPF_JSET | BPF_X:
arch/arc/net/bpf_jit_core.c
969
case BPF_JMP | BPF_JGT | BPF_X:
arch/arc/net/bpf_jit_core.c
971
case BPF_JMP | BPF_JGE | BPF_X:
arch/arc/net/bpf_jit_core.c
973
case BPF_JMP | BPF_JSGT | BPF_X:
arch/arc/net/bpf_jit_core.c
975
case BPF_JMP | BPF_JSGE | BPF_X:
arch/arc/net/bpf_jit_core.c
977
case BPF_JMP | BPF_JLT | BPF_X:
arch/arc/net/bpf_jit_core.c
979
case BPF_JMP | BPF_JLE | BPF_X:
arch/arc/net/bpf_jit_core.c
981
case BPF_JMP | BPF_JSLT | BPF_X:
arch/arc/net/bpf_jit_core.c
983
case BPF_JMP | BPF_JSLE | BPF_X:
arch/arc/net/bpf_jit_core.c
986
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/arc/net/bpf_jit_core.c
988
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/arc/net/bpf_jit_core.c
990
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/arc/net/bpf_jit_core.c
992
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/arc/net/bpf_jit_core.c
994
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/arc/net/bpf_jit_core.c
996
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/arc/net/bpf_jit_core.c
998
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/arm/net/bpf_jit_32.c
1619
case BPF_ALU | BPF_MOV | BPF_X:
arch/arm/net/bpf_jit_32.c
1621
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/arm/net/bpf_jit_32.c
1623
case BPF_X:
arch/arm/net/bpf_jit_32.c
1649
case BPF_ALU | BPF_ADD | BPF_X:
arch/arm/net/bpf_jit_32.c
1651
case BPF_ALU | BPF_SUB | BPF_X:
arch/arm/net/bpf_jit_32.c
1653
case BPF_ALU | BPF_OR | BPF_X:
arch/arm/net/bpf_jit_32.c
1655
case BPF_ALU | BPF_AND | BPF_X:
arch/arm/net/bpf_jit_32.c
1657
case BPF_ALU | BPF_XOR | BPF_X:
arch/arm/net/bpf_jit_32.c
1659
case BPF_ALU | BPF_MUL | BPF_X:
arch/arm/net/bpf_jit_32.c
1660
case BPF_ALU | BPF_LSH | BPF_X:
arch/arm/net/bpf_jit_32.c
1661
case BPF_ALU | BPF_RSH | BPF_X:
arch/arm/net/bpf_jit_32.c
1662
case BPF_ALU | BPF_ARSH | BPF_X:
arch/arm/net/bpf_jit_32.c
1664
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/arm/net/bpf_jit_32.c
1666
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/arm/net/bpf_jit_32.c
1668
case BPF_ALU64 | BPF_OR | BPF_X:
arch/arm/net/bpf_jit_32.c
1670
case BPF_ALU64 | BPF_AND | BPF_X:
arch/arm/net/bpf_jit_32.c
1672
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/arm/net/bpf_jit_32.c
1674
case BPF_X:
arch/arm/net/bpf_jit_32.c
1692
case BPF_ALU | BPF_DIV | BPF_X:
arch/arm/net/bpf_jit_32.c
1694
case BPF_ALU | BPF_MOD | BPF_X:
arch/arm/net/bpf_jit_32.c
1697
case BPF_X:
arch/arm/net/bpf_jit_32.c
1714
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/arm/net/bpf_jit_32.c
1716
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/arm/net/bpf_jit_32.c
1719
case BPF_X:
arch/arm/net/bpf_jit_32.c
1756
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/arm/net/bpf_jit_32.c
1760
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/arm/net/bpf_jit_32.c
1764
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/arm/net/bpf_jit_32.c
1784
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/arm/net/bpf_jit_32.c
1787
case BPF_X:
arch/arm/net/bpf_jit_32.c
1921
case BPF_JMP | BPF_JEQ | BPF_X:
arch/arm/net/bpf_jit_32.c
1922
case BPF_JMP | BPF_JGT | BPF_X:
arch/arm/net/bpf_jit_32.c
1923
case BPF_JMP | BPF_JGE | BPF_X:
arch/arm/net/bpf_jit_32.c
1924
case BPF_JMP | BPF_JNE | BPF_X:
arch/arm/net/bpf_jit_32.c
1925
case BPF_JMP | BPF_JSGT | BPF_X:
arch/arm/net/bpf_jit_32.c
1926
case BPF_JMP | BPF_JSGE | BPF_X:
arch/arm/net/bpf_jit_32.c
1927
case BPF_JMP | BPF_JSET | BPF_X:
arch/arm/net/bpf_jit_32.c
1928
case BPF_JMP | BPF_JLE | BPF_X:
arch/arm/net/bpf_jit_32.c
1929
case BPF_JMP | BPF_JLT | BPF_X:
arch/arm/net/bpf_jit_32.c
1930
case BPF_JMP | BPF_JSLT | BPF_X:
arch/arm/net/bpf_jit_32.c
1931
case BPF_JMP | BPF_JSLE | BPF_X:
arch/arm/net/bpf_jit_32.c
1932
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/arm/net/bpf_jit_32.c
1933
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/arm/net/bpf_jit_32.c
1934
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/arm/net/bpf_jit_32.c
1935
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/arm/net/bpf_jit_32.c
1936
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/arm/net/bpf_jit_32.c
1937
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/arm/net/bpf_jit_32.c
1938
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/arm/net/bpf_jit_32.c
1939
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/arm/net/bpf_jit_32.c
1940
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/arm/net/bpf_jit_32.c
1941
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/arm/net/bpf_jit_32.c
1942
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1284
case BPF_ALU | BPF_MOV | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1285
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1320
case BPF_ALU | BPF_ADD | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1321
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1324
case BPF_ALU | BPF_SUB | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1325
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1328
case BPF_ALU | BPF_AND | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1329
case BPF_ALU64 | BPF_AND | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1332
case BPF_ALU | BPF_OR | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1333
case BPF_ALU64 | BPF_OR | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1336
case BPF_ALU | BPF_XOR | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1337
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1340
case BPF_ALU | BPF_MUL | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1341
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1344
case BPF_ALU | BPF_DIV | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1345
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1351
case BPF_ALU | BPF_MOD | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1352
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1359
case BPF_ALU | BPF_LSH | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1360
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1363
case BPF_ALU | BPF_RSH | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1364
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1367
case BPF_ALU | BPF_ARSH | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1368
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1504
case BPF_JMP | BPF_JA | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1518
case BPF_JMP | BPF_JEQ | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1519
case BPF_JMP | BPF_JGT | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1520
case BPF_JMP | BPF_JLT | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1521
case BPF_JMP | BPF_JGE | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1522
case BPF_JMP | BPF_JLE | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1523
case BPF_JMP | BPF_JNE | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1524
case BPF_JMP | BPF_JSGT | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1525
case BPF_JMP | BPF_JSLT | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1526
case BPF_JMP | BPF_JSGE | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1527
case BPF_JMP | BPF_JSLE | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1528
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1529
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1530
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1531
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1532
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1533
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1534
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1535
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1536
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1537
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1579
case BPF_JMP | BPF_JSET | BPF_X:
arch/arm64/net/bpf_jit_comp.c
1580
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/loongarch/net/bpf_jit.c
1000
case BPF_ALU | BPF_ARSH | BPF_X:
arch/loongarch/net/bpf_jit.c
1005
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/loongarch/net/bpf_jit.c
1056
case BPF_JMP | BPF_JEQ | BPF_X:
arch/loongarch/net/bpf_jit.c
1057
case BPF_JMP | BPF_JNE | BPF_X:
arch/loongarch/net/bpf_jit.c
1058
case BPF_JMP | BPF_JGT | BPF_X:
arch/loongarch/net/bpf_jit.c
1059
case BPF_JMP | BPF_JGE | BPF_X:
arch/loongarch/net/bpf_jit.c
1060
case BPF_JMP | BPF_JLT | BPF_X:
arch/loongarch/net/bpf_jit.c
1061
case BPF_JMP | BPF_JLE | BPF_X:
arch/loongarch/net/bpf_jit.c
1062
case BPF_JMP | BPF_JSGT | BPF_X:
arch/loongarch/net/bpf_jit.c
1063
case BPF_JMP | BPF_JSGE | BPF_X:
arch/loongarch/net/bpf_jit.c
1064
case BPF_JMP | BPF_JSLT | BPF_X:
arch/loongarch/net/bpf_jit.c
1065
case BPF_JMP | BPF_JSLE | BPF_X:
arch/loongarch/net/bpf_jit.c
1066
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/loongarch/net/bpf_jit.c
1067
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/loongarch/net/bpf_jit.c
1068
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/loongarch/net/bpf_jit.c
1069
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/loongarch/net/bpf_jit.c
1070
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/loongarch/net/bpf_jit.c
1071
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/loongarch/net/bpf_jit.c
1072
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/loongarch/net/bpf_jit.c
1073
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/loongarch/net/bpf_jit.c
1074
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/loongarch/net/bpf_jit.c
1075
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/loongarch/net/bpf_jit.c
1132
case BPF_JMP | BPF_JSET | BPF_X:
arch/loongarch/net/bpf_jit.c
1133
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/loongarch/net/bpf_jit.c
735
case BPF_ALU | BPF_MOV | BPF_X:
arch/loongarch/net/bpf_jit.c
736
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/loongarch/net/bpf_jit.c
772
case BPF_ALU | BPF_ADD | BPF_X:
arch/loongarch/net/bpf_jit.c
773
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/loongarch/net/bpf_jit.c
791
case BPF_ALU | BPF_SUB | BPF_X:
arch/loongarch/net/bpf_jit.c
792
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/loongarch/net/bpf_jit.c
810
case BPF_ALU | BPF_MUL | BPF_X:
arch/loongarch/net/bpf_jit.c
811
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/loongarch/net/bpf_jit.c
825
case BPF_ALU | BPF_DIV | BPF_X:
arch/loongarch/net/bpf_jit.c
826
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/loongarch/net/bpf_jit.c
860
case BPF_ALU | BPF_MOD | BPF_X:
arch/loongarch/net/bpf_jit.c
861
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/loongarch/net/bpf_jit.c
903
case BPF_ALU | BPF_AND | BPF_X:
arch/loongarch/net/bpf_jit.c
904
case BPF_ALU64 | BPF_AND | BPF_X:
arch/loongarch/net/bpf_jit.c
922
case BPF_ALU | BPF_OR | BPF_X:
arch/loongarch/net/bpf_jit.c
923
case BPF_ALU64 | BPF_OR | BPF_X:
arch/loongarch/net/bpf_jit.c
941
case BPF_ALU | BPF_XOR | BPF_X:
arch/loongarch/net/bpf_jit.c
942
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/loongarch/net/bpf_jit.c
960
case BPF_ALU | BPF_LSH | BPF_X:
arch/loongarch/net/bpf_jit.c
965
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/loongarch/net/bpf_jit.c
980
case BPF_ALU | BPF_RSH | BPF_X:
arch/loongarch/net/bpf_jit.c
985
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1483
case BPF_ALU | BPF_MOV | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1538
case BPF_ALU | BPF_AND | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1539
case BPF_ALU | BPF_OR | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1540
case BPF_ALU | BPF_XOR | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1541
case BPF_ALU | BPF_LSH | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1542
case BPF_ALU | BPF_RSH | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1543
case BPF_ALU | BPF_ARSH | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1544
case BPF_ALU | BPF_ADD | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1545
case BPF_ALU | BPF_SUB | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1546
case BPF_ALU | BPF_MUL | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1547
case BPF_ALU | BPF_DIV | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1548
case BPF_ALU | BPF_MOD | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1557
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1609
case BPF_ALU64 | BPF_AND | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1610
case BPF_ALU64 | BPF_OR | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1611
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1612
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1613
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1619
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1620
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1621
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1625
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1630
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1631
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1753
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1754
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1755
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1756
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1757
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1758
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1759
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1760
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1761
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1762
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1763
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1817
case BPF_JMP | BPF_JEQ | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1818
case BPF_JMP | BPF_JNE | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1819
case BPF_JMP | BPF_JSET | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1820
case BPF_JMP | BPF_JGT | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1821
case BPF_JMP | BPF_JGE | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1822
case BPF_JMP | BPF_JLT | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1823
case BPF_JMP | BPF_JLE | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1824
case BPF_JMP | BPF_JSGT | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1825
case BPF_JMP | BPF_JSGE | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1826
case BPF_JMP | BPF_JSLT | BPF_X:
arch/mips/net/bpf_jit_comp32.c
1827
case BPF_JMP | BPF_JSLE | BPF_X:
arch/mips/net/bpf_jit_comp64.c
654
case BPF_ALU | BPF_MOV | BPF_X:
arch/mips/net/bpf_jit_comp64.c
713
case BPF_ALU | BPF_AND | BPF_X:
arch/mips/net/bpf_jit_comp64.c
714
case BPF_ALU | BPF_OR | BPF_X:
arch/mips/net/bpf_jit_comp64.c
715
case BPF_ALU | BPF_XOR | BPF_X:
arch/mips/net/bpf_jit_comp64.c
716
case BPF_ALU | BPF_LSH | BPF_X:
arch/mips/net/bpf_jit_comp64.c
727
case BPF_ALU | BPF_RSH | BPF_X:
arch/mips/net/bpf_jit_comp64.c
728
case BPF_ALU | BPF_ARSH | BPF_X:
arch/mips/net/bpf_jit_comp64.c
729
case BPF_ALU | BPF_ADD | BPF_X:
arch/mips/net/bpf_jit_comp64.c
730
case BPF_ALU | BPF_SUB | BPF_X:
arch/mips/net/bpf_jit_comp64.c
731
case BPF_ALU | BPF_MUL | BPF_X:
arch/mips/net/bpf_jit_comp64.c
732
case BPF_ALU | BPF_DIV | BPF_X:
arch/mips/net/bpf_jit_comp64.c
733
case BPF_ALU | BPF_MOD | BPF_X:
arch/mips/net/bpf_jit_comp64.c
744
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/mips/net/bpf_jit_comp64.c
791
case BPF_ALU64 | BPF_AND | BPF_X:
arch/mips/net/bpf_jit_comp64.c
792
case BPF_ALU64 | BPF_OR | BPF_X:
arch/mips/net/bpf_jit_comp64.c
793
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/mips/net/bpf_jit_comp64.c
794
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/mips/net/bpf_jit_comp64.c
795
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/mips/net/bpf_jit_comp64.c
796
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/mips/net/bpf_jit_comp64.c
797
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/mips/net/bpf_jit_comp64.c
798
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/mips/net/bpf_jit_comp64.c
799
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/mips/net/bpf_jit_comp64.c
800
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/mips/net/bpf_jit_comp64.c
801
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/mips/net/bpf_jit_comp64.c
909
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/mips/net/bpf_jit_comp64.c
910
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/mips/net/bpf_jit_comp64.c
911
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/mips/net/bpf_jit_comp64.c
912
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/mips/net/bpf_jit_comp64.c
913
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/mips/net/bpf_jit_comp64.c
914
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/mips/net/bpf_jit_comp64.c
915
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/mips/net/bpf_jit_comp64.c
916
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/mips/net/bpf_jit_comp64.c
917
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/mips/net/bpf_jit_comp64.c
918
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/mips/net/bpf_jit_comp64.c
919
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/mips/net/bpf_jit_comp64.c
976
case BPF_JMP | BPF_JEQ | BPF_X:
arch/mips/net/bpf_jit_comp64.c
977
case BPF_JMP | BPF_JNE | BPF_X:
arch/mips/net/bpf_jit_comp64.c
978
case BPF_JMP | BPF_JSET | BPF_X:
arch/mips/net/bpf_jit_comp64.c
979
case BPF_JMP | BPF_JGT | BPF_X:
arch/mips/net/bpf_jit_comp64.c
980
case BPF_JMP | BPF_JGE | BPF_X:
arch/mips/net/bpf_jit_comp64.c
981
case BPF_JMP | BPF_JLT | BPF_X:
arch/mips/net/bpf_jit_comp64.c
982
case BPF_JMP | BPF_JLE | BPF_X:
arch/mips/net/bpf_jit_comp64.c
983
case BPF_JMP | BPF_JSGT | BPF_X:
arch/mips/net/bpf_jit_comp64.c
984
case BPF_JMP | BPF_JSGE | BPF_X:
arch/mips/net/bpf_jit_comp64.c
985
case BPF_JMP | BPF_JSLT | BPF_X:
arch/mips/net/bpf_jit_comp64.c
986
case BPF_JMP | BPF_JSLE | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1138
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1140
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1143
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1146
case BPF_ALU64 | BPF_AND | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1147
case BPF_ALU64 | BPF_OR | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1148
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1150
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1153
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1156
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1159
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1160
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1161
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1184
case BPF_ALU | BPF_MOV | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1192
case BPF_ALU | BPF_ADD | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1193
case BPF_ALU | BPF_SUB | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1194
case BPF_ALU | BPF_AND | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1195
case BPF_ALU | BPF_OR | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1196
case BPF_ALU | BPF_XOR | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1198
case BPF_ALU | BPF_MUL | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1201
case BPF_ALU | BPF_DIV | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1204
case BPF_ALU | BPF_MOD | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1207
case BPF_ALU | BPF_LSH | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1208
case BPF_ALU | BPF_RSH | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1209
case BPF_ALU | BPF_ARSH | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1324
case BPF_JMP | BPF_JEQ | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1326
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1329
case BPF_JMP | BPF_JNE | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1331
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1334
case BPF_JMP | BPF_JLE | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1336
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1339
case BPF_JMP | BPF_JLT | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1341
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1344
case BPF_JMP | BPF_JGE | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1346
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1349
case BPF_JMP | BPF_JGT | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1351
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1354
case BPF_JMP | BPF_JSLE | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1356
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1359
case BPF_JMP | BPF_JSLT | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1361
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1364
case BPF_JMP | BPF_JSGE | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1366
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1369
case BPF_JMP | BPF_JSGT | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1371
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1374
case BPF_JMP | BPF_JSET | BPF_X:
arch/parisc/net/bpf_jit_comp32.c
1376
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
422
if (code & (BPF_ALU | BPF_X) || code & (BPF_ALU64 | BPF_X) ||
arch/parisc/net/bpf_jit_comp64.c
423
code & (BPF_JMP | BPF_X) || code & (BPF_JMP32 | BPF_X) ||
arch/parisc/net/bpf_jit_comp64.c
608
case BPF_ALU | BPF_MOV | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
609
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
622
case BPF_ALU | BPF_ADD | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
623
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
628
case BPF_ALU | BPF_SUB | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
629
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
634
case BPF_ALU | BPF_AND | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
635
case BPF_ALU64 | BPF_AND | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
640
case BPF_ALU | BPF_OR | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
641
case BPF_ALU64 | BPF_OR | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
646
case BPF_ALU | BPF_XOR | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
647
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
657
case BPF_ALU | BPF_MUL | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
658
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
668
case BPF_ALU | BPF_DIV | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
669
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
679
case BPF_ALU | BPF_MOD | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
680
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
686
case BPF_ALU | BPF_LSH | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
687
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
697
case BPF_ALU | BPF_RSH | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
698
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
707
case BPF_ALU | BPF_ARSH | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
708
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
865
case BPF_JMP | BPF_JEQ | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
866
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
867
case BPF_JMP | BPF_JGT | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
868
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
869
case BPF_JMP | BPF_JLT | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
870
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
871
case BPF_JMP | BPF_JGE | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
872
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
873
case BPF_JMP | BPF_JLE | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
874
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
875
case BPF_JMP | BPF_JNE | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
876
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
877
case BPF_JMP | BPF_JSGT | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
878
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
879
case BPF_JMP | BPF_JSLT | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
880
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
881
case BPF_JMP | BPF_JSGE | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
882
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
883
case BPF_JMP | BPF_JSLE | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
884
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
885
case BPF_JMP | BPF_JSET | BPF_X:
arch/parisc/net/bpf_jit_comp64.c
886
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1194
case BPF_JMP | BPF_JGT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1196
case BPF_JMP | BPF_JSGT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1198
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1200
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1204
case BPF_JMP | BPF_JLT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1206
case BPF_JMP | BPF_JSLT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1208
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1210
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1214
case BPF_JMP | BPF_JGE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1216
case BPF_JMP | BPF_JSGE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1218
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1220
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1224
case BPF_JMP | BPF_JLE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1226
case BPF_JMP | BPF_JSLE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1228
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1230
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1234
case BPF_JMP | BPF_JEQ | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1236
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1240
case BPF_JMP | BPF_JNE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1242
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1246
case BPF_JMP | BPF_JSET | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1248
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1254
case BPF_JMP | BPF_JGT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1255
case BPF_JMP | BPF_JLT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1256
case BPF_JMP | BPF_JGE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1257
case BPF_JMP | BPF_JLE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1258
case BPF_JMP | BPF_JEQ | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1259
case BPF_JMP | BPF_JNE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1265
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1266
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1267
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1268
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1269
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1270
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1274
case BPF_JMP | BPF_JSGT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1275
case BPF_JMP | BPF_JSLT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1276
case BPF_JMP | BPF_JSGE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1277
case BPF_JMP | BPF_JSLE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1283
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1284
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1285
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1286
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1290
case BPF_JMP | BPF_JSET | BPF_X:
arch/powerpc/net/bpf_jit_comp32.c
1295
case BPF_JMP32 | BPF_JSET | BPF_X: {
arch/powerpc/net/bpf_jit_comp32.c
354
BPF_OP(prevcode) == BPF_MOV && BPF_SRC(prevcode) == BPF_X &&
arch/powerpc/net/bpf_jit_comp32.c
392
case BPF_ALU | BPF_ADD | BPF_X: /* (u32) dst += (u32) src */
arch/powerpc/net/bpf_jit_comp32.c
395
case BPF_ALU64 | BPF_ADD | BPF_X: /* dst += src */
arch/powerpc/net/bpf_jit_comp32.c
399
case BPF_ALU | BPF_SUB | BPF_X: /* (u32) dst -= (u32) src */
arch/powerpc/net/bpf_jit_comp32.c
402
case BPF_ALU64 | BPF_SUB | BPF_X: /* dst -= src */
arch/powerpc/net/bpf_jit_comp32.c
439
case BPF_ALU64 | BPF_MUL | BPF_X: /* dst *= src */
arch/powerpc/net/bpf_jit_comp32.c
448
case BPF_ALU | BPF_MUL | BPF_X: /* (u32) dst *= (u32) src */
arch/powerpc/net/bpf_jit_comp32.c
491
case BPF_ALU | BPF_DIV | BPF_X: /* (u32) dst /= (u32) src */
arch/powerpc/net/bpf_jit_comp32.c
497
case BPF_ALU | BPF_MOD | BPF_X: /* (u32) dst %= (u32) src */
arch/powerpc/net/bpf_jit_comp32.c
505
case BPF_ALU64 | BPF_DIV | BPF_X: /* dst /= src */
arch/powerpc/net/bpf_jit_comp32.c
507
case BPF_ALU64 | BPF_MOD | BPF_X: /* dst %= src */
arch/powerpc/net/bpf_jit_comp32.c
608
case BPF_ALU64 | BPF_AND | BPF_X: /* dst = dst & src */
arch/powerpc/net/bpf_jit_comp32.c
612
case BPF_ALU | BPF_AND | BPF_X: /* (u32) dst = dst & src */
arch/powerpc/net/bpf_jit_comp32.c
632
case BPF_ALU64 | BPF_OR | BPF_X: /* dst = dst | src */
arch/powerpc/net/bpf_jit_comp32.c
636
case BPF_ALU | BPF_OR | BPF_X: /* dst = (u32) dst | (u32) src */
arch/powerpc/net/bpf_jit_comp32.c
652
case BPF_ALU64 | BPF_XOR | BPF_X: /* dst ^= src */
arch/powerpc/net/bpf_jit_comp32.c
661
case BPF_ALU | BPF_XOR | BPF_X: /* (u32) dst ^= src */
arch/powerpc/net/bpf_jit_comp32.c
679
case BPF_ALU | BPF_LSH | BPF_X: /* (u32) dst <<= (u32) src */
arch/powerpc/net/bpf_jit_comp32.c
682
case BPF_ALU64 | BPF_LSH | BPF_X: /* dst <<= src; */
arch/powerpc/net/bpf_jit_comp32.c
716
case BPF_ALU | BPF_RSH | BPF_X: /* (u32) dst >>= (u32) src */
arch/powerpc/net/bpf_jit_comp32.c
719
case BPF_ALU64 | BPF_RSH | BPF_X: /* dst >>= src */
arch/powerpc/net/bpf_jit_comp32.c
754
case BPF_ALU | BPF_ARSH | BPF_X: /* (s32) dst >>= src */
arch/powerpc/net/bpf_jit_comp32.c
757
case BPF_ALU64 | BPF_ARSH | BPF_X: /* (s64) dst >>= src */
arch/powerpc/net/bpf_jit_comp32.c
798
case BPF_ALU64 | BPF_MOV | BPF_X: /* dst = src */
arch/powerpc/net/bpf_jit_comp32.c
815
case BPF_ALU | BPF_MOV | BPF_X: /* (u32) dst = src */
arch/powerpc/net/bpf_jit_comp64.c
1021
case BPF_ALU | BPF_ADD | BPF_X: /* (u32) dst += (u32) src */
arch/powerpc/net/bpf_jit_comp64.c
1022
case BPF_ALU64 | BPF_ADD | BPF_X: /* dst += src */
arch/powerpc/net/bpf_jit_comp64.c
1025
case BPF_ALU | BPF_SUB | BPF_X: /* (u32) dst -= (u32) src */
arch/powerpc/net/bpf_jit_comp64.c
1026
case BPF_ALU64 | BPF_SUB | BPF_X: /* dst -= src */
arch/powerpc/net/bpf_jit_comp64.c
1051
case BPF_ALU | BPF_MUL | BPF_X: /* (u32) dst *= (u32) src */
arch/powerpc/net/bpf_jit_comp64.c
1052
case BPF_ALU64 | BPF_MUL | BPF_X: /* dst *= src */
arch/powerpc/net/bpf_jit_comp64.c
1070
case BPF_ALU | BPF_DIV | BPF_X: /* (u32) dst /= (u32) src */
arch/powerpc/net/bpf_jit_comp64.c
1071
case BPF_ALU | BPF_MOD | BPF_X: /* (u32) dst %= (u32) src */
arch/powerpc/net/bpf_jit_comp64.c
1086
case BPF_ALU64 | BPF_DIV | BPF_X: /* dst /= src */
arch/powerpc/net/bpf_jit_comp64.c
1087
case BPF_ALU64 | BPF_MOD | BPF_X: /* dst %= src */
arch/powerpc/net/bpf_jit_comp64.c
1156
case BPF_ALU | BPF_AND | BPF_X: /* (u32) dst = dst & src */
arch/powerpc/net/bpf_jit_comp64.c
1157
case BPF_ALU64 | BPF_AND | BPF_X: /* dst = dst & src */
arch/powerpc/net/bpf_jit_comp64.c
1170
case BPF_ALU | BPF_OR | BPF_X: /* dst = (u32) dst | (u32) src */
arch/powerpc/net/bpf_jit_comp64.c
1171
case BPF_ALU64 | BPF_OR | BPF_X: /* dst = dst | src */
arch/powerpc/net/bpf_jit_comp64.c
1187
case BPF_ALU | BPF_XOR | BPF_X: /* (u32) dst ^= src */
arch/powerpc/net/bpf_jit_comp64.c
1188
case BPF_ALU64 | BPF_XOR | BPF_X: /* dst ^= src */
arch/powerpc/net/bpf_jit_comp64.c
1204
case BPF_ALU | BPF_LSH | BPF_X: /* (u32) dst <<= (u32) src */
arch/powerpc/net/bpf_jit_comp64.c
1211
case BPF_ALU64 | BPF_LSH | BPF_X: /* dst <<= src; */
arch/powerpc/net/bpf_jit_comp64.c
1224
case BPF_ALU | BPF_RSH | BPF_X: /* (u32) dst >>= (u32) src */
arch/powerpc/net/bpf_jit_comp64.c
1229
case BPF_ALU64 | BPF_RSH | BPF_X: /* dst >>= src */
arch/powerpc/net/bpf_jit_comp64.c
1241
case BPF_ALU | BPF_ARSH | BPF_X: /* (s32) dst >>= src */
arch/powerpc/net/bpf_jit_comp64.c
1244
case BPF_ALU64 | BPF_ARSH | BPF_X: /* (s64) dst >>= src */
arch/powerpc/net/bpf_jit_comp64.c
1258
case BPF_ALU | BPF_MOV | BPF_X: /* (u32) dst = src */
arch/powerpc/net/bpf_jit_comp64.c
1259
case BPF_ALU64 | BPF_MOV | BPF_X: /* dst = src */
arch/powerpc/net/bpf_jit_comp64.c
1725
case BPF_JMP | BPF_JA | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1823
case BPF_JMP | BPF_JGT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1825
case BPF_JMP | BPF_JSGT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1827
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1829
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1833
case BPF_JMP | BPF_JLT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1835
case BPF_JMP | BPF_JSLT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1837
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1839
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1843
case BPF_JMP | BPF_JGE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1845
case BPF_JMP | BPF_JSGE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1847
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1849
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1853
case BPF_JMP | BPF_JLE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1855
case BPF_JMP | BPF_JSLE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1857
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1859
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1863
case BPF_JMP | BPF_JEQ | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1865
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1869
case BPF_JMP | BPF_JNE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1871
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1875
case BPF_JMP | BPF_JSET | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1877
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1883
case BPF_JMP | BPF_JGT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1884
case BPF_JMP | BPF_JLT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1885
case BPF_JMP | BPF_JGE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1886
case BPF_JMP | BPF_JLE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1887
case BPF_JMP | BPF_JEQ | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1888
case BPF_JMP | BPF_JNE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1889
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1890
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1891
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1892
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1893
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1894
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1901
case BPF_JMP | BPF_JSGT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1902
case BPF_JMP | BPF_JSLT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1903
case BPF_JMP | BPF_JSGE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1904
case BPF_JMP | BPF_JSLE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1905
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1906
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1907
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1908
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1915
case BPF_JMP | BPF_JSET | BPF_X:
arch/powerpc/net/bpf_jit_comp64.c
1916
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1000
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1014
case BPF_ALU | BPF_MOV | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1022
case BPF_ALU | BPF_ADD | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1023
case BPF_ALU | BPF_SUB | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1024
case BPF_ALU | BPF_AND | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1025
case BPF_ALU | BPF_OR | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1026
case BPF_ALU | BPF_XOR | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1028
case BPF_ALU | BPF_MUL | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1031
case BPF_ALU | BPF_DIV | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1034
case BPF_ALU | BPF_MOD | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1037
case BPF_ALU | BPF_LSH | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1038
case BPF_ALU | BPF_RSH | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1039
case BPF_ALU | BPF_ARSH | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1154
case BPF_JMP | BPF_JEQ | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1156
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1159
case BPF_JMP | BPF_JNE | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1161
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1164
case BPF_JMP | BPF_JLE | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1166
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1169
case BPF_JMP | BPF_JLT | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1171
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1174
case BPF_JMP | BPF_JGE | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1176
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1179
case BPF_JMP | BPF_JGT | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1181
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1184
case BPF_JMP | BPF_JSLE | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1186
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1189
case BPF_JMP | BPF_JSLT | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1191
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1194
case BPF_JMP | BPF_JSGE | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1196
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1199
case BPF_JMP | BPF_JSGT | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1201
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1204
case BPF_JMP | BPF_JSET | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
1206
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
969
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
971
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
974
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
977
case BPF_ALU64 | BPF_AND | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
978
case BPF_ALU64 | BPF_OR | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
979
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
981
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
984
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
985
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
986
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/riscv/net/bpf_jit_comp32.c
998
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1384
case BPF_ALU | BPF_MOV | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1385
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1435
case BPF_ALU | BPF_ADD | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1436
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1441
case BPF_ALU | BPF_SUB | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1442
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1451
case BPF_ALU | BPF_AND | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1452
case BPF_ALU64 | BPF_AND | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1457
case BPF_ALU | BPF_OR | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1458
case BPF_ALU64 | BPF_OR | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1463
case BPF_ALU | BPF_XOR | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1464
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1469
case BPF_ALU | BPF_MUL | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1470
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1475
case BPF_ALU | BPF_DIV | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1476
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1484
case BPF_ALU | BPF_MOD | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1485
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1493
case BPF_ALU | BPF_LSH | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1494
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1499
case BPF_ALU | BPF_RSH | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1500
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1505
case BPF_ALU | BPF_ARSH | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1506
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1677
case BPF_JMP | BPF_JEQ | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1678
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1679
case BPF_JMP | BPF_JGT | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1680
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1681
case BPF_JMP | BPF_JLT | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1682
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1683
case BPF_JMP | BPF_JGE | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1684
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1685
case BPF_JMP | BPF_JLE | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1686
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1687
case BPF_JMP | BPF_JNE | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1688
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1689
case BPF_JMP | BPF_JSGT | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1690
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1691
case BPF_JMP | BPF_JSLT | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1692
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1693
case BPF_JMP | BPF_JSGE | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1694
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1695
case BPF_JMP | BPF_JSLE | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1696
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1697
case BPF_JMP | BPF_JSET | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
1698
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/riscv/net/bpf_jit_comp64.c
421
if (code & (BPF_ALU | BPF_X) || code & (BPF_ALU64 | BPF_X) ||
arch/riscv/net/bpf_jit_comp64.c
422
code & (BPF_JMP | BPF_X) || code & (BPF_JMP32 | BPF_X) ||
arch/s390/net/bpf_jit_comp.c
1007
case BPF_ALU | BPF_SUB | BPF_X: /* dst = (u32) dst - (u32) src */
arch/s390/net/bpf_jit_comp.c
1012
case BPF_ALU64 | BPF_SUB | BPF_X: /* dst = dst - src */
arch/s390/net/bpf_jit_comp.c
1037
case BPF_ALU | BPF_MUL | BPF_X: /* dst = (u32) dst * (u32) src */
arch/s390/net/bpf_jit_comp.c
1042
case BPF_ALU64 | BPF_MUL | BPF_X: /* dst = dst * src */
arch/s390/net/bpf_jit_comp.c
1062
case BPF_ALU | BPF_DIV | BPF_X:
arch/s390/net/bpf_jit_comp.c
1063
case BPF_ALU | BPF_MOD | BPF_X:
arch/s390/net/bpf_jit_comp.c
1089
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/s390/net/bpf_jit_comp.c
1090
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/s390/net/bpf_jit_comp.c
1241
case BPF_ALU | BPF_AND | BPF_X: /* dst = (u32) dst & (u32) src */
arch/s390/net/bpf_jit_comp.c
1246
case BPF_ALU64 | BPF_AND | BPF_X: /* dst = dst & src */
arch/s390/net/bpf_jit_comp.c
1273
case BPF_ALU | BPF_OR | BPF_X: /* dst = (u32) dst | (u32) src */
arch/s390/net/bpf_jit_comp.c
1278
case BPF_ALU64 | BPF_OR | BPF_X: /* dst = dst | src */
arch/s390/net/bpf_jit_comp.c
1305
case BPF_ALU | BPF_XOR | BPF_X: /* dst = (u32) dst ^ (u32) src */
arch/s390/net/bpf_jit_comp.c
1310
case BPF_ALU64 | BPF_XOR | BPF_X: /* dst = dst ^ src */
arch/s390/net/bpf_jit_comp.c
1339
case BPF_ALU | BPF_LSH | BPF_X: /* dst = (u32) dst << (u32) src */
arch/s390/net/bpf_jit_comp.c
1344
case BPF_ALU64 | BPF_LSH | BPF_X: /* dst = dst << src */
arch/s390/net/bpf_jit_comp.c
1364
case BPF_ALU | BPF_RSH | BPF_X: /* dst = (u32) dst >> (u32) src */
arch/s390/net/bpf_jit_comp.c
1369
case BPF_ALU64 | BPF_RSH | BPF_X: /* dst = dst >> src */
arch/s390/net/bpf_jit_comp.c
1389
case BPF_ALU | BPF_ARSH | BPF_X: /* ((s32) dst) >>= src */
arch/s390/net/bpf_jit_comp.c
1394
case BPF_ALU64 | BPF_ARSH | BPF_X: /* ((s64) dst) >>= src */
arch/s390/net/bpf_jit_comp.c
2065
case BPF_JMP | BPF_JSGT | BPF_X: /* ((s64) dst > (s64) src) */
arch/s390/net/bpf_jit_comp.c
2066
case BPF_JMP32 | BPF_JSGT | BPF_X: /* ((s32) dst > (s32) src) */
arch/s390/net/bpf_jit_comp.c
2069
case BPF_JMP | BPF_JSLT | BPF_X: /* ((s64) dst < (s64) src) */
arch/s390/net/bpf_jit_comp.c
2070
case BPF_JMP32 | BPF_JSLT | BPF_X: /* ((s32) dst < (s32) src) */
arch/s390/net/bpf_jit_comp.c
2073
case BPF_JMP | BPF_JSGE | BPF_X: /* ((s64) dst >= (s64) src) */
arch/s390/net/bpf_jit_comp.c
2074
case BPF_JMP32 | BPF_JSGE | BPF_X: /* ((s32) dst >= (s32) src) */
arch/s390/net/bpf_jit_comp.c
2077
case BPF_JMP | BPF_JSLE | BPF_X: /* ((s64) dst <= (s64) src) */
arch/s390/net/bpf_jit_comp.c
2078
case BPF_JMP32 | BPF_JSLE | BPF_X: /* ((s32) dst <= (s32) src) */
arch/s390/net/bpf_jit_comp.c
2081
case BPF_JMP | BPF_JGT | BPF_X: /* (dst > src) */
arch/s390/net/bpf_jit_comp.c
2082
case BPF_JMP32 | BPF_JGT | BPF_X: /* ((u32) dst > (u32) src) */
arch/s390/net/bpf_jit_comp.c
2085
case BPF_JMP | BPF_JLT | BPF_X: /* (dst < src) */
arch/s390/net/bpf_jit_comp.c
2086
case BPF_JMP32 | BPF_JLT | BPF_X: /* ((u32) dst < (u32) src) */
arch/s390/net/bpf_jit_comp.c
2089
case BPF_JMP | BPF_JGE | BPF_X: /* (dst >= src) */
arch/s390/net/bpf_jit_comp.c
2090
case BPF_JMP32 | BPF_JGE | BPF_X: /* ((u32) dst >= (u32) src) */
arch/s390/net/bpf_jit_comp.c
2093
case BPF_JMP | BPF_JLE | BPF_X: /* (dst <= src) */
arch/s390/net/bpf_jit_comp.c
2094
case BPF_JMP32 | BPF_JLE | BPF_X: /* ((u32) dst <= (u32) src) */
arch/s390/net/bpf_jit_comp.c
2097
case BPF_JMP | BPF_JNE | BPF_X: /* (dst != src) */
arch/s390/net/bpf_jit_comp.c
2098
case BPF_JMP32 | BPF_JNE | BPF_X: /* ((u32) dst != (u32) src) */
arch/s390/net/bpf_jit_comp.c
2101
case BPF_JMP | BPF_JEQ | BPF_X: /* (dst == src) */
arch/s390/net/bpf_jit_comp.c
2102
case BPF_JMP32 | BPF_JEQ | BPF_X: /* ((u32) dst == (u32) src) */
arch/s390/net/bpf_jit_comp.c
2105
case BPF_JMP | BPF_JSET | BPF_X: /* (dst & src) */
arch/s390/net/bpf_jit_comp.c
2106
case BPF_JMP32 | BPF_JSET | BPF_X: /* ((u32) dst & (u32) src) */
arch/s390/net/bpf_jit_comp.c
897
case BPF_ALU | BPF_MOV | BPF_X:
arch/s390/net/bpf_jit_comp.c
919
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/s390/net/bpf_jit_comp.c
982
case BPF_ALU | BPF_ADD | BPF_X: /* dst = (u32) dst + (u32) src */
arch/s390/net/bpf_jit_comp.c
987
case BPF_ALU64 | BPF_ADD | BPF_X: /* dst = dst + src */
arch/sparc/net/bpf_jit_comp_32.c
399
case BPF_ALU | BPF_ADD | BPF_X: /* A += X; */
arch/sparc/net/bpf_jit_comp_32.c
405
case BPF_ALU | BPF_SUB | BPF_X: /* A -= X; */
arch/sparc/net/bpf_jit_comp_32.c
411
case BPF_ALU | BPF_AND | BPF_X: /* A &= X */
arch/sparc/net/bpf_jit_comp_32.c
417
case BPF_ALU | BPF_OR | BPF_X: /* A |= X */
arch/sparc/net/bpf_jit_comp_32.c
424
case BPF_ALU | BPF_XOR | BPF_X:
arch/sparc/net/bpf_jit_comp_32.c
430
case BPF_ALU | BPF_LSH | BPF_X: /* A <<= X */
arch/sparc/net/bpf_jit_comp_32.c
436
case BPF_ALU | BPF_RSH | BPF_X: /* A >>= X */
arch/sparc/net/bpf_jit_comp_32.c
442
case BPF_ALU | BPF_MUL | BPF_X: /* A *= X; */
arch/sparc/net/bpf_jit_comp_32.c
461
case BPF_ALU | BPF_DIV | BPF_X: /* A /= X; */
arch/sparc/net/bpf_jit_comp_32.c
647
COND_SEL(BPF_JMP | BPF_JGT | BPF_X, BGU, BLEU);
arch/sparc/net/bpf_jit_comp_32.c
648
COND_SEL(BPF_JMP | BPF_JGE | BPF_X, BGEU, BLU);
arch/sparc/net/bpf_jit_comp_32.c
649
COND_SEL(BPF_JMP | BPF_JEQ | BPF_X, BE, BNE);
arch/sparc/net/bpf_jit_comp_32.c
650
COND_SEL(BPF_JMP | BPF_JSET | BPF_X, BNE, BE);
arch/sparc/net/bpf_jit_comp_32.c
663
case BPF_JMP | BPF_JGT | BPF_X:
arch/sparc/net/bpf_jit_comp_32.c
664
case BPF_JMP | BPF_JGE | BPF_X:
arch/sparc/net/bpf_jit_comp_32.c
665
case BPF_JMP | BPF_JEQ | BPF_X:
arch/sparc/net/bpf_jit_comp_32.c
669
case BPF_JMP | BPF_JSET | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
1175
case BPF_JMP | BPF_JEQ | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
1176
case BPF_JMP | BPF_JGT | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
1177
case BPF_JMP | BPF_JLT | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
1178
case BPF_JMP | BPF_JGE | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
1179
case BPF_JMP | BPF_JLE | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
1180
case BPF_JMP | BPF_JNE | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
1181
case BPF_JMP | BPF_JSGT | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
1182
case BPF_JMP | BPF_JSLT | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
1183
case BPF_JMP | BPF_JSGE | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
1184
case BPF_JMP | BPF_JSLE | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
1185
case BPF_JMP | BPF_JSET | BPF_X: {
arch/sparc/net/bpf_jit_comp_64.c
909
case BPF_ALU | BPF_MOV | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
914
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
918
case BPF_ALU | BPF_ADD | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
919
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
922
case BPF_ALU | BPF_SUB | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
923
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
926
case BPF_ALU | BPF_AND | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
927
case BPF_ALU64 | BPF_AND | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
930
case BPF_ALU | BPF_OR | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
931
case BPF_ALU64 | BPF_OR | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
934
case BPF_ALU | BPF_XOR | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
935
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
938
case BPF_ALU | BPF_MUL | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
941
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
944
case BPF_ALU | BPF_DIV | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
950
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
953
case BPF_ALU | BPF_MOD | BPF_X: {
arch/sparc/net/bpf_jit_comp_64.c
964
case BPF_ALU64 | BPF_MOD | BPF_X: {
arch/sparc/net/bpf_jit_comp_64.c
974
case BPF_ALU | BPF_LSH | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
977
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
980
case BPF_ALU | BPF_RSH | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
985
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
988
case BPF_ALU | BPF_ARSH | BPF_X:
arch/sparc/net/bpf_jit_comp_64.c
991
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/x86/net/bpf_jit_comp.c
1837
case BPF_ALU | BPF_ADD | BPF_X:
arch/x86/net/bpf_jit_comp.c
1838
case BPF_ALU | BPF_SUB | BPF_X:
arch/x86/net/bpf_jit_comp.c
1839
case BPF_ALU | BPF_AND | BPF_X:
arch/x86/net/bpf_jit_comp.c
1840
case BPF_ALU | BPF_OR | BPF_X:
arch/x86/net/bpf_jit_comp.c
1841
case BPF_ALU | BPF_XOR | BPF_X:
arch/x86/net/bpf_jit_comp.c
1842
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/x86/net/bpf_jit_comp.c
1843
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/x86/net/bpf_jit_comp.c
1844
case BPF_ALU64 | BPF_AND | BPF_X:
arch/x86/net/bpf_jit_comp.c
1845
case BPF_ALU64 | BPF_OR | BPF_X:
arch/x86/net/bpf_jit_comp.c
1846
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/x86/net/bpf_jit_comp.c
1853
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/x86/net/bpf_jit_comp.c
1897
case BPF_ALU | BPF_MOV | BPF_X:
arch/x86/net/bpf_jit_comp.c
1977
case BPF_ALU | BPF_MOD | BPF_X:
arch/x86/net/bpf_jit_comp.c
1978
case BPF_ALU | BPF_DIV | BPF_X:
arch/x86/net/bpf_jit_comp.c
1981
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/x86/net/bpf_jit_comp.c
1982
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/x86/net/bpf_jit_comp.c
1992
if (BPF_SRC(insn->code) == BPF_X) {
arch/x86/net/bpf_jit_comp.c
2062
case BPF_ALU | BPF_MUL | BPF_X:
arch/x86/net/bpf_jit_comp.c
2063
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/x86/net/bpf_jit_comp.c
2088
case BPF_ALU | BPF_LSH | BPF_X:
arch/x86/net/bpf_jit_comp.c
2089
case BPF_ALU | BPF_RSH | BPF_X:
arch/x86/net/bpf_jit_comp.c
2090
case BPF_ALU | BPF_ARSH | BPF_X:
arch/x86/net/bpf_jit_comp.c
2091
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/x86/net/bpf_jit_comp.c
2092
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/x86/net/bpf_jit_comp.c
2093
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/x86/net/bpf_jit_comp.c
2617
case BPF_JMP | BPF_JEQ | BPF_X:
arch/x86/net/bpf_jit_comp.c
2618
case BPF_JMP | BPF_JNE | BPF_X:
arch/x86/net/bpf_jit_comp.c
2619
case BPF_JMP | BPF_JGT | BPF_X:
arch/x86/net/bpf_jit_comp.c
2620
case BPF_JMP | BPF_JLT | BPF_X:
arch/x86/net/bpf_jit_comp.c
2621
case BPF_JMP | BPF_JGE | BPF_X:
arch/x86/net/bpf_jit_comp.c
2622
case BPF_JMP | BPF_JLE | BPF_X:
arch/x86/net/bpf_jit_comp.c
2623
case BPF_JMP | BPF_JSGT | BPF_X:
arch/x86/net/bpf_jit_comp.c
2624
case BPF_JMP | BPF_JSLT | BPF_X:
arch/x86/net/bpf_jit_comp.c
2625
case BPF_JMP | BPF_JSGE | BPF_X:
arch/x86/net/bpf_jit_comp.c
2626
case BPF_JMP | BPF_JSLE | BPF_X:
arch/x86/net/bpf_jit_comp.c
2627
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/x86/net/bpf_jit_comp.c
2628
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/x86/net/bpf_jit_comp.c
2629
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/x86/net/bpf_jit_comp.c
2630
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/x86/net/bpf_jit_comp.c
2631
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/x86/net/bpf_jit_comp.c
2632
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/x86/net/bpf_jit_comp.c
2633
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/x86/net/bpf_jit_comp.c
2634
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/x86/net/bpf_jit_comp.c
2635
case BPF_JMP32 | BPF_JSGE | BPF_X:
arch/x86/net/bpf_jit_comp.c
2636
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/x86/net/bpf_jit_comp.c
2643
case BPF_JMP | BPF_JSET | BPF_X:
arch/x86/net/bpf_jit_comp.c
2644
case BPF_JMP32 | BPF_JSET | BPF_X:
arch/x86/net/bpf_jit_comp.c
2776
case BPF_JMP | BPF_JA | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1690
case BPF_ALU | BPF_MOV | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1692
case BPF_ALU64 | BPF_MOV | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1694
case BPF_X:
arch/x86/net/bpf_jit_comp32.c
1719
case BPF_ALU | BPF_ADD | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1721
case BPF_ALU | BPF_SUB | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1723
case BPF_ALU | BPF_OR | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1725
case BPF_ALU | BPF_AND | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1727
case BPF_ALU | BPF_XOR | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1729
case BPF_ALU64 | BPF_ADD | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1731
case BPF_ALU64 | BPF_SUB | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1733
case BPF_ALU64 | BPF_OR | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1735
case BPF_ALU64 | BPF_AND | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1737
case BPF_ALU64 | BPF_XOR | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1739
case BPF_X:
arch/x86/net/bpf_jit_comp32.c
1752
case BPF_ALU | BPF_MUL | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1754
case BPF_X:
arch/x86/net/bpf_jit_comp32.c
1769
case BPF_ALU | BPF_LSH | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1770
case BPF_ALU | BPF_RSH | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1772
case BPF_ALU | BPF_ARSH | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1774
case BPF_X:
arch/x86/net/bpf_jit_comp32.c
1793
case BPF_ALU | BPF_DIV | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1795
case BPF_ALU | BPF_MOD | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1797
case BPF_X:
arch/x86/net/bpf_jit_comp32.c
1814
case BPF_ALU64 | BPF_DIV | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1816
case BPF_ALU64 | BPF_MOD | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1844
case BPF_ALU64 | BPF_LSH | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1848
case BPF_ALU64 | BPF_RSH | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1852
case BPF_ALU64 | BPF_ARSH | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1873
case BPF_ALU64 | BPF_MUL | BPF_X:
arch/x86/net/bpf_jit_comp32.c
1876
case BPF_X:
arch/x86/net/bpf_jit_comp32.c
2145
case BPF_JMP | BPF_JEQ | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2146
case BPF_JMP | BPF_JNE | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2147
case BPF_JMP | BPF_JGT | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2148
case BPF_JMP | BPF_JLT | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2149
case BPF_JMP | BPF_JGE | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2150
case BPF_JMP | BPF_JLE | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2151
case BPF_JMP32 | BPF_JEQ | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2152
case BPF_JMP32 | BPF_JNE | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2153
case BPF_JMP32 | BPF_JGT | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2154
case BPF_JMP32 | BPF_JLT | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2155
case BPF_JMP32 | BPF_JGE | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2156
case BPF_JMP32 | BPF_JLE | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2157
case BPF_JMP32 | BPF_JSGT | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2158
case BPF_JMP32 | BPF_JSLE | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2159
case BPF_JMP32 | BPF_JSLT | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2160
case BPF_JMP32 | BPF_JSGE | BPF_X: {
arch/x86/net/bpf_jit_comp32.c
2196
case BPF_JMP | BPF_JSGT | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2197
case BPF_JMP | BPF_JSLE | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2198
case BPF_JMP | BPF_JSLT | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2199
case BPF_JMP | BPF_JSGE | BPF_X: {
arch/x86/net/bpf_jit_comp32.c
2230
case BPF_JMP | BPF_JSET | BPF_X:
arch/x86/net/bpf_jit_comp32.c
2231
case BPF_JMP32 | BPF_JSET | BPF_X: {
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3420
[BPF_ALU64 | BPF_MOV | BPF_X] = mov_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3422
[BPF_ALU64 | BPF_XOR | BPF_X] = xor_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3424
[BPF_ALU64 | BPF_AND | BPF_X] = and_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3426
[BPF_ALU64 | BPF_OR | BPF_X] = or_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3428
[BPF_ALU64 | BPF_ADD | BPF_X] = add_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3430
[BPF_ALU64 | BPF_SUB | BPF_X] = sub_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3432
[BPF_ALU64 | BPF_MUL | BPF_X] = mul_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3434
[BPF_ALU64 | BPF_DIV | BPF_X] = div_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3437
[BPF_ALU64 | BPF_LSH | BPF_X] = shl_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3439
[BPF_ALU64 | BPF_RSH | BPF_X] = shr_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3441
[BPF_ALU64 | BPF_ARSH | BPF_X] = ashr_reg64,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3443
[BPF_ALU | BPF_MOV | BPF_X] = mov_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3445
[BPF_ALU | BPF_XOR | BPF_X] = xor_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3447
[BPF_ALU | BPF_AND | BPF_X] = and_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3449
[BPF_ALU | BPF_OR | BPF_X] = or_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3451
[BPF_ALU | BPF_ADD | BPF_X] = add_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3453
[BPF_ALU | BPF_SUB | BPF_X] = sub_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3455
[BPF_ALU | BPF_MUL | BPF_X] = mul_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3457
[BPF_ALU | BPF_DIV | BPF_X] = div_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3460
[BPF_ALU | BPF_LSH | BPF_X] = shl_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3462
[BPF_ALU | BPF_RSH | BPF_X] = shr_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3464
[BPF_ALU | BPF_ARSH | BPF_X] = ashr_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3466
[BPF_ALU | BPF_END | BPF_X] = end_reg32,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3500
[BPF_JMP | BPF_JEQ | BPF_X] = jeq_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3501
[BPF_JMP | BPF_JGT | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3502
[BPF_JMP | BPF_JGE | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3503
[BPF_JMP | BPF_JLT | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3504
[BPF_JMP | BPF_JLE | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3505
[BPF_JMP | BPF_JSGT | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3506
[BPF_JMP | BPF_JSGE | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3507
[BPF_JMP | BPF_JSLT | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3508
[BPF_JMP | BPF_JSLE | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3509
[BPF_JMP | BPF_JSET | BPF_X] = jset_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3510
[BPF_JMP | BPF_JNE | BPF_X] = jne_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3522
[BPF_JMP32 | BPF_JEQ | BPF_X] = jeq_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3523
[BPF_JMP32 | BPF_JGT | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3524
[BPF_JMP32 | BPF_JGE | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3525
[BPF_JMP32 | BPF_JLT | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3526
[BPF_JMP32 | BPF_JLE | BPF_X] = cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3527
[BPF_JMP32 | BPF_JSGT | BPF_X] =cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3528
[BPF_JMP32 | BPF_JSGE | BPF_X] =cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3529
[BPF_JMP32 | BPF_JSLT | BPF_X] =cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3530
[BPF_JMP32 | BPF_JSLE | BPF_X] =cmp_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3531
[BPF_JMP32 | BPF_JSET | BPF_X] =jset_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3532
[BPF_JMP32 | BPF_JNE | BPF_X] = jne_reg,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3894
if (insn.code == (BPF_ALU64 | BPF_XOR | BPF_X) &&
drivers/net/ethernet/netronome/nfp/bpf/jit.c
3899
if (insn.code == (BPF_ALU64 | BPF_MOV | BPF_X) &&
drivers/net/ethernet/netronome/nfp/bpf/verifier.c
586
if (mbpf_src(meta) == BPF_X && meta->umax_src > U32_MAX) {
drivers/net/ethernet/netronome/nfp/bpf/verifier.c
612
if (mbpf_src(meta) == BPF_X) {
include/linux/bpf_verifier.h
1389
BPF_SRC(insn->code) == BPF_X;
include/linux/filter.h
108
.code = BPF_ALU64 | BPF_OP(OP) | BPF_X, \
include/linux/filter.h
119
.code = BPF_ALU | BPF_OP(OP) | BPF_X, \
include/linux/filter.h
174
.code = BPF_ALU64 | BPF_MOV | BPF_X, \
include/linux/filter.h
182
.code = BPF_ALU | BPF_MOV | BPF_X, \
include/linux/filter.h
196
.code = BPF_ALU64 | BPF_MOV | BPF_X, \
include/linux/filter.h
204
return insn->code == (BPF_ALU64 | BPF_MOV | BPF_X) && insn->off == BPF_ADDR_PERCPU;
include/linux/filter.h
229
.code = BPF_ALU64 | BPF_MOV | BPF_X, \
include/linux/filter.h
237
.code = BPF_ALU | BPF_MOV | BPF_X, \
include/linux/filter.h
246
.code = BPF_ALU | BPF_MOV | BPF_X, \
include/linux/filter.h
254
return insn->code == (BPF_ALU | BPF_MOV | BPF_X) && insn->imm == 1;
include/linux/filter.h
262
return insn->code == (BPF_ALU64 | BPF_MOV | BPF_X) &&
include/linux/filter.h
400
.code = BPF_JMP | BPF_OP(OP) | BPF_X, \
include/linux/filter.h
420
.code = BPF_JMP32 | BPF_OP(OP) | BPF_X, \
io_uring/bpf_filter.c
203
case BPF_ALU | BPF_ADD | BPF_X:
io_uring/bpf_filter.c
205
case BPF_ALU | BPF_SUB | BPF_X:
io_uring/bpf_filter.c
207
case BPF_ALU | BPF_MUL | BPF_X:
io_uring/bpf_filter.c
209
case BPF_ALU | BPF_DIV | BPF_X:
io_uring/bpf_filter.c
211
case BPF_ALU | BPF_AND | BPF_X:
io_uring/bpf_filter.c
213
case BPF_ALU | BPF_OR | BPF_X:
io_uring/bpf_filter.c
215
case BPF_ALU | BPF_XOR | BPF_X:
io_uring/bpf_filter.c
217
case BPF_ALU | BPF_LSH | BPF_X:
io_uring/bpf_filter.c
219
case BPF_ALU | BPF_RSH | BPF_X:
io_uring/bpf_filter.c
231
case BPF_JMP | BPF_JEQ | BPF_X:
io_uring/bpf_filter.c
233
case BPF_JMP | BPF_JGE | BPF_X:
io_uring/bpf_filter.c
235
case BPF_JMP | BPF_JGT | BPF_X:
io_uring/bpf_filter.c
237
case BPF_JMP | BPF_JSET | BPF_X:
kernel/bpf/backtrack.c
305
if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/backtrack.c
323
if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/backtrack.c
565
} else if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/cfg.c
527
if (BPF_SRC(insn->code) == BPF_X)
kernel/bpf/const_fold.c
118
case BPF_AND | BPF_X:
kernel/bpf/const_fold.c
77
case BPF_MOV | BPF_X:
kernel/bpf/core.c
1825
[BPF_JMP | BPF_JA | BPF_X] = true,
kernel/bpf/disasm.c
171
return insn->code == (BPF_ALU64 | BPF_MOV | BPF_X) &&
kernel/bpf/disasm.c
183
return insn->code == (BPF_ALU64 | BPF_MOV | BPF_X) && insn->off == BPF_ADDR_PERCPU;
kernel/bpf/disasm.c
211
} else if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/disasm.c
364
} else if (insn->code == (BPF_JMP | BPF_JA | BPF_X)) {
kernel/bpf/disasm.c
376
} else if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/fixups.c
1517
if (insn->code == (BPF_ALU64 | BPF_MOV | BPF_X) && insn->imm) {
kernel/bpf/fixups.c
1521
insn->code = BPF_ALU | BPF_MOV | BPF_X;
kernel/bpf/fixups.c
1563
if (insn->code == (BPF_ALU64 | BPF_MOD | BPF_X) ||
kernel/bpf/fixups.c
1564
insn->code == (BPF_ALU64 | BPF_DIV | BPF_X) ||
kernel/bpf/fixups.c
1565
insn->code == (BPF_ALU | BPF_MOD | BPF_X) ||
kernel/bpf/fixups.c
1566
insn->code == (BPF_ALU | BPF_DIV | BPF_X)) {
kernel/bpf/fixups.c
1704
if (insn->code == (BPF_ALU64 | BPF_ADD | BPF_X) ||
kernel/bpf/fixups.c
1705
insn->code == (BPF_ALU64 | BPF_SUB | BPF_X)) {
kernel/bpf/fixups.c
1706
const u8 code_add = BPF_ALU64 | BPF_ADD | BPF_X;
kernel/bpf/fixups.c
1707
const u8 code_sub = BPF_ALU64 | BPF_SUB | BPF_X;
kernel/bpf/fixups.c
969
insn_buf[cnt++] = BPF_RAW_INSN(BPF_ALU64 | BPF_MOV | BPF_X,
kernel/bpf/liveness.c
1133
} else if (class == BPF_ALU64 && BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/liveness.c
2166
if (BPF_SRC(insn->code) == BPF_X)
kernel/bpf/verifier.c
13443
} else if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/verifier.c
14762
if (BPF_SRC(insn->code) == BPF_X)
kernel/bpf/verifier.c
14790
if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/verifier.c
14874
!(BPF_SRC(insn->code) == BPF_X && insn->src_reg == insn->dst_reg)) {
kernel/bpf/verifier.c
14950
if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/verifier.c
14969
if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/verifier.c
15069
if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/verifier.c
15503
case BPF_JSET: return BPF_JSET | BPF_X;
kernel/bpf/verifier.c
15504
case BPF_JSET | BPF_X: return BPF_JSET;
kernel/bpf/verifier.c
15597
case BPF_JSET | BPF_X: /* reverse of BPF_JSET, see rev_opcode() */
kernel/bpf/verifier.c
15732
if (BPF_SRC(insn->code) != BPF_X)
kernel/bpf/verifier.c
15991
if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/verifier.c
16037
if (BPF_SRC(insn->code) == BPF_X && !err &&
kernel/bpf/verifier.c
16079
if (BPF_SRC(insn->code) == BPF_X && src_reg->type == SCALAR_VALUE && src_reg->id)
kernel/bpf/verifier.c
16101
if (BPF_SRC(insn->code) == BPF_X)
kernel/bpf/verifier.c
16104
if (BPF_SRC(insn->code) == BPF_X &&
kernel/bpf/verifier.c
16130
if (!is_jmp32 && BPF_SRC(insn->code) == BPF_X &&
kernel/bpf/verifier.c
16164
(BPF_SRC(insn->code) == BPF_X && bpf_register_is_null(src_reg)))) {
kernel/bpf/verifier.c
17307
if (BPF_SRC(insn->code) == BPF_X)
kernel/bpf/verifier.c
17926
if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/verifier.c
17959
if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/verifier.c
17995
if (BPF_SRC(insn->code) == BPF_X) {
kernel/bpf/verifier.c
18023
if (BPF_SRC(insn->code) == BPF_X) {
kernel/seccomp.c
305
case BPF_ALU | BPF_ADD | BPF_X:
kernel/seccomp.c
307
case BPF_ALU | BPF_SUB | BPF_X:
kernel/seccomp.c
309
case BPF_ALU | BPF_MUL | BPF_X:
kernel/seccomp.c
311
case BPF_ALU | BPF_DIV | BPF_X:
kernel/seccomp.c
313
case BPF_ALU | BPF_AND | BPF_X:
kernel/seccomp.c
315
case BPF_ALU | BPF_OR | BPF_X:
kernel/seccomp.c
317
case BPF_ALU | BPF_XOR | BPF_X:
kernel/seccomp.c
319
case BPF_ALU | BPF_LSH | BPF_X:
kernel/seccomp.c
321
case BPF_ALU | BPF_RSH | BPF_X:
kernel/seccomp.c
333
case BPF_JMP | BPF_JEQ | BPF_X:
kernel/seccomp.c
335
case BPF_JMP | BPF_JGE | BPF_X:
kernel/seccomp.c
337
case BPF_JMP | BPF_JGT | BPF_X:
kernel/seccomp.c
339
case BPF_JMP | BPF_JSET | BPF_X:
lib/test_bpf.c
11680
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
11710
BPF_STMT(BPF_ALU | BPF_SUB | BPF_X, 0),
lib/test_bpf.c
11740
BPF_STMT(BPF_ALU | BPF_MUL | BPF_X, 0),
lib/test_bpf.c
11770
BPF_STMT(BPF_ALU | BPF_DIV | BPF_X, 0),
lib/test_bpf.c
11800
BPF_STMT(BPF_ALU | BPF_MOD | BPF_X, 0),
lib/test_bpf.c
11847
BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_X, 0x0, 0, 1),
lib/test_bpf.c
11950
BPF_STMT(BPF_ALU | BPF_AND | BPF_X, 0),
lib/test_bpf.c
237
insn[len - 2] = __BPF_STMT(BPF_ALU | BPF_SUB | BPF_X, 0);
lib/test_bpf.c
3185
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
3189
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
3203
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
3216
BPF_STMT(BPF_ALU | BPF_SUB | BPF_X, 0),
lib/test_bpf.c
3232
BPF_STMT(BPF_ALU | BPF_DIV | BPF_X, 0),
lib/test_bpf.c
3238
BPF_STMT(BPF_ALU | BPF_MOD | BPF_X, 0),
lib/test_bpf.c
3242
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
3258
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
3304
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
3316
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
3331
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
3343
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
3483
BPF_STMT(BPF_ALU | BPF_SUB | BPF_X, 0),
lib/test_bpf.c
3592
BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0),
lib/test_bpf.c
3599
BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0),
lib/test_bpf.c
3601
BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0),
lib/test_bpf.c
3613
BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 1),
lib/test_bpf.c
3626
BPF_JUMP(BPF_JMP | BPF_JGT | BPF_X, 0, 0, 1),
lib/test_bpf.c
3639
BPF_JUMP(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 1),
lib/test_bpf.c
3652
BPF_JUMP(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 1),
lib/test_bpf.c
3782
BPF_STMT(BPF_ALU | BPF_SUB | BPF_X, 0),
lib/test_bpf.c
3790
BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_X, 0, 4, 0),
lib/test_bpf.c
392
insn[len - 2] = __BPF_STMT(BPF_ALU | BPF_XOR | BPF_X, 0);
lib/test_bpf.c
4782
BPF_STMT(BPF_RET | BPF_X, 0),
lib/test_bpf.c
4794
BPF_STMT(BPF_RET | BPF_X, 0),
lib/test_bpf.c
4930
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4932
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4934
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4936
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4938
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4940
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4942
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4944
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4946
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4948
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4950
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4952
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4954
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4956
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
4958
BPF_STMT(BPF_ALU | BPF_ADD | BPF_X, 0),
lib/test_bpf.c
737
return __bpf_fill_alu_shift(self, BPF_LSH, BPF_X, 0);
lib/test_bpf.c
742
return __bpf_fill_alu_shift(self, BPF_RSH, BPF_X, 0);
lib/test_bpf.c
747
return __bpf_fill_alu_shift(self, BPF_ARSH, BPF_X, 0);
lib/test_bpf.c
767
return __bpf_fill_alu_shift(self, BPF_LSH, BPF_X, F_ALU32);
lib/test_bpf.c
772
return __bpf_fill_alu_shift(self, BPF_RSH, BPF_X, F_ALU32);
lib/test_bpf.c
777
return __bpf_fill_alu_shift(self, BPF_ARSH, BPF_X, F_ALU32);
net/core/filter.c
1001
[BPF_ALU | BPF_OR | BPF_X] = true,
net/core/filter.c
1003
[BPF_ALU | BPF_XOR | BPF_X] = true,
net/core/filter.c
1005
[BPF_ALU | BPF_LSH | BPF_X] = true,
net/core/filter.c
1007
[BPF_ALU | BPF_RSH | BPF_X] = true,
net/core/filter.c
1035
[BPF_JMP | BPF_JEQ | BPF_X] = true,
net/core/filter.c
1037
[BPF_JMP | BPF_JGE | BPF_X] = true,
net/core/filter.c
1039
[BPF_JMP | BPF_JGT | BPF_X] = true,
net/core/filter.c
1041
[BPF_JMP | BPF_JSET | BPF_X] = true,
net/core/filter.c
1119
case BPF_JMP | BPF_JEQ | BPF_X:
net/core/filter.c
1121
case BPF_JMP | BPF_JGE | BPF_X:
net/core/filter.c
1123
case BPF_JMP | BPF_JGT | BPF_X:
net/core/filter.c
1125
case BPF_JMP | BPF_JSET | BPF_X:
net/core/filter.c
648
case BPF_ALU | BPF_ADD | BPF_X:
net/core/filter.c
650
case BPF_ALU | BPF_SUB | BPF_X:
net/core/filter.c
652
case BPF_ALU | BPF_AND | BPF_X:
net/core/filter.c
654
case BPF_ALU | BPF_OR | BPF_X:
net/core/filter.c
656
case BPF_ALU | BPF_LSH | BPF_X:
net/core/filter.c
658
case BPF_ALU | BPF_RSH | BPF_X:
net/core/filter.c
660
case BPF_ALU | BPF_XOR | BPF_X:
net/core/filter.c
662
case BPF_ALU | BPF_MUL | BPF_X:
net/core/filter.c
664
case BPF_ALU | BPF_DIV | BPF_X:
net/core/filter.c
666
case BPF_ALU | BPF_MOD | BPF_X:
net/core/filter.c
689
if (fp->code == (BPF_ALU | BPF_DIV | BPF_X) ||
net/core/filter.c
690
fp->code == (BPF_ALU | BPF_MOD | BPF_X)) {
net/core/filter.c
732
case BPF_JMP | BPF_JEQ | BPF_X:
net/core/filter.c
734
case BPF_JMP | BPF_JSET | BPF_X:
net/core/filter.c
736
case BPF_JMP | BPF_JGT | BPF_X:
net/core/filter.c
738
case BPF_JMP | BPF_JGE | BPF_X:
net/core/filter.c
748
bpf_src = BPF_X;
net/core/filter.c
753
insn->src_reg = bpf_src == BPF_X ? BPF_REG_X : 0;
net/core/filter.c
965
case BPF_JMP | BPF_JEQ | BPF_X:
net/core/filter.c
967
case BPF_JMP | BPF_JGE | BPF_X:
net/core/filter.c
969
case BPF_JMP | BPF_JGT | BPF_X:
net/core/filter.c
971
case BPF_JMP | BPF_JSET | BPF_X:
net/core/filter.c
989
[BPF_ALU | BPF_ADD | BPF_X] = true,
net/core/filter.c
991
[BPF_ALU | BPF_SUB | BPF_X] = true,
net/core/filter.c
993
[BPF_ALU | BPF_MUL | BPF_X] = true,
net/core/filter.c
995
[BPF_ALU | BPF_DIV | BPF_X] = true,
net/core/filter.c
997
[BPF_ALU | BPF_MOD | BPF_X] = true,
net/core/filter.c
999
[BPF_ALU | BPF_AND | BPF_X] = true,
samples/bpf/bpf_insn.h
12
.code = BPF_ALU64 | BPF_OP(OP) | BPF_X, \
samples/bpf/bpf_insn.h
177
.code = BPF_JMP | BPF_OP(OP) | BPF_X, \
samples/bpf/bpf_insn.h
187
.code = BPF_JMP32 | BPF_OP(OP) | BPF_X, \
samples/bpf/bpf_insn.h
20
.code = BPF_ALU | BPF_OP(OP) | BPF_X, \
samples/bpf/bpf_insn.h
48
.code = BPF_ALU64 | BPF_MOV | BPF_X, \
samples/bpf/bpf_insn.h
56
.code = BPF_ALU | BPF_MOV | BPF_X, \
tools/bpf/bpf_dbg.c
231
case BPF_RET | BPF_X:
tools/bpf/bpf_dbg.c
304
case BPF_JMP_JGT | BPF_X:
tools/bpf/bpf_dbg.c
312
case BPF_JMP_JGE | BPF_X:
tools/bpf/bpf_dbg.c
320
case BPF_JMP_JEQ | BPF_X:
tools/bpf/bpf_dbg.c
328
case BPF_JMP_JSET | BPF_X:
tools/bpf/bpf_dbg.c
340
case BPF_ALU_LSH | BPF_X:
tools/bpf/bpf_dbg.c
348
case BPF_ALU_RSH | BPF_X:
tools/bpf/bpf_dbg.c
356
case BPF_ALU_ADD | BPF_X:
tools/bpf/bpf_dbg.c
364
case BPF_ALU_SUB | BPF_X:
tools/bpf/bpf_dbg.c
372
case BPF_ALU_MUL | BPF_X:
tools/bpf/bpf_dbg.c
380
case BPF_ALU_DIV | BPF_X:
tools/bpf/bpf_dbg.c
388
case BPF_ALU_MOD | BPF_X:
tools/bpf/bpf_dbg.c
396
case BPF_ALU_AND | BPF_X:
tools/bpf/bpf_dbg.c
404
case BPF_ALU_OR | BPF_X:
tools/bpf/bpf_dbg.c
412
case BPF_ALU_XOR | BPF_X:
tools/bpf/bpf_dbg.c
648
case BPF_RET | BPF_X:
tools/bpf/bpf_dbg.c
733
case BPF_JMP_JGT | BPF_X:
tools/bpf/bpf_dbg.c
739
case BPF_JMP_JGE | BPF_X:
tools/bpf/bpf_dbg.c
745
case BPF_JMP_JEQ | BPF_X:
tools/bpf/bpf_dbg.c
751
case BPF_JMP_JSET | BPF_X:
tools/bpf/bpf_dbg.c
760
case BPF_ALU_LSH | BPF_X:
tools/bpf/bpf_dbg.c
766
case BPF_ALU_RSH | BPF_X:
tools/bpf/bpf_dbg.c
772
case BPF_ALU_ADD | BPF_X:
tools/bpf/bpf_dbg.c
778
case BPF_ALU_SUB | BPF_X:
tools/bpf/bpf_dbg.c
784
case BPF_ALU_MUL | BPF_X:
tools/bpf/bpf_dbg.c
790
case BPF_ALU_DIV | BPF_X:
tools/bpf/bpf_dbg.c
791
case BPF_ALU_MOD | BPF_X:
tools/bpf/bpf_dbg.c
805
case BPF_ALU_DIV | BPF_X:
tools/bpf/bpf_dbg.c
811
case BPF_ALU_MOD | BPF_X:
tools/bpf/bpf_dbg.c
819
case BPF_ALU_AND | BPF_X:
tools/bpf/bpf_dbg.c
825
case BPF_ALU_OR | BPF_X:
tools/bpf/bpf_dbg.c
831
case BPF_ALU_XOR | BPF_X:
tools/bpf/bpf_exp.y
223
bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
227
bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
233
bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
236
bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
245
bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
248
bpf_set_curr_instr(BPF_JMP | BPF_JEQ | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
257
bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
260
bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
269
bpf_set_curr_instr(BPF_JMP | BPF_JGT | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
272
bpf_set_curr_instr(BPF_JMP | BPF_JGT | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
283
bpf_set_curr_instr(BPF_JMP | BPF_JGT | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
287
bpf_set_curr_instr(BPF_JMP | BPF_JGT | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
293
bpf_set_curr_instr(BPF_JMP | BPF_JGT | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
296
bpf_set_curr_instr(BPF_JMP | BPF_JGT | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
307
bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
311
bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
317
bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
320
bpf_set_curr_instr(BPF_JMP | BPF_JGE | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
331
bpf_set_curr_instr(BPF_JMP | BPF_JSET | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
335
bpf_set_curr_instr(BPF_JMP | BPF_JSET | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
341
bpf_set_curr_instr(BPF_JMP | BPF_JSET | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
344
bpf_set_curr_instr(BPF_JMP | BPF_JSET | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
351
bpf_set_curr_instr(BPF_ALU | BPF_ADD | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
353
bpf_set_curr_instr(BPF_ALU | BPF_ADD | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
360
bpf_set_curr_instr(BPF_ALU | BPF_SUB | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
362
bpf_set_curr_instr(BPF_ALU | BPF_SUB | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
369
bpf_set_curr_instr(BPF_ALU | BPF_MUL | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
371
bpf_set_curr_instr(BPF_ALU | BPF_MUL | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
378
bpf_set_curr_instr(BPF_ALU | BPF_DIV | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
380
bpf_set_curr_instr(BPF_ALU | BPF_DIV | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
387
bpf_set_curr_instr(BPF_ALU | BPF_MOD | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
389
bpf_set_curr_instr(BPF_ALU | BPF_MOD | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
401
bpf_set_curr_instr(BPF_ALU | BPF_AND | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
403
bpf_set_curr_instr(BPF_ALU | BPF_AND | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
410
bpf_set_curr_instr(BPF_ALU | BPF_OR | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
412
bpf_set_curr_instr(BPF_ALU | BPF_OR | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
419
bpf_set_curr_instr(BPF_ALU | BPF_XOR | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
421
bpf_set_curr_instr(BPF_ALU | BPF_XOR | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
428
bpf_set_curr_instr(BPF_ALU | BPF_LSH | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
430
bpf_set_curr_instr(BPF_ALU | BPF_LSH | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
437
bpf_set_curr_instr(BPF_ALU | BPF_RSH | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
439
bpf_set_curr_instr(BPF_ALU | BPF_RSH | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
448
bpf_set_curr_instr(BPF_RET | BPF_X, 0, 0, 0); }
tools/bpf/bpf_exp.y
450
bpf_set_curr_instr(BPF_RET | BPF_X, 0, 0, 0); }
tools/include/linux/filter.h
118
.code = BPF_ALU64 | BPF_MOV | BPF_X, \
tools/include/linux/filter.h
126
.code = BPF_ALU | BPF_MOV | BPF_X, \
tools/include/linux/filter.h
230
.code = BPF_JMP | BPF_OP(OP) | BPF_X, \
tools/include/linux/filter.h
240
.code = BPF_JMP32 | BPF_OP(OP) | BPF_X, \
tools/include/linux/filter.h
36
.code = BPF_ALU64 | BPF_OP(OP) | BPF_X, \
tools/include/linux/filter.h
44
.code = BPF_ALU | BPF_OP(OP) | BPF_X, \
tools/include/linux/filter.h
82
.code = BPF_ALU64 | BPF_MOV | BPF_X, \
tools/include/linux/filter.h
90
.code = BPF_ALU | BPF_MOV | BPF_X, \
tools/testing/selftests/bpf/disasm.c
171
return insn->code == (BPF_ALU64 | BPF_MOV | BPF_X) &&
tools/testing/selftests/bpf/disasm.c
183
return insn->code == (BPF_ALU64 | BPF_MOV | BPF_X) && insn->off == BPF_ADDR_PERCPU;
tools/testing/selftests/bpf/disasm.c
211
} else if (BPF_SRC(insn->code) == BPF_X) {
tools/testing/selftests/bpf/disasm.c
364
} else if (insn->code == (BPF_JMP | BPF_JA | BPF_X)) {
tools/testing/selftests/bpf/disasm.c
376
} else if (BPF_SRC(insn->code) == BPF_X) {
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
415
BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_1, 0, 0, 0),
tools/testing/selftests/bpf/prog_tests/signed_loader.c
269
ASSERT_EQ(in[base + 6].code, (BPF_JMP | BPF_JNE | BPF_X), "sha branch op");
tools/testing/selftests/bpf/progs/compute_live_registers.c
469
: __imm_insn(gotox_r2, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_2, BPF_REG_0, 0, 0))
tools/testing/selftests/bpf/progs/verifier_gotox.c
125
: __imm_insn(gotox_r0, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_0, 0, 0 , 0)) \
tools/testing/selftests/bpf/progs/verifier_gotox.c
157
: __imm_insn(gotox_r0, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_0, 0, 0 , 0))
tools/testing/selftests/bpf/progs/verifier_gotox.c
185
: __imm_insn(gotox_r0, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_0, 0, 0 , 0))
tools/testing/selftests/bpf/progs/verifier_gotox.c
213
: __imm_insn(gotox_r0, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_0, 0, 0 , 0))
tools/testing/selftests/bpf/progs/verifier_gotox.c
242
: __imm_insn(gotox_r0, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_0, 0, 0 , 0))
tools/testing/selftests/bpf/progs/verifier_gotox.c
271
: __imm_insn(gotox_r0, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_0, 0, 0 , 0))
tools/testing/selftests/bpf/progs/verifier_gotox.c
300
: __imm_insn(gotox_rX, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_ ## REG, 0, 0 , 0)) \
tools/testing/selftests/bpf/progs/verifier_gotox.c
347
: __imm_insn(gotox_r0, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_0, 0, 0 , 0))
tools/testing/selftests/bpf/progs/verifier_gotox.c
37
: __imm_insn(gotox_r0, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_0, (SRC_REG), (OFF) , (IMM))) \
tools/testing/selftests/bpf/progs/verifier_gotox.c
383
: __imm_insn(gotox_r0, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_0, 0, 0 , 0))
tools/testing/selftests/bpf/progs/verifier_gotox.c
63
: __imm_insn(gotox_r0, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_0, 0, 0 , 0))
tools/testing/selftests/bpf/progs/verifier_gotox.c
95
: __imm_insn(gotox_r1, BPF_RAW_INSN(BPF_JMP | BPF_JA | BPF_X, BPF_REG_1, 0, 0 , 0))
tools/testing/selftests/bpf/progs/verifier_value_illegal_alu.c
209
DEFINE_BAD_OFFSET_TEST(bad_offset_divx, BPF_ALU64 | BPF_DIV | BPF_X, -1, 0)
tools/testing/selftests/bpf/progs/verifier_value_illegal_alu.c
211
DEFINE_BAD_OFFSET_TEST(bad_offset_addx, BPF_ALU64 | BPF_ADD | BPF_X, -1, 0)
tools/testing/selftests/bpf/progs/verifier_value_illegal_alu.c
212
DEFINE_BAD_OFFSET_TEST(bad_offset_divx2, BPF_ALU64 | BPF_DIV | BPF_X, 2, 0)
tools/testing/selftests/bpf/progs/verifier_value_illegal_alu.c
214
DEFINE_BAD_OFFSET_TEST(bad_offset_addx2, BPF_ALU64 | BPF_ADD | BPF_X, 1, 0)
tools/testing/selftests/bpf/verifier/basic_call.c
4
BPF_RAW_INSN(BPF_JMP | BPF_CALL | BPF_X, 0, 0, 0, 0),
tools/testing/selftests/bpf/veristat.c
1336
{ .code = BPF_ALU | BPF_MOV | BPF_X, .dst_reg = BPF_REG_0, },
tools/testing/selftests/net/psock_fanout.c
178
{ BPF_ALU64 | BPF_MOV | BPF_X, 6, 1, 0, 0 },
tools/testing/selftests/net/reuseport_bpf.c
101
{ BPF_ALU64 | BPF_MOV | BPF_X, BPF_REG_6, BPF_REG_1, 0, 0 },