Defined in 3 files as a macro:
- include/linux/filter.h, line 531 (as a macro)
- samples/bpf/bpf_insn.h, line 225 (as a macro)
- tools/include/linux/filter.h, line 362 (as a macro)
Referenced in 85 files:
- kernel/bpf/fixups.c, line 1564
-
lib/test_bpf.c
- line 281
- line 286
- line 312
- line 448
- line 495
- line 510
- line 706
- line 711
- line 817
- line 821
- line 936
- line 985
- line 1009
- line 1031
- line 1053
- line 1350
- line 1355
- line 1359
- line 1563
- line 1568
- line 1573
- line 1745
- line 1748
- line 1751
- line 1792
- line 1795
- line 1798
- line 1822
- line 1826
- line 1834
- line 1838
- line 1863
- line 1867
- line 1877
- line 1881
- line 2070
- line 2075
- line 2094
- line 2099
- line 2107
- line 2128
- line 2133
- line 2284
- line 2290
- line 2348
- line 2352
- line 2432
- line 2453
- line 2475
- line 2497
- line 2849
- line 3830
- line 3844
- line 3846
- line 3861
- line 3863
- line 3878
- line 3880
- line 3934
- line 3946
- line 3958
- line 3970
- line 3982
- line 3994
- line 4006
- line 4018
- line 4030
- line 4042
- line 4080
- line 4092
- line 4104
- line 4116
- line 4128
- line 4140
- line 4152
- line 4164
- line 4176
- line 4188
- line 4219
- line 4321
- line 4333
- line 4339
- line 4345
- line 4351
- line 4357
- line 4364
- line 4368
- line 4372
- line 4376
- line 4380
- line 4385
- line 4387
- line 4418
- line 4432
- line 4436
- line 4449
- line 4489
- line 4529
- line 4569
- line 4584
- line 4587
- line 4589
- line 4602
- line 4607
- line 4613
- line 4617
- line 4621
- line 4625
- line 4627
- line 4642
- line 5000
- line 5002
- line 5005
- line 5017
- line 5028
- line 5039
- line 5050
- line 5061
- line 5071
- line 5085
- line 5087
- line 5097
- line 5108
- line 5118
- line 5129
- line 5139
- line 5149
- line 5163
- line 5165
- line 5179
- line 5181
- line 5191
- line 5202
- line 5212
- line 5223
- line 5238
- line 5240
- line 5254
- line 5256
- line 5271
- line 5273
- line 5287
- line 5289
- line 5303
- line 5305
- line 5318
- line 5330
- line 5344
- line 5346
- line 5358
- line 5370
- line 5385
- line 5387
- line 5399
- line 5410
- line 5421
- line 5434
- line 5436
- line 5450
- line 5452
- line 5466
- line 5468
- line 5482
- line 5484
- line 5498
- line 5500
- line 5514
- line 5516
- line 5527
- line 5538
- line 5549
- line 5563
- line 5565
- line 5576
- line 5590
- line 5592
- line 5606
- line 5608
- line 5622
- line 5624
- line 5638
- line 5640
- line 5654
- line 5656
- line 5670
- line 5672
- line 5685
- line 5697
- line 5709
- line 5721
- line 5733
- line 5744
- line 5755
- line 5766
- line 5777
- line 5788
- line 5799
- line 5812
- line 5824
- line 5836
- line 5848
- line 5860
- line 5872
- line 5885
- line 5897
- line 5908
- line 5919
- line 5933
- line 5935
- line 5946
- line 5957
- line 5968
- line 5979
- line 5993
- line 5995
- line 6006
- line 6018
- line 6031
- line 6043
- line 6055
- line 6067
- line 6082
- line 6084
- line 6096
- line 6107
- line 6118
- line 6132
- line 6134
- line 6145
- line 6156
- line 6167
- line 6181
- line 6183
- line 6196
- line 6208
- line 6220
- line 6232
- line 6244
- line 6255
- line 6266
- line 6277
- line 6288
- line 6299
- line 6312
- line 6324
- line 6337
- line 6349
- line 6362
- line 6374
- line 6387
- line 6399
- line 6412
- line 6424
- line 6436
- line 6448
- line 6460
- line 6471
- line 6482
- line 6493
- line 6507
- line 6509
- line 6520
- line 6531
- line 6545
- line 6547
- line 6561
- line 6563
- line 6577
- line 6579
- line 6593
- line 6595
- line 6609
- line 6611
- line 6624
- line 6636
- line 6648
- line 6660
- line 6672
- line 6683
- line 6694
- line 6705
- line 6719
- line 6721
- line 6732
- line 6743
- line 6757
- line 6759
- line 6773
- line 6775
- line 6789
- line 6791
- line 6805
- line 6807
- line 6821
- line 6823
- line 6836
- line 6848
- line 6860
- line 6872
- line 6884
- line 6895
- line 6906
- line 6917
- line 6931
- line 6933
- line 6944
- line 6955
- line 6969
- line 6971
- line 6985
- line 6987
- line 7001
- line 7003
- line 7017
- line 7019
- line 7033
- line 7035
- line 7048
- line 7060
- line 7072
- line 7084
- line 7096
- line 7108
- line 7121
- line 7133
- line 7146
- line 7158
- line 7171
- line 7183
- line 7196
- line 7208
- line 7219
- line 7230
- line 7241
- line 7252
- line 7263
- line 7274
- line 7286
- line 7297
- line 7309
- line 7320
- line 7332
- line 7343
- line 7356
- line 7368
- line 7380
- line 7392
- line 7404
- line 7416
- line 7429
- line 7441
- line 7454
- line 7466
- line 7479
- line 7491
- line 7504
- line 7516
- line 7527
- line 7538
- line 7549
- line 7560
- line 7571
- line 7582
- line 7594
- line 7605
- line 7617
- line 7628
- line 7640
- line 7651
- line 7664
- line 7676
- line 7688
- line 7701
- line 7713
- line 7726
- line 7738
- line 7751
- line 7763
- line 7776
- line 7788
- line 7799
- line 7810
- line 7821
- line 7833
- line 7844
- line 7856
- line 7867
- line 7879
- line 7890
- line 7902
- line 7913
- line 7924
- line 7935
- line 7947
- line 7961
- line 7972
- line 7984
- line 7996
- line 8010
- line 8021
- line 8033
- line 8045
- line 8059
- line 8070
- line 8082
- line 8094
- line 8108
- line 8119
- line 8131
- line 8143
- line 8157
- line 8168
- line 8180
- line 8192
- line 8206
- line 8217
- line 8229
- line 8249
- line 8269
- line 8286
- line 8302
- line 8318
- line 8338
- line 8358
- line 8375
- line 8391
- line 8407
- line 8423
- line 8443
- line 8463
- line 8480
- line 8496
- line 8512
- line 8528
- line 8543
- line 8558
- line 8574
- line 8589
- line 8604
- line 8619
- line 8640
- line 8660
- line 8680
- line 8703
- line 8725
- line 8747
- line 8769
- line 8791
- line 8813
- line 8827
- line 8840
- line 8854
- line 8867
- line 8880
- line 8894
- line 8907
- line 8920
- line 8934
- line 8947
- line 8963
- line 8965
- line 8978
- line 8992
- line 9006
- line 9024
- line 9071
- line 9092
- line 9112
- line 9128
- line 9238
- line 9253
- line 9267
- line 9282
- line 9298
- line 9316
- line 9334
- line 9352
- line 9371
- line 9389
- line 9404
- line 9417
- line 9430
- line 9446
- line 9460
- line 9473
- line 9486
- line 9502
- line 9516
- line 9529
- line 9541
- line 9557
- line 9571
- line 9584
- line 9600
- line 9614
- line 9627
- line 9643
- line 9657
- line 9670
- line 9686
- line 9700
- line 9713
- line 9729
- line 9743
- line 9756
- line 9772
- line 9786
- line 9799
- line 9815
- line 9829
- line 9842
- line 9858
- line 9872
- line 9885
- line 9901
- line 9912
- line 9925
- line 9927
- line 9939
- line 9941
- line 9954
- line 9956
- line 9968
- line 9970
- line 9983
- line 9985
- line 9997
- line 9999
- line 10012
- line 10014
- line 10026
- line 10028
- line 10046
- line 10048
- line 10064
- line 10066
- line 10079
- line 10081
- line 10093
- line 10095
- line 10113
- line 10115
- line 10131
- line 10133
- line 10146
- line 10148
- line 10160
- line 10162
- line 10175
- line 10177
- line 10189
- line 10191
- line 10204
- line 10206
- line 10219
- line 10221
- line 10233
- line 10237
- line 10249
- line 10251
- line 10263
- line 10267
- line 10279
- line 10281
- line 10294
- line 10296
- line 10309
- line 10311
- line 10324
- line 10326
- line 10338
- line 10340
- line 10354
- line 10356
- line 10369
- line 10371
- line 10385
- line 10387
- line 10400
- line 10402
- line 10416
- line 10418
- line 10431
- line 10433
- line 10447
- line 10449
- line 10462
- line 10464
- line 10478
- line 10480
- line 10493
- line 10495
- line 10509
- line 10511
- line 10524
- line 10526
- line 10540
- line 10542
- line 10555
- line 10557
- line 10571
- line 10573
- line 10586
- line 10588
- line 10604
- line 10618
- line 10633
- line 10648
- line 10662
- line 10677
- line 10691
- line 10693
- line 10707
- line 10709
- line 10723
- line 10725
- line 10738
- line 10740
- line 11866
- line 11882
- line 11899
- line 11912
- line 11925
- line 11938
- line 11966
- line 11979
- line 11992
- line 12010
- line 12056
- line 12184
- line 12227
- line 12256
- line 12282
- line 12302
- line 12337
- line 14125
- line 14137
- line 14149
- line 14161
- line 14173
- line 14185
- line 14197
- line 14209
- line 14221
- line 14233
- line 14245
- line 14257
- line 14269
- line 14281
- line 14293
- line 14305
- line 14317
- line 14329
- line 14341
- line 14353
- line 14366
- line 14380
- line 14395
- line 14411
- line 15478
- line 15488
- line 15499
- line 15510
- line 15528
- line 15540
- line 15553
- line 15575
- line 15589
- line 15602
- net/core/filter.c
- net/sched/bpf_qdisc.c
- samples/bpf/cookie_uid_helper_example.c, line 158
- samples/bpf/fds_example.c, line 54
- samples/bpf/sock_example.c, line 60
- tools/bpf/bpftool/common.c, line 106
- tools/bpf/bpftool/feature.c
- tools/lib/bpf/bpf.c, line 149
- tools/lib/bpf/features.c
- tools/lib/bpf/gen_loader.c
- tools/lib/bpf/libbpf.c, line 5172
- tools/lib/bpf/libbpf_probes.c
- tools/testing/selftests/bpf/prog_tests/arena_direct_value.c, line 20
- tools/testing/selftests/bpf/prog_tests/bpf_attr_size.c, line 93
- tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
- tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c
-
tools/testing/selftests/bpf/prog_tests/btf.c
- line 5795
- line 5797
- line 5826
- line 5828
- line 5858
- line 5860
- line 5890
- line 5892
- line 5913
- line 5939
- line 5968
- line 5995
- line 6021
- line 6050
- line 6053
- line 6084
- line 6087
- line 6116
- line 6119
- line 6148
- line 6151
- line 6180
- line 6183
- line 6212
- line 6242
- line 6243
- line 6290
- line 6293
- line 6342
- line 6345
- line 6348
- line 6392
- line 6394
- line 6438
- line 6441
- line 6445
- line 6495
- line 6498
- line 6502
- line 6545
- line 6546
- line 6548
- tools/testing/selftests/bpf/prog_tests/cgroup_attach_autodetach.c, line 15
- tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c, line 64
- tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c, line 17
- tools/testing/selftests/bpf/prog_tests/core_reloc_raw.c, line 54
- tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
- tools/testing/selftests/bpf/prog_tests/fd_array.c, line 108
- tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c, line 477
- tools/testing/selftests/bpf/prog_tests/fexit_stress.c, line 22
- tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c
- tools/testing/selftests/bpf/prog_tests/flow_dissector_reattach.c, line 46
- tools/testing/selftests/bpf/prog_tests/log_buf.c
- tools/testing/selftests/bpf/prog_tests/module_fentry_shadow.c, line 76
- tools/testing/selftests/bpf/prog_tests/obj_name.c, line 18
- tools/testing/selftests/bpf/prog_tests/raw_tp_writable_reject_bad_access.c
- tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
- tools/testing/selftests/bpf/prog_tests/reg_bounds.c
- tools/testing/selftests/bpf/prog_tests/signal_pending.c, line 27
- tools/testing/selftests/bpf/prog_tests/signed_loader.c
- tools/testing/selftests/bpf/prog_tests/sock_create.c
- tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
-
tools/testing/selftests/bpf/prog_tests/sockopt.c
- line 53
- line 65
- line 77
- line 98
- line 122
- line 148
- line 164
- line 191
- line 209
- line 225
- line 252
- line 276
- line 317
- line 342
- line 359
- line 373
- line 408
- line 427
- line 439
- line 451
- line 473
- line 496
- line 522
- line 541
- line 577
- line 596
- line 632
- line 649
- line 666
- line 684
- line 718
- line 761
- line 787
- line 803
- line 817
- line 831
- line 868
- line 914
- line 940
- line 954
- tools/testing/selftests/bpf/prog_tests/tc_opts.c, line 2383
-
tools/testing/selftests/bpf/prog_tests/test_sysctl.c
- line 38
- line 49
- line 60
- line 81
- line 102
- line 125
- line 141
- line 162
- line 189
- line 205
- line 247
- line 289
- line 344
- line 393
- line 435
- line 471
- line 510
- line 549
- line 584
- line 621
- line 655
- line 691
- line 741
- line 780
- line 815
- line 849
- line 894
- line 964
- line 997
- line 1041
- line 1082
- line 1123
- line 1165
- line 1210
- line 1255
- line 1306
- line 1353
- tools/testing/selftests/bpf/prog_tests/token.c, line 654
- tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c, line 129
- tools/testing/selftests/bpf/prog_tests/xdp_dev_bound_only.c, line 10
- tools/testing/selftests/bpf/progs/syscall.c, line 109
- tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
- tools/testing/selftests/bpf/test_lru_map.c, line 59
- tools/testing/selftests/bpf/test_tag.c
- tools/testing/selftests/bpf/test_verifier.c
- tools/testing/selftests/bpf/testing_helpers.c, line 265
- tools/testing/selftests/bpf/verifier/atomic_and.c
- tools/testing/selftests/bpf/verifier/atomic_bounds.c, line 22
- tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c
- tools/testing/selftests/bpf/verifier/atomic_fetch.c
- tools/testing/selftests/bpf/verifier/atomic_fetch_add.c
- tools/testing/selftests/bpf/verifier/atomic_invalid.c, line 9
- tools/testing/selftests/bpf/verifier/atomic_or.c
- tools/testing/selftests/bpf/verifier/atomic_xchg.c
- tools/testing/selftests/bpf/verifier/atomic_xor.c
- tools/testing/selftests/bpf/verifier/basic.c, line 11
- tools/testing/selftests/bpf/verifier/basic_call.c
- tools/testing/selftests/bpf/verifier/basic_instr.c
- tools/testing/selftests/bpf/verifier/basic_stx_ldx.c
- tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
- tools/testing/selftests/bpf/verifier/bpf_st_mem.c
-
tools/testing/selftests/bpf/verifier/calls.c
- line 6
- line 19
- line 30
- line 45
- line 60
- line 75
- line 90
- line 108
- line 126
- line 131
- line 147
- line 151
- line 170
- line 178
- line 198
- line 204
- line 208
- line 212
- line 233
- line 240
- line 260
- line 267
- line 282
- line 296
- line 298
- line 308
- line 310
- line 330
- line 336
- line 355
- line 360
- line 379
- line 393
- line 405
- line 420
- line 431
- line 442
- line 444
- line 455
- line 469
- line 471
- line 485
- line 487
- line 489
- line 502
- line 522
- line 526
- line 539
- line 543
- line 556
- line 559
- line 569
- line 571
- line 580
- line 581
- line 591
- line 594
- line 604
- line 606
- line 617
- line 619
- line 634
- line 637
- line 661
- line 664
- line 684
- line 688
- line 700
- line 708
- line 711
- line 723
- line 726
- line 730
- line 742
- line 745
- line 749
- line 764
- line 778
- line 788
- line 796
- line 800
- line 810
- line 812
- line 822
- line 824
- line 834
- line 836
- line 838
- line 840
- line 850
- line 852
- line 862
- line 864
- line 875
- line 877
- line 889
- line 890
- line 900
- line 902
- line 916
- line 918
- line 930
- line 933
- line 953
- line 957
- line 966
- line 977
- line 990
- line 998
- line 1000
- line 1016
- line 1029
- line 1034
- line 1045
- line 1050
- line 1062
- line 1067
- line 1081
- line 1084
- line 1088
- line 1104
- line 1107
- line 1111
- line 1130
- line 1133
- line 1140
- line 1178
- line 1182
- line 1184
- line 1188
- line 1199
- line 1202
- line 1205
- line 1208
- line 1211
- line 1214
- line 1217
- line 1220
- line 1223
- line 1226
- line 1229
- line 1232
- line 1235
- line 1238
- line 1241
- line 1244
- line 1247
- line 1259
- line 1264
- line 1267
- line 1270
- line 1273
- line 1276
- line 1279
- line 1282
- line 1285
- line 1288
- line 1291
- line 1294
- line 1297
- line 1300
- line 1303
- line 1306
- line 1309
- line 1322
- line 1325
- line 1339
- line 1342
- line 1353
- line 1356
- line 1373
- line 1381
- line 1386
- line 1400
- line 1403
- line 1432
- line 1443
- line 1456
- line 1473
- line 1494
- line 1506
- line 1510
- line 1527
- line 1548
- line 1560
- line 1564
- line 1585
- line 1622
- line 1638
- line 1657
- line 1694
- line 1710
- line 1727
- line 1798
- line 1834
- line 1850
- line 1867
- line 1903
- line 1919
- line 1932
- line 1948
- line 1964
- line 1980
- line 1997
- line 2016
- line 2033
- line 2051
- line 2067
- line 2085
- line 2103
- line 2121
- line 2138
- line 2156
- line 2173
- line 2180
- line 2198
- line 2214
- line 2221
- line 2239
- line 2259
- line 2273
- line 2301
- line 2318
- line 2321
- line 2345
- line 2347
- line 2370
- line 2372
- line 2411
- line 2451
- tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c
-
tools/testing/selftests/bpf/verifier/ctx_skb.c
- line 28
- line 36
- line 51
- line 55
- line 68
- line 75
- line 91
- line 98
- line 112
- line 122
- line 132
- line 142
- line 152
- line 162
- line 172
- line 182
- line 192
- line 202
- line 218
- line 234
- line 244
- line 254
- line 264
- line 275
- line 287
- line 299
- line 310
- line 327
- line 344
- line 364
- line 374
- line 385
- line 475
- line 485
- line 496
- line 512
- line 522
- line 532
- line 547
- line 557
- line 607
- line 617
- line 629
- line 640
- line 656
- line 671
- line 686
- line 703
- line 715
- line 745
- line 755
- line 767
- line 779
- line 791
- line 809
- line 819
- line 831
- line 843
- line 854
- line 865
- line 876
- line 887
- line 898
- line 920
- line 943
- line 961
- line 972
- line 983
- line 995
- line 1008
- line 1019
- line 1030
- line 1042
- line 1055
- line 1066
- line 1079
- line 1090
- line 1102
- line 1115
- line 1125
- line 1135
- line 1145
- line 1168
- line 1190
- tools/testing/selftests/bpf/verifier/dead_code.c
- tools/testing/selftests/bpf/verifier/direct_value_access.c
- tools/testing/selftests/bpf/verifier/event_output.c, line 38
- tools/testing/selftests/bpf/verifier/jit.c
-
tools/testing/selftests/bpf/verifier/jmp32.c
- line 9
- line 12
- line 14
- line 40
- line 44
- line 46
- line 71
- line 74
- line 85
- line 89
- line 99
- line 101
- line 123
- line 125
- line 149
- line 153
- line 163
- line 165
- line 187
- line 189
- line 214
- line 217
- line 227
- line 229
- line 254
- line 256
- line 281
- line 285
- line 297
- line 299
- line 324
- line 326
- line 351
- line 355
- line 367
- line 369
- line 394
- line 396
- line 421
- line 425
- line 437
- line 439
- line 464
- line 466
- line 491
- line 495
- line 507
- line 509
- line 534
- line 536
- line 561
- line 565
- line 577
- line 579
- line 604
- line 606
- line 631
- line 635
- line 647
- line 649
- line 674
- line 676
- line 701
- line 705
- line 717
- line 719
- line 744
- line 746
- line 771
- line 775
- line 801
- line 829
- line 857
- line 875
- line 877
- line 879
- tools/testing/selftests/bpf/verifier/jset.c
- tools/testing/selftests/bpf/verifier/jump.c
- tools/testing/selftests/bpf/verifier/junk_insn.c
- tools/testing/selftests/bpf/verifier/ld_abs.c
- tools/testing/selftests/bpf/verifier/ld_imm64.c
-
tools/testing/selftests/bpf/verifier/map_kptr.c
- line 13
- line 15
- line 33
- line 35
- line 53
- line 57
- line 60
- line 62
- line 65
- line 84
- line 88
- line 91
- line 93
- line 98
- line 116
- line 119
- line 138
- line 141
- line 144
- line 146
- line 149
- line 168
- line 171
- line 174
- line 192
- line 195
- line 213
- line 216
- line 218
- line 236
- line 239
- line 242
- line 260
- line 263
- line 264
- line 281
- line 286
- line 305
- line 309
- line 327
- line 334
- line 340
- line 358
- line 366
- line 371
- line 392
- line 395
- line 413
- line 415
- line 433
- line 438
- tools/testing/selftests/bpf/verifier/perf_event_sample_period.c
- tools/testing/selftests/bpf/verifier/precise.c
- tools/testing/selftests/bpf/verifier/sleepable.c
- tools/testing/selftests/bpf/verifier/wide_access.c
- tools/testing/selftests/bpf/xskxceiver.c, line 302