| /linux/drivers/iommu/iommufd/ |
| H A D | pages.c | 167 static void iopt_pages_add_npinned(struct iopt_pages *pages, size_t npages) in iopt_pages_add_npinned() 176 static void iopt_pages_sub_npinned(struct iopt_pages *pages, size_t npages) in iopt_pages_sub_npinned() 185 static void iopt_pages_err_unpin(struct iopt_pages *pages, in iopt_pages_err_unpin() 253 static struct iopt_area *iopt_pages_find_domain_area(struct iopt_pages *pages, in iopt_pages_find_domain_area() 614 unsigned long last_index, struct page **pages) in pages_to_xarray() 653 static void batch_from_pages(struct pfn_batch *batch, struct page **pages, in batch_from_pages() 698 static void batch_unpin(struct pfn_batch *batch, struct iopt_pages *pages, in batch_unpin() 789 struct iopt_pages *pages) in pfn_reader_user_init() 808 struct iopt_pages *pages) in pfn_reader_user_destroy() 877 struct iopt_pages *pages, in pfn_reader_user_pin() [all …]
|
| /linux/drivers/media/common/videobuf2/ |
| H A D | frame_vector.c | 82 struct page **pages; in put_vaddr_frames() local 114 struct page **pages; in frame_vector_to_pages() local 140 struct page **pages; in frame_vector_to_pfns() local
|
| /linux/drivers/xen/ |
| H A D | xlate_mmu.c | 48 static void xen_for_each_gfn(struct page **pages, unsigned nr_gfn, in xen_for_each_gfn() 71 struct page **pages; member 148 struct page **pages) in xen_xlate_remap_gfn_array() 184 int nr, struct page **pages) in xen_xlate_unmap_gfn_range() 217 struct page **pages; in xen_xlate_map_ballooned_pages() local 267 struct page **pages; member
|
| H A D | mem-reservation.c | 30 struct page **pages, in __xenmem_reservation_va_mapping_update() 59 struct page **pages) in __xenmem_reservation_va_mapping_reset()
|
| H A D | unpopulated-alloc.c | 161 int xen_alloc_unpopulated_pages(unsigned int nr_pages, struct page **pages) in xen_alloc_unpopulated_pages() 217 void xen_free_unpopulated_pages(unsigned int nr_pages, struct page **pages) in xen_free_unpopulated_pages()
|
| /linux/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | huge_gem_object.c | 12 struct sg_table *pages) in huge_free_pages() 34 struct sg_table *pages; in huge_get_pages() local 86 struct sg_table *pages) in huge_put_pages()
|
| /linux/arch/s390/kernel/diag/ |
| H A D | diag310.c | 110 static int diag310_get_memtop_size(unsigned long *pages, unsigned long level) in diag310_get_memtop_size() 129 static int diag310_store_topology_map(void *buf, unsigned long pages, unsigned long level) in diag310_store_topology_map() 193 unsigned long pages, idx; in memtop_get_page_count() local 230 unsigned long pages, level; in diag310_memtop_len() local 249 unsigned long level, pages, data_size; in diag310_memtop_buf() local
|
| /linux/include/xen/ |
| H A D | mem-reservation.h | 38 struct page **pages, in xenmem_reservation_va_mapping_update() 48 struct page **pages) in xenmem_reservation_va_mapping_reset()
|
| H A D | xen-front-pgdir-shbuf.h | 47 struct page **pages; member 64 struct page **pages; member
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_gart.c | 309 int pages) in amdgpu_gart_unbind() 355 int pages, dma_addr_t *dma_addr, uint64_t flags, in amdgpu_gart_map() 432 int pages, dma_addr_t *dma_addr, uint64_t flags) in amdgpu_gart_map_gfx9_mqd() 475 int pages, dma_addr_t *dma_addr, in amdgpu_gart_bind()
|
| /linux/drivers/block/xen-blkback/ |
| H A D | blkback.c | 246 struct page *pages[BLKIF_MAX_SEGMENTS_PER_REQUEST]; in free_persistent_gnts() local 293 struct page *pages[BLKIF_MAX_SEGMENTS_PER_REQUEST]; in xen_blkbk_unmap_purged_grants() local 647 struct grant_page **pages, in xen_blkbk_unmap_prepare() 707 struct grant_page **pages = req->segments; in xen_blkbk_unmap_and_respond() local 732 struct grant_page *pages[], in xen_blkbk_unmap() 757 struct grant_page *pages[], in xen_blkbk_map() 917 struct grant_page **pages = pending_req->indirect_pages; in xen_blkbk_parse_indirect() local 1303 struct grant_page **pages = pending_req->segments; in dispatch_rw_block_io() local
|
| /linux/drivers/staging/media/ipu3/ |
| H A D | ipu3-dmamap.c | 20 static void imgu_dmamap_free_buffer(struct page **pages, in imgu_dmamap_free_buffer() 36 struct page **pages; in imgu_dmamap_alloc_buffer() local 100 struct page **pages; in imgu_dmamap_alloc() local
|
| /linux/arch/arm64/include/asm/ |
| H A D | tlbflush.h | 234 #define __TLBI_RANGE_NUM(pages, scale) \ argument 491 u64 start, size_t pages, in __flush_tlb_range_op() 523 #define __flush_s1_tlb_range_op(op, start, pages, stride, asid, tlb_level) \ argument 526 #define __flush_s2_tlb_range_op(op, start, pages, stride, tlb_level) \ argument 529 static inline bool __flush_tlb_range_limit_excess(unsigned long pages, in __flush_tlb_range_limit_excess() 567 unsigned long asid, pages; in __do_flush_tlb_range() local 654 unsigned long pages; in flush_tlb_kernel_range() local
|
| /linux/drivers/media/pci/intel/ipu6/ |
| H A D | ipu6-dma.c | 23 struct page **pages; member 62 struct page **pages; in __alloc_buffer() local 101 static void __free_buffer(struct page **pages, size_t size, unsigned long attrs) in __free_buffer() 162 struct page **pages; in ipu6_dma_alloc() local 252 struct page **pages; in ipu6_dma_free() local
|
| /linux/drivers/staging/media/ipu7/ |
| H A D | ipu7-dma.c | 23 struct page **pages; member 62 struct page **pages; in __alloc_buffer() local 101 static void __free_buffer(struct page **pages, size_t size, unsigned long attrs) in __free_buffer() 162 struct page **pages; in ipu7_dma_alloc() local 252 struct page **pages; in ipu7_dma_free() local
|
| /linux/kernel/dma/ |
| H A D | remap.c | 24 void *dma_common_pages_remap(struct page **pages, size_t size, in dma_common_pages_remap() 44 struct page **pages; in dma_common_contiguous_remap() local
|
| /linux/lib/ |
| H A D | iov_iter.c | 918 struct page **pages; iter_folioq_get_pages() local 972 iter_xarray_populate_pages(struct page ** pages,struct xarray * xa,pgoff_t index,unsigned int nr_pages) iter_xarray_populate_pages() argument 1000 iter_xarray_get_pages(struct iov_iter * i,struct page *** pages,size_t maxsize,unsigned maxpages,size_t * _start_offset) iter_xarray_get_pages() argument 1064 __iov_iter_get_pages_alloc(struct iov_iter * i,struct page *** pages,size_t maxsize,unsigned int maxpages,size_t * start) __iov_iter_get_pages_alloc() argument 1130 iov_iter_get_pages2(struct iov_iter * i,struct page ** pages,size_t maxsize,unsigned maxpages,size_t * start) iov_iter_get_pages2() argument 1142 iov_iter_get_pages_alloc2(struct iov_iter * i,struct page *** pages,size_t maxsize,size_t * start) iov_iter_get_pages_alloc2() argument 1501 iov_iter_extract_folioq_pages(struct iov_iter * i,struct page *** pages,size_t maxsize,unsigned int maxpages,iov_iter_extraction_t extraction_flags,size_t * offset0) iov_iter_extract_folioq_pages() argument 1563 iov_iter_extract_xarray_pages(struct iov_iter * i,struct page *** pages,size_t maxsize,unsigned int maxpages,iov_iter_extraction_t extraction_flags,size_t * offset0) iov_iter_extract_xarray_pages() argument 1618 iov_iter_extract_bvec_pages(struct iov_iter * i,struct page *** pages,size_t maxsize,unsigned int maxpages,iov_iter_extraction_t extraction_flags,size_t * offset0) iov_iter_extract_bvec_pages() argument 1687 iov_iter_extract_kvec_pages(struct iov_iter * i,struct page *** pages,size_t maxsize,unsigned int maxpages,iov_iter_extraction_t extraction_flags,size_t * offset0) iov_iter_extract_kvec_pages() argument 1751 iov_iter_extract_user_pages(struct iov_iter * i,struct page *** pages,size_t maxsize,unsigned int maxpages,iov_iter_extraction_t extraction_flags,size_t * offset0) iov_iter_extract_user_pages() argument 1834 iov_iter_extract_pages(struct iov_iter * i,struct page *** pages,size_t maxsize,unsigned int maxpages,iov_iter_extraction_t extraction_flags,size_t * offset0) iov_iter_extract_pages() argument 1868 get_contig_folio_len(struct page ** pages,unsigned int * num_pages,size_t left,size_t offset) get_contig_folio_len() argument 1928 struct page **pages; iov_iter_extract_bvecs() local [all...] |
| /linux/fs/isofs/ |
| H A D | compress.c | 42 struct page **pages, unsigned poffset, in zisofs_uncompress_block() 209 struct page **pages) in zisofs_fill_pages() 315 struct page **pages; in zisofs_read_folio() local
|
| /linux/io_uring/ |
| H A D | memmap.c | 18 static bool io_mem_alloc_compound(struct page **pages, int nr_pages, in io_mem_alloc_compound() 58 struct page **pages; in io_pin_pages() local 160 struct page **pages; in io_region_pin_pages() local 182 struct page **pages; in io_region_allocate_pages() local
|
| /linux/fs/squashfs/ |
| H A D | page_actor.c | 44 int pages, int length) in squashfs_page_actor_init() 111 struct page **page, int pages, int length, loff_t start_index) in squashfs_page_actor_init_special()
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| H A D | mock_region.c | 16 struct sg_table *pages) in mock_region_put_pages() 25 struct sg_table *pages; in mock_region_get_pages() local
|
| /linux/arch/m68k/mm/ |
| H A D | sun3kmap.c | 47 unsigned long type, int pages) in do_pmeg_mapin() 66 int pages; in sun3_ioremap() local
|
| /linux/arch/arm/mach-omap1/ |
| H A D | sram-init.c | 63 int pages; in omap_sram_push() local 92 int pages; in omap_detect_and_map_sram() local
|
| /linux/lib/tests/ |
| H A D | kunit_iov_iter.c | 55 struct page **pages; in iov_kunit_create_buffer() local 240 struct page **pages, size_t npages, in iov_kunit_load_bvec() 398 struct page **pages, size_t npages) in iov_kunit_load_folioq() 566 struct page **pages, size_t npages) in iov_kunit_load_xarray() 719 struct page **bpages, *pagelist[8], **pages = pagelist; in iov_kunit_extract_pages_kvec() local 799 struct page **bpages, *pagelist[8], **pages = pagelist; in iov_kunit_extract_pages_bvec() local 878 struct page **bpages, *pagelist[8], **pages = pagelist; in iov_kunit_extract_pages_folioq() local 957 struct page **bpages, *pagelist[8], **pages = pagelist; in iov_kunit_extract_pages_xarray() local 1032 struct page **pages; member
|
| /linux/tools/testing/radix-tree/ |
| H A D | regression1.c | 80 unsigned int nr_pages, struct page **pages) in find_get_pages() 157 struct page *pages[10]; in regression1_fn() local
|