Home
last modified time | relevance | path

Searched refs:ptr2 (Results 1 – 6 of 6) sorted by relevance

/tools/testing/selftests/bpf/progs/
Ddynptr_success.c377 struct bpf_dynptr ptr2; in test_dynptr_is_null() local
396 if (bpf_ringbuf_reserve_dynptr(&ringbuf, size, 0, &ptr2)) { in test_dynptr_is_null()
402 if (bpf_dynptr_is_null(&ptr2)) { in test_dynptr_is_null()
408 bpf_ringbuf_discard_dynptr(&ptr2, 0); in test_dynptr_is_null()
418 struct bpf_dynptr ptr2; in test_dynptr_is_rdonly() local
434 if (bpf_dynptr_from_skb(skb, 0, &ptr2)) { in test_dynptr_is_rdonly()
440 if (!bpf_dynptr_is_rdonly(&ptr2)) { in test_dynptr_is_rdonly()
466 struct bpf_dynptr ptr2; in test_dynptr_clone() local
481 if (bpf_dynptr_clone(&ptr1, &ptr2)) { in test_dynptr_clone()
489 if (bpf_dynptr_size(&ptr2) != size) { in test_dynptr_clone()
[all …]
Ddynptr_fail.c97 struct bpf_dynptr ptr1, ptr2; in ringbuf_missing_release2() local
101 bpf_ringbuf_reserve_dynptr(&ringbuf, sizeof(*sample), 0, &ptr2); in ringbuf_missing_release2()
106 bpf_ringbuf_discard_dynptr(&ptr2, 0); in ringbuf_missing_release2()
329 struct bpf_dynptr ptr1, ptr2; in data_slice_use_after_release2() local
333 bpf_ringbuf_reserve_dynptr(&ringbuf, sizeof(*sample), 0, &ptr2); in data_slice_use_after_release2()
335 sample = bpf_dynptr_data(&ptr2, 0, sizeof(*sample)); in data_slice_use_after_release2()
341 bpf_ringbuf_submit_dynptr(&ptr2, 0); in data_slice_use_after_release2()
351 bpf_ringbuf_discard_dynptr(&ptr2, 0); in data_slice_use_after_release2()
578 struct bpf_dynptr ptr1, ptr2; in invalid_read3() local
581 bpf_ringbuf_reserve_dynptr(&ringbuf, 16, 0, &ptr2); in invalid_read3()
[all …]
/tools/perf/util/
Dbpf-utils.c203 __u64 ptr2; in get_bpf_prog_info_linear() local
225 ptr2 = bpf_prog_info_read_offset_u64(&info_linear->info, desc->array_offset); in get_bpf_prog_info_linear()
226 if (ptr_to_u64(ptr) != ptr2) { in get_bpf_prog_info_linear()
227 pr_warning("%s: mismatch in array %p vs %llx\n", __func__, ptr, ptr2); in get_bpf_prog_info_linear()
Dprobe-event.c217 char *ptr1, *ptr2, *exec_copy; in convert_exec_to_group() local
231 for (ptr2 = ptr1; *ptr2 != '\0'; ptr2++) { in convert_exec_to_group()
232 if (!isalnum(*ptr2) && *ptr2 != '_') { in convert_exec_to_group()
233 *ptr2 = '\0'; in convert_exec_to_group()
/tools/testing/selftests/mm/
Dguard-regions.c223 char *ptr2 = &ptr[i * page_size]; in set_pattern() local
225 memset(ptr2, 'a' + (i % 26), page_size); in set_pattern()
396 char *ptr_region, *ptr, *ptr1, *ptr2, *ptr3; in TEST_F() local
410 ptr2 = mmap_(self, variant, &ptr_region[50 * page_size], 5 * page_size, in TEST_F()
412 ASSERT_NE(ptr2, MAP_FAILED); in TEST_F()
451 char *curr = &ptr2[i * page_size]; in TEST_F()
474 char *curr = &ptr2[i * page_size]; in TEST_F()
528 char *ptr_region, *ptr1, *ptr2, *ptr3; in TEST_F() local
552 ptr2 = mmap_(self, variant, &ptr_region[50 * page_size], 5 * page_size, in TEST_F()
554 ASSERT_NE(ptr2, MAP_FAILED); in TEST_F()
[all …]
Dmseal_test.c1501 void *ptr, *ptr2; in test_seal_mremap_move_dontunmap_anyaddr() local
1519 setup_single_address(size, &ptr2); in test_seal_mremap_move_dontunmap_anyaddr()
1520 FAIL_TEST_IF_FALSE(ptr2 != (void *)-1); in test_seal_mremap_move_dontunmap_anyaddr()
1521 ret = sys_munmap(ptr2, size); in test_seal_mremap_move_dontunmap_anyaddr()
1528 (void *) ptr2); in test_seal_mremap_move_dontunmap_anyaddr()
1534 FAIL_TEST_IF_FALSE(ret2 == ptr2); in test_seal_mremap_move_dontunmap_anyaddr()