@@ -341,156 +341,6 @@ l_true: \
341
341
*/
342
342
#define bpf_assert_with (cond , value ) if (!(cond)) bpf_throw(value);
343
343
344
- /* Description
345
- * Assert that LHS is equal to RHS. This statement updates the known value
346
- * of LHS during verification. Note that RHS must be a constant value, and
347
- * must fit within the data type of LHS.
348
- * Returns
349
- * Void.
350
- * Throws
351
- * An exception with the value zero when the assertion fails.
352
- */
353
- #define bpf_assert_eq (LHS , RHS ) \
354
- ({ \
355
- barrier_var(LHS); \
356
- __bpf_assert_op(LHS, ==, RHS, 0, true); \
357
- })
358
-
359
- /* Description
360
- * Assert that LHS is equal to RHS. This statement updates the known value
361
- * of LHS during verification. Note that RHS must be a constant value, and
362
- * must fit within the data type of LHS.
363
- * Returns
364
- * Void.
365
- * Throws
366
- * An exception with the specified value when the assertion fails.
367
- */
368
- #define bpf_assert_eq_with (LHS , RHS , value ) \
369
- ({ \
370
- barrier_var(LHS); \
371
- __bpf_assert_op(LHS, ==, RHS, value, true); \
372
- })
373
-
374
- /* Description
375
- * Assert that LHS is less than RHS. This statement updates the known
376
- * bounds of LHS during verification. Note that RHS must be a constant
377
- * value, and must fit within the data type of LHS.
378
- * Returns
379
- * Void.
380
- * Throws
381
- * An exception with the value zero when the assertion fails.
382
- */
383
- #define bpf_assert_lt (LHS , RHS ) \
384
- ({ \
385
- barrier_var(LHS); \
386
- __bpf_assert_op(LHS, <, RHS, 0, false); \
387
- })
388
-
389
- /* Description
390
- * Assert that LHS is less than RHS. This statement updates the known
391
- * bounds of LHS during verification. Note that RHS must be a constant
392
- * value, and must fit within the data type of LHS.
393
- * Returns
394
- * Void.
395
- * Throws
396
- * An exception with the specified value when the assertion fails.
397
- */
398
- #define bpf_assert_lt_with (LHS , RHS , value ) \
399
- ({ \
400
- barrier_var(LHS); \
401
- __bpf_assert_op(LHS, <, RHS, value, false); \
402
- })
403
-
404
- /* Description
405
- * Assert that LHS is greater than RHS. This statement updates the known
406
- * bounds of LHS during verification. Note that RHS must be a constant
407
- * value, and must fit within the data type of LHS.
408
- * Returns
409
- * Void.
410
- * Throws
411
- * An exception with the value zero when the assertion fails.
412
- */
413
- #define bpf_assert_gt (LHS , RHS ) \
414
- ({ \
415
- barrier_var(LHS); \
416
- __bpf_assert_op(LHS, >, RHS, 0, false); \
417
- })
418
-
419
- /* Description
420
- * Assert that LHS is greater than RHS. This statement updates the known
421
- * bounds of LHS during verification. Note that RHS must be a constant
422
- * value, and must fit within the data type of LHS.
423
- * Returns
424
- * Void.
425
- * Throws
426
- * An exception with the specified value when the assertion fails.
427
- */
428
- #define bpf_assert_gt_with (LHS , RHS , value ) \
429
- ({ \
430
- barrier_var(LHS); \
431
- __bpf_assert_op(LHS, >, RHS, value, false); \
432
- })
433
-
434
- /* Description
435
- * Assert that LHS is less than or equal to RHS. This statement updates the
436
- * known bounds of LHS during verification. Note that RHS must be a
437
- * constant value, and must fit within the data type of LHS.
438
- * Returns
439
- * Void.
440
- * Throws
441
- * An exception with the value zero when the assertion fails.
442
- */
443
- #define bpf_assert_le (LHS , RHS ) \
444
- ({ \
445
- barrier_var(LHS); \
446
- __bpf_assert_op(LHS, <=, RHS, 0, false); \
447
- })
448
-
449
- /* Description
450
- * Assert that LHS is less than or equal to RHS. This statement updates the
451
- * known bounds of LHS during verification. Note that RHS must be a
452
- * constant value, and must fit within the data type of LHS.
453
- * Returns
454
- * Void.
455
- * Throws
456
- * An exception with the specified value when the assertion fails.
457
- */
458
- #define bpf_assert_le_with (LHS , RHS , value ) \
459
- ({ \
460
- barrier_var(LHS); \
461
- __bpf_assert_op(LHS, <=, RHS, value, false); \
462
- })
463
-
464
- /* Description
465
- * Assert that LHS is greater than or equal to RHS. This statement updates
466
- * the known bounds of LHS during verification. Note that RHS must be a
467
- * constant value, and must fit within the data type of LHS.
468
- * Returns
469
- * Void.
470
- * Throws
471
- * An exception with the value zero when the assertion fails.
472
- */
473
- #define bpf_assert_ge (LHS , RHS ) \
474
- ({ \
475
- barrier_var(LHS); \
476
- __bpf_assert_op(LHS, >=, RHS, 0, false); \
477
- })
478
-
479
- /* Description
480
- * Assert that LHS is greater than or equal to RHS. This statement updates
481
- * the known bounds of LHS during verification. Note that RHS must be a
482
- * constant value, and must fit within the data type of LHS.
483
- * Returns
484
- * Void.
485
- * Throws
486
- * An exception with the specified value when the assertion fails.
487
- */
488
- #define bpf_assert_ge_with (LHS , RHS , value ) \
489
- ({ \
490
- barrier_var(LHS); \
491
- __bpf_assert_op(LHS, >=, RHS, value, false); \
492
- })
493
-
494
344
/* Description
495
345
* Assert that LHS is in the range [BEG, END] (inclusive of both). This
496
346
* statement updates the known bounds of LHS during verification. Note
0 commit comments