Defined in 3 files as a macro:
- include/linux/filter.h, line 102 (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 80 files:
- kernel/bpf/arraymap.c
- kernel/bpf/core.c
- kernel/bpf/hashtab.c
- kernel/bpf/verifier.c
- lib/test_bpf.c
- line 1109
- line 1110
- line 1111
- line 1113
- line 1114
- line 1125
- line 1126
- line 1127
- line 1131
- line 1145
- line 1159
- line 1162
- line 1179
- line 1180
- line 1181
- line 1182
- line 1183
- line 1184
- line 1185
- line 1186
- line 1187
- line 1188
- line 1189
- line 1190
- line 1191
- line 1192
- line 1193
- line 1194
- line 1195
- line 1196
- line 1197
- line 1198
- line 1199
- line 1200
- line 1201
- line 1202
- line 1203
- line 1204
- line 1205
- line 1206
- line 1207
- line 1208
- line 1347
- line 1348
- line 1349
- line 1350
- line 1351
- line 1352
- line 1353
- line 1354
- line 1355
- line 1483
- line 1484
- line 1485
- line 1486
- line 1487
- line 1488
- line 1489
- line 1490
- line 1491
- line 1492
- line 1503
- line 1515
- line 1525
- line 1535
- line 1545
- line 1555
- line 1565
- line 1575
- line 1585
- line 1595
- line 1596
- line 1597
- line 1620
- line 1621
- line 1628
- line 1629
- line 1634
- line 1635
- line 1640
- line 1641
- line 1644
- line 1647
- line 1648
- line 1670
- line 1672
- line 1682
- line 1683
- line 1684
- line 1685
- line 1686
- line 1687
- line 1688
- line 1689
- line 1690
- line 1691
- line 1702
- line 1714
- line 1716
- line 1719
- line 1720
- line 1732
- line 1733
- line 1754
- line 1755
- line 1756
- line 1757
- line 1758
- line 1759
- line 1760
- line 1761
- line 1762
- line 1763
- line 1774
- line 1814
- line 1854
- line 1864
- line 1865
- line 1866
- line 1867
- line 1871
- line 1874
- line 1894
- line 2265
- line 2266
- line 2267
- line 2268
- line 2274
- line 2366
- line 2376
- line 2388
- line 2404
- line 2630
- line 2641
- line 2652
- line 2664
- line 2679
- line 2691
- line 2707
- line 2723
- line 2739
- line 2755
- line 2771
- line 2869
- line 2880
- line 2891
- line 2902
- line 3024
- line 3035
- line 3046
- line 3057
- line 3069
- line 3200
- line 3211
- line 3222
- line 3234
- line 3332
- line 3343
- line 3354
- line 3437
- line 3448
- line 3460
- line 3476
- line 3492
- line 3579
- line 3590
- line 3602
- line 3618
- line 3634
- line 3721
- line 3732
- line 3744
- line 3760
- line 3776
- line 3863
- line 3874
- line 3957
- line 3968
- line 3993
- line 4027
- line 4038
- line 4063
- line 4100
- line 4520
- line 4522
- line 4524
- line 4540
- line 4542
- line 4587
- line 4589
- line 4591
- line 4607
- line 4609
- net/core/filter.c
- samples/bpf/cookie_uid_helper_example.c
- samples/bpf/sock_example.c, line 52
- samples/bpf/test_cgrp2_attach.c
- samples/bpf/test_cgrp2_sock.c, line 53
- tools/lib/bpf/xsk.c, line 292
- tools/perf/util/bpf-prologue.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 21
- tools/testing/selftests/bpf/prog_tests/sockopt.c
- tools/testing/selftests/bpf/test_align.c
- line 74
- line 75
- line 76
- line 77
- line 78
- line 80
- line 81
- line 82
- line 83
- line 108
- line 109
- line 111
- line 112
- line 132
- line 133
- line 134
- line 159
- line 168
- line 169
- line 170
- line 171
- line 173
- line 174
- line 175
- line 176
- line 177
- line 203
- line 205
- line 207
- line 209
- line 210
- line 237
- line 239
- line 270
- line 276
- line 279
- line 289
- line 291
- line 300
- line 302
- line 305
- line 378
- line 379
- line 385
- line 390
- line 391
- line 396
- line 448
- line 452
- line 461
- line 498
- line 499
- line 503
- line 513
- line 551
- line 552
- line 553
- line 560
- line 561
- line 566
- tools/testing/selftests/bpf/test_btf.c
- tools/testing/selftests/bpf/test_cgroup_attach.c
- tools/testing/selftests/bpf/test_cgroup_storage.c
- tools/testing/selftests/bpf/test_lru_map.c, line 52
- tools/testing/selftests/bpf/test_sysctl.c
- line 208
- line 249
- line 291
- line 346
- line 395
- line 437
- line 473
- line 512
- line 551
- line 587
- line 624
- line 657
- line 694
- line 744
- line 783
- line 818
- line 852
- line 866
- line 896
- line 910
- line 924
- line 937
- line 966
- line 980
- line 999
- line 1013
- line 1043
- line 1057
- line 1084
- line 1098
- line 1125
- line 1140
- line 1167
- line 1182
- line 1212
- line 1227
- line 1257
- line 1277
- line 1308
- line 1328
- 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/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 259
- line 278
- line 284
- line 286
- line 293
- line 297
- line 301
- line 320
- line 327
- line 346
- line 355
- line 373
- line 380
- line 382
- line 384
- line 402
- line 409
- line 431
- line 436
- line 450
- line 455
- line 456
- line 457
- line 472
- line 477
- line 478
- line 493
- line 499
- tools/testing/selftests/bpf/verifier/bounds_deduction.c, line 118
- tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c
- tools/testing/selftests/bpf/verifier/bpf_get_stack.c
- tools/testing/selftests/bpf/verifier/calls.c
- line 36
- line 61
- line 85
- line 96
- line 102
- line 361
- line 386
- line 431
- line 434
- line 437
- line 450
- line 453
- line 456
- line 698
- line 721
- line 723
- line 982
- line 997
- line 1017
- line 1030
- line 1032
- line 1078
- line 1080
- line 1112
- line 1130
- line 1132
- line 1163
- line 1184
- line 1186
- line 1217
- line 1239
- line 1241
- line 1252
- line 1264
- line 1311
- line 1313
- line 1324
- line 1336
- line 1381
- line 1383
- line 1394
- line 1406
- line 1452
- line 1454
- line 1465
- line 1477
- line 1521
- line 1523
- line 1534
- line 1546
- line 1589
- line 1599
- line 1618
- line 1631
- line 1650
- line 1664
- line 1686
- line 1700
- line 1721
- line 1734
- line 1757
- line 1770
- line 1792
- line 1805
- line 1830
- line 1834
- line 1847
- line 1871
- line 1875
- line 1888
- line 1911
- line 1926
- line 1955
- 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/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
- 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_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/jit.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_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/search_pruning.c
- tools/testing/selftests/bpf/verifier/sock.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
- 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 35
- line 63
- line 88
- line 135
- line 181
- line 208
- line 214
- line 230
- line 233
- line 248
- line 270
- line 292
- line 314
- line 337
- line 362
- line 385
- line 404
- line 423
- line 442
- line 461
- line 486
- line 504
- line 524
- line 529
- line 544
- line 549
- line 564
- line 573
- line 590
- line 597
- line 613
- line 618
- line 633
- line 638
- line 653
- line 660
- line 661
- line 662
- line 680
- line 698
- line 717
- line 736
- line 759
- line 764
- line 779
- line 784
- line 799
- line 804
- line 805
- line 808
- line 825
- 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 115
- line 134
- line 152
- line 170
- line 189
- line 207
- line 224
- line 242
- line 260
- line 277
- line 295
- line 313
- line 331
- line 350
- line 368
- line 386
- line 405
- line 423
- line 440
- line 458
- line 476
- line 493
- line 511
- line 529
- line 547
- line 566
- line 584
- line 602
- line 621
- line 639
- line 656
- line 674
- line 692
- line 709
- line 727
- line 745
- line 763
- line 782
- line 800
- line 818
- line 837
- line 855
- line 872
- line 890