Lines Matching full:should

144 	/* this should fail */  in ringbuf_release_uninit_dynptr()
164 /* this should fail */ in use_after_invalid()
203 /* this should fail */ in add_dynptr_to_map1()
221 /* this should fail */ in add_dynptr_to_map2()
266 /* this should fail */ in data_slice_out_of_bounds_skb()
309 /* this should fail */ in data_slice_use_after_release1()
343 /* this should fail */ in data_slice_use_after_release2()
370 /* this should fail */ in data_slice_missing_null_check1()
390 /* this should fail */ in data_slice_missing_null_check2()
408 /* this should fail */ in invalid_helper1()
424 /* this should fail */ in invalid_helper2()
442 /* this should fail */ in invalid_write1()
465 /* this should fail */ in invalid_write2()
493 /* this should fail */ in invalid_write3()
506 /* If the dynptr is written into in a callback function, it should
519 /* this should fail */ in invalid_write4()
532 /* this should fail */ in global()
540 /* A direct read should fail */
549 /* this should fail */ in invalid_read1()
557 /* A direct read at an offset should fail */
567 /* this should fail */ in invalid_read2()
573 /* A direct read at an offset into the lower stack slot should fail */
583 /* this should fail */ in invalid_read3()
594 /* this should fail */ in invalid_read4_callback()
600 /* A direct read within a callback function should fail */
616 /* Initializing a dynptr on an offset should fail */
623 /* this should fail */ in invalid_offset()
642 /* this second release should fail */ in release_twice()
650 /* this should fail */ in release_twice_callback_fn()
682 /* this should fail */ in dynptr_from_mem_invalid_api()
960 /* this should fail */ in dynptr_invalidate_slice_reinit()
964 /* Invalidation of dynptr slices on destruction of dynptr should not miss
979 /* this should fail */ in dynptr_invalidate_slice_or_null()
984 /* Destruction of dynptr should also any slices obtained from it */
1006 /* this should fail */ in dynptr_invalidate_slice_failure()
1010 /* Invalidation of slices should be scoped and should not prevent dereferencing
1037 /* Overwriting referenced dynptr should be rejected */
1045 /* this should fail */ in dynptr_overwrite_ref()
1065 /* this should fail */ in dynptr_read_into_slot()
1086 /* this should fail */ in skb_invalid_slice_write()
1112 /* this should fail */ in skb_invalid_data_slice1()
1138 /* this should fail */ in skb_invalid_data_slice2()
1164 /* this should fail */ in skb_invalid_data_slice3()
1189 /* this should fail */ in skb_invalid_data_slice4()
1214 /* this should fail */ in xdp_invalid_data_slice1()
1239 /* this should fail */ in xdp_invalid_data_slice2()
1252 /* this should fail */ in skb_invalid_ctx()
1264 /* this should fail */ in BPF_PROG()
1276 /* this should fail */ in BPF_PROG()
1293 /* this should fail */ in uninit_write_into_slot()
1306 /* this should fail */ in xdp_invalid_ctx()
1324 /* this should fail */ in dynptr_slice_var_len1()
1344 /* this should fail */ in dynptr_slice_var_len2()
1362 * slices should be invalidated as well.
1380 /* this should fail */ in invalid_data_slices()
1386 /* Program types that don't allow writes to packet data should fail if
1399 /* this should fail since cgroup_skb doesn't allow in invalid_slice_rdwr_rdonly()
1415 /* this should fail */ in dynptr_adjust_invalid()
1428 /* this should fail */ in dynptr_is_null_invalid()
1441 /* this should fail */ in dynptr_is_rdonly_invalid()
1454 /* this should fail */ in dynptr_size_invalid()
1468 /* this should fail */ in clone_invalid1()
1486 /* this should fail */ in clone_invalid2()
1494 /* Invalidating a dynptr should invalidate its clones */
1509 /* this should fail */ in clone_invalidate1()
1515 /* Invalidating a dynptr should invalidate its parent */
1530 /* this should fail */ in clone_invalidate2()
1536 /* Invalidating a dynptr should invalidate its siblings */
1554 /* this should fail */ in clone_invalidate3()
1560 /* Invalidating a dynptr should invalidate any data slices
1580 /* this should fail */ in clone_invalidate4()
1586 /* Invalidating a dynptr should invalidate any data slices
1606 /* this should fail */ in clone_invalidate5()
1612 /* Invalidating a dynptr should invalidate any data slices
1636 /* this should fail */ in clone_invalidate6()
1642 /* A skb clone's data slices should be invalid anytime packet data changes */
1662 /* this should fail */ in clone_skb_packet_data()
1668 /* A xdp clone's data slices should be invalid anytime packet data changes */
1689 /* this should fail */ in clone_xdp_packet_data()
1730 /* R1 should be holding a PTR_TO_BTF_ID, so this shouldn't be a in test_dynptr_reg_type()
1732 * ARG_PTR_TO_DYNPTR | MEM_RDONLY. process_dynptr_func() should catch in test_dynptr_reg_type()