Home
last modified time | relevance | path

Searched refs:page (Results 1 – 14 of 14) sorted by relevance

/lib/
A Dtest_hmm.c49 (page)->zone_device_data : (page))
216 struct page *page; in dmirror_do_fault() local
371 struct page *page; in dmirror_do_read() local
437 struct page *page; in dmirror_do_write() local
576 struct page *page = pfn_to_page(pfn); in dmirror_allocate_chunk() local
788 struct page *page; in dmirror_exclusive() local
1017 struct page *page; in dmirror_mkentry() local
1236 struct page *page; in dmirror_remove_free_pages() local
1238 for (page = mdevice->free_pages; page; page = page->zone_device_data) in dmirror_remove_free_pages()
1350 struct page *page; in dmirror_fops_mmap() local
[all …]
A Dfault-inject.c277 return snprintf(page, PAGE_SIZE, "%u\n", val); in fault_uint_attr_show()
282 return snprintf(page, PAGE_SIZE, "%lu\n", val); in fault_ulong_attr_show()
285 static ssize_t fault_bool_attr_show(bool val, char *page) in fault_bool_attr_show() argument
287 return snprintf(page, PAGE_SIZE, "%u\n", val); in fault_bool_attr_show()
300 result = kstrtouint(page, 0, &tmp); in fault_uint_attr_store()
313 result = kstrtoul(page, 0, &tmp); in fault_ulong_attr_store()
326 result = kstrtobool(page, &tmp); in fault_bool_attr_store()
339 result = kstrtoint(page, 0, &tmp); in fault_atomic_t_attr_store()
400 result = kstrtoul(page, 0, &tmp); in fault_stacktrace_depth_store()
414 return snprintf(page, PAGE_SIZE, in fault_xul_attr_show()
[all …]
A Dtest_free_pages.c20 struct page *page = virt_to_page((void *)addr); in test_free_pages() local
23 get_page(page); in test_free_pages()
25 put_page(page); in test_free_pages()
A Diov_iter.c328 struct page *head; in page_copy_sane()
370 page++; in copy_page_to_iter()
403 page++; in copy_page_to_iter_nofault()
430 page++; in copy_page_from_iter()
1134 struct page *page; in first_bvec_segment() local
1143 return page; in first_bvec_segment()
1183 struct page *page; in __iov_iter_get_pages_alloc() local
1589 struct page **p; in iov_iter_extract_folioq_pages()
1650 struct page **p; in iov_iter_extract_xarray_pages()
1763 struct page **p, *page; in iov_iter_extract_kvec_pages() local
[all …]
A Dscatterlist.c394 static bool pages_are_mergeable(struct page *a, struct page *b) in pages_are_mergeable()
440 struct page *last_pg; in sg_alloc_append_table_from_pages()
594 struct page *page; in sgl_alloc_order() local
619 if (!page) { in sgl_alloc_order()
666 struct page *page; in sgl_free_n_order() local
672 page = sg_page(sg); in sgl_free_n_order()
673 if (page) in sgl_free_n_order()
923 miter->page = NULL; in sg_miter_stop()
1096 struct page **pages; in extract_user_to_sg()
1119 struct page *page = *pages; in extract_user_to_sg() local
[all …]
A Dtest_meminit.c65 struct page *page; in do_alloc_pages_order() local
69 page = alloc_pages(GFP_KERNEL, order); in do_alloc_pages_order()
70 if (!page) in do_alloc_pages_order()
72 buf = page_address(page); in do_alloc_pages_order()
74 __free_pages(page, order); in do_alloc_pages_order()
76 page = alloc_pages(GFP_KERNEL, order); in do_alloc_pages_order()
77 if (!page) in do_alloc_pages_order()
79 buf = page_address(page); in do_alloc_pages_order()
83 __free_pages(page, order); in do_alloc_pages_order()
A Dtest_lockup.c306 struct page *page; in test_alloc_pages() local
310 page = alloc_pages(alloc_pages_gfp, alloc_pages_order); in test_alloc_pages()
311 if (!page) { in test_alloc_pages()
315 list_add(&page->lru, pages); in test_alloc_pages()
321 struct page *page, *next; in test_free_pages() local
323 list_for_each_entry_safe(page, next, pages, lru) in test_free_pages()
324 __free_pages(page, alloc_pages_order); in test_free_pages()
A Dalloc_tag.c173 tag = __pgalloc_tag_get(&folio->page); in pgalloc_tag_split()
199 tag_old = __pgalloc_tag_get(&old->page); in pgalloc_tag_swap()
202 tag_new = __pgalloc_tag_get(&new->page); in pgalloc_tag_swap()
206 if (!get_page_tag_ref(&old->page, &ref_old, &handle_old)) in pgalloc_tag_swap()
208 if (!get_page_tag_ref(&new->page, &ref_new, &handle_new)) { in pgalloc_tag_swap()
420 struct page **next_page = vm_module_tags->pages + vm_module_tags->nr_pages; in vm_module_tags_populate()
669 sizeof(struct page *), GFP_KERNEL | __GFP_ZERO); in alloc_mod_tags_mem()
A Dstackdepot.c641 struct page *page = NULL; in stack_depot_save_flags() local
677 page = alloc_pages(gfp_nested_mask(alloc_flags), in stack_depot_save_flags()
679 if (page) in stack_depot_save_flags()
680 prealloc = page_address(page); in stack_depot_save_flags()
A Dtest_vmalloc.c367 struct page **pages; in vm_map_ram_test()
371 pages = kcalloc(map_nr_pages, sizeof(struct page *), GFP_KERNEL); in vm_map_ram_test()
A Dtest_bpf.c14767 struct page *page; in generate_test_data() local
14789 page = alloc_page(GFP_KERNEL); in generate_test_data()
14790 if (!page) in generate_test_data()
14793 memcpy(page_address(page), test->frag_data, MAX_DATA); in generate_test_data()
14794 skb_add_rx_frag(skb, 0, page, 0, MAX_DATA, MAX_DATA); in generate_test_data()
15004 struct page *page[2]; in build_test_skb() local
15008 page[i] = alloc_page(GFP_KERNEL); in build_test_skb()
15009 if (!page[i]) { in build_test_skb()
15031 skb_add_rx_frag(skb[i], 0, page[i], 0, 64, 64); in build_test_skb()
15051 __free_page(page[1]); in build_test_skb()
[all …]
A DKconfig.debug870 bool "Debug page-flags operations"
873 Enables extra validation on page flags operations.
878 bool "Debug arch page table for semantics compliance"
884 architecture page table helper functions on various platforms in
900 Enable some costly sanity checks in virtual to page code. This can
3154 tristate "Test heap/page initialization"
3156 Test if the kernel is zero-initializing heap and page allocations.
3178 freeing a block of pages and a speculative page reference.
/lib/tests/
A Dkunit_iov_iter.c49 struct page ***ppages, in iov_kunit_create_buffer()
52 struct page **pages; in iov_kunit_create_buffer()
103 struct page **spages, **bpages; in iov_kunit_copy_to_kvec()
153 struct page **spages, **bpages; in iov_kunit_copy_from_kvec()
202 int page, from, to; member
224 struct page *can_merge = NULL, *page; in iov_kunit_load_bvec() local
237 page = pages[pr->page]; in iov_kunit_load_bvec()
742 struct page *p; in iov_kunit_extract_pages_kvec()
820 struct page *p; in iov_kunit_extract_pages_bvec()
903 struct page *p; in iov_kunit_extract_pages_folioq()
[all …]
/lib/vdso/
A Ddatastore.c17 u8 page[PAGE_SIZE]; member
26 u8 page[PAGE_SIZE]; member
35 u8 page[VDSO_ARCH_DATA_SIZE]; member
43 struct page *timens_page = find_timens_vvar_page(vma); in vvar_fault()

Completed in 46 milliseconds