Loading...
Defined in 3 files as a macro:
- include/linux/filter.h, line 110 (as a macro)
- samples/bpf/bpf_insn.h, line 28 (as a macro)
- tools/include/linux/filter.h, line 52 (as a macro)
Referenced in 100 files:
- kernel/bpf/arraymap.c
- kernel/bpf/core.c
- kernel/bpf/hashtab.c
- kernel/bpf/verifier.c
-
lib/test_bpf.c
- line 492
- line 494
- line 613
- line 625
- line 640
- line 659
- line 746
- line 752
- line 769
- line 844
- line 884
- line 929
- line 1253
- line 1259
- line 1450
- line 1956
- line 1980
- line 2150
- line 2164
- line 2174
- line 2204
- line 2228
- line 2236
- line 2712
- line 2713
- line 2714
- line 2728
- line 3708
- line 3709
- line 3710
- line 3712
- line 3713
- line 3724
- line 3725
- line 3726
- line 3730
- line 3744
- line 3758
- line 3761
- line 3778
- line 3779
- line 3780
- line 3781
- line 3782
- line 3783
- line 3784
- line 3785
- line 3786
- line 3787
- line 3788
- line 3789
- line 3790
- line 3791
- line 3792
- line 3793
- line 3794
- line 3795
- line 3796
- line 3797
- line 3798
- line 3799
- line 3800
- line 3801
- line 3802
- line 3803
- line 3804
- line 3805
- line 3806
- line 3807
- line 3946
- line 3947
- line 3948
- line 3949
- line 3950
- line 3951
- line 3952
- line 3953
- line 3954
- line 4082
- line 4083
- line 4084
- line 4085
- line 4086
- line 4087
- line 4088
- line 4089
- line 4090
- line 4091
- line 4102
- line 4114
- line 4124
- line 4134
- line 4144
- line 4154
- line 4164
- line 4174
- line 4184
- line 4194
- line 4195
- line 4196
- line 4219
- line 4220
- line 4227
- line 4228
- line 4233
- line 4234
- line 4239
- line 4240
- line 4243
- line 4246
- line 4247
- line 4269
- line 4271
- line 4281
- line 4282
- line 4283
- line 4284
- line 4285
- line 4286
- line 4287
- line 4288
- line 4289
- line 4290
- line 4301
- line 4313
- line 4315
- line 4318
- line 4319
- line 4331
- line 4332
- line 4353
- line 4354
- line 4355
- line 4356
- line 4357
- line 4358
- line 4359
- line 4360
- line 4361
- line 4362
- line 4373
- line 4413
- line 4453
- line 4463
- line 4464
- line 4465
- line 4466
- line 4470
- line 4473
- line 4493
- line 4524
- line 4880
- line 4881
- line 4882
- line 4883
- line 4889
- line 4992
- line 5013
- line 5023
- line 5033
- line 5045
- line 5061
- line 5075
- line 5085
- line 5086
- line 5096
- line 5106
- line 5107
- line 5329
- line 5340
- line 5351
- line 5363
- line 5378
- line 5390
- line 5406
- line 5422
- line 5438
- line 5454
- line 5470
- line 5568
- line 5579
- line 5590
- line 5601
- line 5687
- line 5748
- line 5759
- line 5770
- line 5781
- line 5793
- line 5808
- line 5819
- line 5820
- line 5947
- line 5958
- line 5969
- line 5981
- line 6079
- line 6090
- line 6101
- line 6222
- line 6233
- line 6245
- line 6261
- line 6277
- line 6293
- line 6309
- line 6434
- line 6445
- line 6457
- line 6473
- line 6489
- line 6505
- line 6521
- line 6646
- line 6657
- line 6669
- line 6685
- line 6701
- line 6717
- line 6733
- line 6823
- line 6848
- line 6873
- line 6898
- line 6954
- line 6965
- line 6976
- line 6987
- line 6988
- line 6999
- line 7010
- line 7011
- line 7022
- line 7033
- line 7034
- line 7045
- line 7131
- line 7156
- line 7181
- line 7206
- line 7262
- line 7273
- line 7284
- line 7295
- line 7296
- line 7307
- line 7318
- line 7319
- line 7330
- line 7341
- line 7342
- line 7353
- line 7403
- line 7428
- line 7453
- line 7478
- line 7512
- line 7523
- line 7534
- line 7535
- line 7546
- line 7557
- line 7558
- line 7569
- line 7580
- line 7581
- line 7592
- line 7626
- line 7637
- line 7662
- line 7686
- line 7711
- line 7735
- line 7760
- line 7784
- line 7809
- line 7833
- line 7853
- line 7873
- line 7886
- line 7890
- line 7906
- line 7922
- line 7942
- line 7962
- line 7975
- line 7979
- line 7995
- line 8011
- line 8027
- line 8047
- line 8067
- line 8080
- line 8084
- line 8100
- line 8116
- line 8132
- line 8147
- line 8162
- line 8174
- line 8178
- line 8193
- line 8208
- line 8223
- line 8246
- line 8268
- line 8290
- line 8312
- line 8334
- line 8356
- line 8613
- line 8634
- line 8654
- line 8891
- line 8909
- line 9570
- line 9572
- line 9574
- line 9590
- line 9592
- line 9637
- line 9639
- line 9641
- line 9657
- line 9659
- line 11538
- line 11563
- line 11564
- line 11565
- line 11566
- line 11567
- line 11568
- line 11569
- line 11570
- line 11571
- line 11572
- line 11585
- line 11689
- line 11690
- line 11691
- line 11692
- line 11693
- line 11694
- line 11695
- line 11696
- line 11697
- line 11698
- line 11713
- line 11755
- line 11784
- line 11809
- line 11830
- line 11866
- line 13586
- line 13588
- line 13598
- line 13600
- line 13610
- line 13612
- line 13622
- line 13624
- line 13634
- line 13636
- line 13646
- line 13648
- line 13658
- line 13660
- line 13670
- line 13672
- line 13682
- line 13684
- line 13694
- line 13696
- line 13706
- line 13708
- line 13718
- line 13720
- line 13730
- line 13732
- line 13742
- line 13744
- line 13754
- line 13756
- line 13766
- line 13768
- line 13778
- line 13780
- line 13790
- line 13792
- line 13802
- line 13804
- line 13815
- line 13827
- line 13840
- line 13854
- line 13869
- line 14917
- line 14925
- line 14927
- line 14935
- line 14937
- line 14945
- line 14947
- line 14955
- line 14956
- line 14964
- line 14973
- line 14976
- line 14986
- line 14998
- line 15020
- line 15032
- net/core/filter.c
- net/xdp/xskmap.c
- samples/bpf/cookie_uid_helper_example.c
- samples/bpf/sock_example.c, line 53
- samples/bpf/test_cgrp2_attach.c
- samples/bpf/test_cgrp2_sock.c, line 53
- tools/bpf/bpftool/feature.c, line 837
- tools/lib/bpf/gen_loader.c
- tools/lib/bpf/libbpf.c, line 4701
- tools/perf/util/bpf-prologue.c
-
tools/testing/selftests/bpf/prog_tests/align.c
- line 55
- line 56
- line 57
- line 58
- line 59
- line 61
- line 62
- line 63
- line 64
- line 89
- line 90
- line 92
- line 93
- line 113
- line 114
- line 115
- line 140
- line 149
- line 150
- line 151
- line 152
- line 154
- line 155
- line 156
- line 157
- line 158
- line 184
- line 186
- line 188
- line 190
- line 191
- line 218
- line 220
- line 251
- line 257
- line 260
- line 271
- line 273
- line 282
- line 285
- line 288
- line 369
- line 370
- line 376
- line 381
- line 382
- line 387
- line 439
- line 443
- line 452
- line 489
- line 490
- line 494
- line 504
- line 543
- line 544
- line 545
- line 552
- line 553
- line 558
- tools/testing/selftests/bpf/prog_tests/btf.c
- tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
- tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c, line 14
- tools/testing/selftests/bpf/prog_tests/obj_name.c, line 17
- tools/testing/selftests/bpf/prog_tests/signal_pending.c, line 26
- tools/testing/selftests/bpf/prog_tests/sockopt.c
- tools/testing/selftests/bpf/progs/syscall.c, line 67
- tools/testing/selftests/bpf/test_cgroup_storage.c
- tools/testing/selftests/bpf/test_lru_map.c, line 50
-
tools/testing/selftests/bpf/test_sysctl.c
- line 134
- line 231
- line 272
- line 314
- line 369
- line 418
- line 460
- line 496
- line 535
- line 574
- line 610
- line 647
- line 680
- line 717
- line 767
- line 806
- line 841
- line 875
- line 889
- line 919
- line 933
- line 947
- line 960
- line 989
- line 1003
- line 1022
- line 1036
- line 1066
- line 1080
- line 1107
- line 1121
- line 1148
- line 1163
- line 1190
- line 1205
- line 1235
- line 1250
- line 1280
- line 1300
- line 1331
- line 1351
- tools/testing/selftests/bpf/test_tag.c
- tools/testing/selftests/bpf/test_verifier.c
- tools/testing/selftests/bpf/verifier/and.c
- tools/testing/selftests/bpf/verifier/array_access.c
- tools/testing/selftests/bpf/verifier/atomic_and.c
- tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c
- tools/testing/selftests/bpf/verifier/atomic_fetch.c
- tools/testing/selftests/bpf/verifier/atomic_or.c
- tools/testing/selftests/bpf/verifier/atomic_xor.c
- tools/testing/selftests/bpf/verifier/basic_instr.c
- tools/testing/selftests/bpf/verifier/basic_stack.c
-
tools/testing/selftests/bpf/verifier/bounds.c
- line 6
- line 15
- line 31
- line 57
- line 64
- line 83
- line 90
- line 107
- line 114
- line 132
- line 139
- line 159
- line 163
- line 164
- line 166
- line 183
- line 187
- line 188
- line 190
- line 205
- line 213
- line 217
- line 221
- line 238
- line 244
- line 246
- line 251
- line 255
- line 272
- line 278
- line 280
- line 287
- line 291
- line 307
- line 314
- line 333
- line 342
- line 360
- line 367
- line 369
- line 371
- line 389
- line 396
- line 416
- line 421
- line 435
- line 440
- line 441
- line 442
- line 457
- line 462
- line 463
- line 478
- line 484
- line 499
- line 500
- line 504
- line 520
- line 521
- line 549
- line 564
- line 570
- line 586
- line 608
- line 614
- line 630
- line 636
- line 652
- line 674
- line 681
- line 697
- line 720
- line 741
- tools/testing/selftests/bpf/verifier/bounds_deduction.c, line 130
- tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c
- tools/testing/selftests/bpf/verifier/bpf_get_stack.c
-
tools/testing/selftests/bpf/verifier/bpf_loop_inline.c
- line 42
- line 44
- line 48
- line 49
- line 51
- line 54
- line 75
- line 77
- line 80
- line 82
- line 84
- line 87
- line 106
- line 111
- line 115
- line 116
- line 118
- line 121
- line 124
- line 150
- line 153
- line 154
- line 156
- line 159
- line 162
- line 184
- line 187
- line 188
- line 191
- line 194
- line 195
- line 199
- line 203
- line 206
- line 207
- line 209
- line 212
-
tools/testing/selftests/bpf/verifier/calls.c
- line 28
- line 43
- line 58
- line 73
- line 88
- line 103
- line 122
- line 127
- line 165
- line 172
- line 190
- line 225
- line 252
- line 309
- line 334
- line 358
- line 369
- line 375
- line 634
- line 659
- line 704
- line 707
- line 710
- line 723
- line 726
- line 729
- line 971
- line 994
- line 996
- line 1255
- line 1270
- line 1290
- line 1303
- line 1305
- line 1351
- line 1353
- line 1385
- line 1403
- line 1405
- line 1436
- line 1457
- line 1459
- line 1490
- line 1512
- line 1514
- line 1525
- line 1537
- line 1584
- line 1586
- line 1597
- line 1609
- line 1654
- line 1656
- line 1667
- line 1679
- line 1725
- line 1727
- line 1738
- line 1750
- line 1794
- line 1796
- line 1807
- line 1819
- line 1862
- line 1872
- line 1891
- line 1904
- line 1923
- line 1937
- line 1959
- line 1973
- line 1994
- line 2007
- line 2030
- line 2043
- line 2065
- line 2078
- line 2103
- line 2107
- line 2120
- line 2144
- line 2148
- line 2161
- line 2184
- line 2199
- line 2228
- line 2318
- line 2325
- line 2334
- line 2336
- tools/testing/selftests/bpf/verifier/cgroup_inv_retcode.c
- tools/testing/selftests/bpf/verifier/cgroup_skb.c, line 23
- tools/testing/selftests/bpf/verifier/cgroup_storage.c
- tools/testing/selftests/bpf/verifier/const_or.c
- tools/testing/selftests/bpf/verifier/ctx.c
- tools/testing/selftests/bpf/verifier/ctx_sk_msg.c
- tools/testing/selftests/bpf/verifier/ctx_skb.c
- tools/testing/selftests/bpf/verifier/d_path.c
-
tools/testing/selftests/bpf/verifier/direct_packet_access.c
- line 23
- line 41
- line 45
- line 51
- line 52
- line 55
- line 86
- line 103
- line 122
- line 142
- line 163
- line 184
- line 205
- line 225
- line 229
- line 230
- line 250
- line 254
- line 255
- line 275
- line 285
- line 286
- line 306
- line 309
- line 330
- line 334
- line 355
- line 356
- line 376
- line 382
- line 415
- line 436
- line 440
- line 458
- line 463
- line 466
- line 484
- line 493
- line 496
- line 518
- line 524
- line 545
- line 551
- line 569
- line 587
- line 606
- line 624
- line 643
- line 686
- line 688
- tools/testing/selftests/bpf/verifier/direct_stack_access_wraparound.c
- tools/testing/selftests/bpf/verifier/div_overflow.c
- tools/testing/selftests/bpf/verifier/event_output.c, line 31
-
tools/testing/selftests/bpf/verifier/helper_access_var_len.c
- line 5
- line 18
- line 34
- line 37
- line 51
- line 54
- line 70
- line 98
- line 127
- line 133
- line 148
- line 168
- line 188
- line 206
- line 223
- line 249
- line 275
- line 281
- line 302
- line 308
- line 346
- line 361
- line 364
- line 379
- line 400
- line 407
- line 424
- line 449
- line 495
- line 509
- line 528
- line 535
- line 549
- line 569
- line 580
- line 581
- line 605
- line 607
- line 608
-
tools/testing/selftests/bpf/verifier/helper_packet_access.c
- line 8
- line 43
- line 49
- line 68
- line 88
- line 90
- line 110
- line 146
- line 152
- line 172
- line 193
- line 195
- line 214
- line 216
- line 237
- line 256
- line 258
- line 279
- line 281
- line 283
- line 302
- line 304
- line 306
- line 326
- line 328
- line 350
- line 352
- line 374
- line 376
- line 398
- line 400
- line 421
- line 423
- line 445
- line 447
- tools/testing/selftests/bpf/verifier/helper_restricted.c
-
tools/testing/selftests/bpf/verifier/helper_value_access.c
- line 5
- line 24
- line 43
- line 62
- line 82
- line 102
- line 108
- line 123
- line 129
- line 143
- line 149
- line 163
- line 169
- line 185
- line 191
- line 206
- line 212
- line 227
- line 249
- line 270
- line 291
- line 315
- line 337
- line 359
- line 382
- line 404
- line 426
- line 448
- line 473
- line 496
- line 520
- line 543
- line 567
- line 591
- line 615
- line 640
- line 664
- line 688
- line 713
- line 731
- line 751
- line 773
- line 779
- line 792
- line 798
- line 812
- line 818
- line 832
- line 852
- line 873
- line 894
- line 915
- line 936
- tools/testing/selftests/bpf/verifier/int_ptr.c
- tools/testing/selftests/bpf/verifier/jeq_infer_not_null.c, line 148
- tools/testing/selftests/bpf/verifier/jit.c
- tools/testing/selftests/bpf/verifier/jmp32.c
- tools/testing/selftests/bpf/verifier/jset.c
- tools/testing/selftests/bpf/verifier/jump.c
- tools/testing/selftests/bpf/verifier/ld_abs.c
- tools/testing/selftests/bpf/verifier/leak_ptr.c, line 53
- tools/testing/selftests/bpf/verifier/loops1.c
- tools/testing/selftests/bpf/verifier/lwt.c
- tools/testing/selftests/bpf/verifier/map_in_map.c
- tools/testing/selftests/bpf/verifier/map_kptr.c
- tools/testing/selftests/bpf/verifier/map_ptr.c
- tools/testing/selftests/bpf/verifier/map_ptr_mixing.c
- tools/testing/selftests/bpf/verifier/map_ret_val.c
-
tools/testing/selftests/bpf/verifier/masking.c
- line 8
- line 9
- line 24
- line 25
- line 40
- line 41
- line 56
- line 57
- line 72
- line 73
- line 88
- line 89
- line 104
- line 105
- line 120
- line 121
- line 136
- line 137
- line 152
- line 153
- line 168
- line 169
- line 184
- line 185
- line 200
- line 201
- line 216
- line 217
- line 232
- line 233
- line 248
- line 249
- line 264
- line 265
- line 280
- line 281
- line 293
- line 297
- line 298
- line 310
- line 314
- line 315
- tools/testing/selftests/bpf/verifier/meta_access.c
- tools/testing/selftests/bpf/verifier/precise.c
- tools/testing/selftests/bpf/verifier/prevent_map_lookup.c
- tools/testing/selftests/bpf/verifier/raw_stack.c
- tools/testing/selftests/bpf/verifier/raw_tp_writable.c, line 11
- tools/testing/selftests/bpf/verifier/ref_tracking.c
- tools/testing/selftests/bpf/verifier/regalloc.c
- tools/testing/selftests/bpf/verifier/ringbuf.c
- tools/testing/selftests/bpf/verifier/search_pruning.c
- tools/testing/selftests/bpf/verifier/sock.c
- tools/testing/selftests/bpf/verifier/spill_fill.c
-
tools/testing/selftests/bpf/verifier/spin_lock.c
- line 6
- line 14
- line 17
- line 34
- line 42
- line 45
- line 63
- line 71
- line 74
- line 93
- line 101
- line 104
- line 123
- line 131
- line 135
- line 152
- line 160
- line 163
- line 182
- line 190
- line 194
- line 212
- line 220
- line 223
- line 226
- line 244
- line 252
- line 260
- line 263
- line 280
- line 288
- line 291
- line 312
- line 320
- line 324
- line 343
- line 350
- line 356
- line 362
- line 395
- line 403
- line 424
- line 430
- line 434
- tools/testing/selftests/bpf/verifier/stack_ptr.c
-
tools/testing/selftests/bpf/verifier/subreg.c
- line 20
- line 39
- line 45
- line 59
- line 72
- line 78
- line 92
- line 105
- line 111
- line 125
- line 138
- line 144
- line 158
- line 171
- line 177
- line 192
- line 205
- line 211
- line 226
- line 239
- line 245
- line 260
- line 273
- line 279
- line 293
- line 306
- line 319
- line 325
- line 339
- line 352
- line 366
- line 379
- line 385
- line 400
- line 413
- line 419
- line 431
- line 435
- line 446
- line 450
- line 461
- line 465
- line 476
- line 480
- line 490
- line 496
- line 506
- line 512
- line 522
- line 528
- tools/testing/selftests/bpf/verifier/uninit.c, line 33
- tools/testing/selftests/bpf/verifier/unpriv.c
- tools/testing/selftests/bpf/verifier/value.c
- tools/testing/selftests/bpf/verifier/value_adj_spill.c
- tools/testing/selftests/bpf/verifier/value_illegal_alu.c
- tools/testing/selftests/bpf/verifier/value_or_null.c
-
tools/testing/selftests/bpf/verifier/value_ptr_arith.c
- line 8
- line 18
- line 19
- line 41
- line 53
- line 54
- line 74
- line 105
- line 134
- line 144
- line 145
- line 148
- line 149
- line 167
- line 177
- line 178
- line 181
- line 182
- line 202
- line 212
- line 213
- line 216
- line 217
- line 237
- line 262
- line 290
- line 315
- line 362
- line 409
- line 436
- line 442
- line 458
- line 461
- line 476
- line 498
- line 520
- line 540
- line 563
- line 588
- line 609
- line 628
- line 647
- line 666
- line 685
- line 708
- line 726
- line 746
- line 752
- line 767
- line 772
- line 787
- line 792
- line 807
- line 816
- line 833
- line 840
- line 856
- line 861
- line 876
- line 881
- line 896
- line 903
- line 904
- line 905
- line 923
- line 941
- line 960
- line 979
- line 1000
- line 1005
- line 1020
- line 1025
- line 1040
- line 1045
- line 1046
- line 1049
- line 1066
- line 1086
- line 1111
- line 1130
- tools/testing/selftests/bpf/verifier/var_off.c
- tools/testing/selftests/bpf/verifier/xadd.c
-
tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c
- line 8
- line 9
- line 26
- line 27
- line 44
- line 61
- line 79
- line 97
- line 114
- line 132
- line 150
- line 169
- line 187
- line 205
- line 223
- line 241
- line 260
- line 278
- line 296
- line 314
- line 331
- line 349
- line 367
- line 384
- line 402
- line 419
- line 437
- line 455
- line 472
- line 489
- line 507
- line 526
- line 544
- line 562
- line 581
- line 599
- line 618
- line 636
- line 654
- line 673
- line 690
- line 708
- line 726
- line 743
- line 760
- line 777
- line 795
- line 813
- line 830
- line 848
- line 866
- line 885
- line 903
- line 921
- line 939
- line 957
- line 976
- line 994
- line 1012
- line 1030
- line 1047
- line 1065
- line 1083
- line 1100
- line 1118
- line 1135
- line 1153
- line 1171
- line 1188
- line 1205
- line 1223
- line 1242
- line 1260
- line 1278
- line 1297
- line 1315
- line 1334
- line 1352
- line 1370
- line 1389
- line 1406
- line 1424
- line 1442
- line 1459
- tools/testing/selftests/bpf/xsk.c, line 430