| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | verifier_arena.c | 33 volatile int __arena *page1, *page2, *no_page; in basic_alloc1_nosleep() local 39 page2 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in basic_alloc1_nosleep() 40 if (!page2) in basic_alloc1_nosleep() 42 *page2 = 2; in basic_alloc1_nosleep() 48 if (*page2 != 2) in basic_alloc1_nosleep() 50 bpf_arena_free_pages(&arena, (void __arena *)page2, 1); in basic_alloc1_nosleep() 53 if (*page2 != 0 && *page2 != 2) /* use-after-free should return 0 or the stored value */ in basic_alloc1_nosleep() 64 volatile int __arena *page1, *page2, *no_page, *page3; in basic_alloc1() local 70 page2 = bpf_arena_alloc_pages(&arena, NULL, 1, NUMA_NO_NODE, 0); in basic_alloc1() 71 if (!page2) in basic_alloc1() [all …]
|
| H A D | verifier_arena_large.c | 25 volatile char __arena *page1, *page2, *no_page, *page3; in big_alloc1() local 38 page2 = bpf_arena_alloc_pages(&arena, (void __arena *)(ARENA_SIZE - 2 * PAGE_SIZE), in big_alloc1() 40 if (!page2) in big_alloc1() 42 *page2 = 2; in big_alloc1() 56 if (*page2 != 2) in big_alloc1() 59 if (*page2 != 2) in big_alloc1() 69 if (*page2 != 2) 75 if (*(page2 + PAGE_SIZE) != 0) in access_reserved() 77 if (*(page2 - PAGE_SIZE) != 0) in access_reserved()
|
| /linux/tools/testing/selftests/mm/ |
| H A D | mlock2-tests.c | 412 struct vm_boundaries page2; in test_vma_management() 426 get_vm_area((unsigned long)map + page_size, &page2) || in test_mlockall() 437 if (page1.start != page2.start || page2.start != page3.start) { in main() 448 get_vm_area((unsigned long)map + page_size, &page2) || in main() 455 if (page1.start == page2.start || page2.start == page3.start) { in main() 467 get_vm_area((unsigned long)map + page_size, &page2) || 474 if (page1.start != page2.start || page2 348 struct vm_boundaries page2; test_vma_management() local [all...] |
| /linux/tools/testing/selftests/kvm/s390/ |
| H A D | shared_zeropage_test.c | 49 char *mem, *page0, *page1, *page2, tmp; in main() local 71 page2 = page1 + pagesize; in main() 102 tmp = *page2; in main() 104 ksft_test_result(!maps_shared_zeropage(pagemap_fd, page2), in main()
|
| /linux/drivers/scsi/ |
| H A D | ses.c | 26 unsigned char *page2; member 42 return (ses_dev->page2 != NULL); in ses_page2_supported() 186 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_set_page2_descriptor() 206 return ses_send_diag(sdev, 2, ses_dev->page2, ses_dev->page2_len); in ses_set_page2_descriptor() 216 unsigned char *desc_ptr = ses_dev->page2 + 8; in ses_get_page2_descriptor() 218 if (ses_recv_diag(sdev, 2, ses_dev->page2, ses_dev->page2_len)) in ses_get_page2_descriptor() 777 ses_dev->page2 = buf; in ses_intf_add() 839 kfree(ses_dev->page2); in ses_intf_add() 876 kfree(ses_dev->page2); in ses_intf_remove_enclosure()
|
| /linux/drivers/md/ |
| H A D | raid5-ppl.c | 707 static void ppl_xor(int size, struct page *page1, struct page *page2) in ppl_xor() argument 711 struct page *xor_srcs[] = { page1, page2 }; in ppl_xor() 794 struct page *page2; in ppl_recover_entry() local 805 page2 = alloc_page(GFP_KERNEL); in ppl_recover_entry() 807 if (!page1 || !page2) { in ppl_recover_entry() 897 if (!sync_page_io(rdev, sector, block_size, page2, in ppl_recover_entry() 906 ppl_xor(block_size, page1, page2); in ppl_recover_entry() 920 block_size, page2, REQ_OP_READ, in ppl_recover_entry() 929 ppl_xor(block_size, page1, page2); in ppl_recover_entry() 956 if (page2) in ppl_recover_entry() [all …]
|
| /linux/tools/testing/selftests/proc/ |
| H A D | proc-maps-race.c | 87 struct page_content page2; in FIXTURE() local 211 return read_page(self, &self->page1) && read_page(self, &self->page2); in read_two_pages() 305 copy_first_line(&self->page2, first_line->text, LINE_MAX_SIZE); in read_boundary_lines() 308 !copy_first_entry(&self->page2, first_line->text, LINE_MAX_SIZE)) in read_boundary_lines() 388 print_first_lines(self->page2.data, 3); in print_boundaries() 665 self->page2.data = malloc(self->page_size); in FIXTURE_SETUP() 666 ASSERT_NE(self->page2.data, NULL); in FIXTURE_SETUP() 708 free(self->page2.data); in FIXTURE_TEARDOWN()
|
| /linux/fs/smb/client/ |
| H A D | link.c | 438 void *page1, *page2; local 455 page2 = alloc_dentry_path(); 462 to_name = build_path_from_dentry(direntry, page2); 529 free_dentry_path(page2);
|
| H A D | inode.c | 2542 void *page1, *page2; 2580 page2 = alloc_dentry_path(); 2589 to_name = build_path_from_dentry(target_dentry, page2); 2726 free_dentry_path(page2); 2540 void *page1, *page2; global() local
|
| /linux/arch/arm64/kernel/ |
| H A D | mte.c | 73 int memcmp_pages(struct page *page1, struct page *page2) in memcmp_pages() argument 79 addr2 = page_address(page2); in memcmp_pages() 91 if (page_mte_tagged(page1) || page_mte_tagged(page2)) in memcmp_pages()
|
| /linux/include/linux/ |
| H A D | mm.h | 5350 extern int memcmp_pages(struct page *page1, struct page *page2); 5352 static inline int pages_identical(struct page *page1, struct page *page2) in pages_identical() argument 5354 return !memcmp_pages(page1, page2); in pages_identical()
|