Home
last modified time | relevance | path

Searched defs:pages (Results 1 – 25 of 616) sorted by relevance

12345678910>>...25

/linux/drivers/iommu/iommufd/
H A Dpages.c163 static void iopt_pages_add_npinned(struct iopt_pages *pages, size_t npages) in iopt_pages_add_npinned()
172 static void iopt_pages_sub_npinned(struct iopt_pages *pages, size_t npages) in iopt_pages_sub_npinned()
181 static void iopt_pages_err_unpin(struct iopt_pages *pages, in iopt_pages_err_unpin()
249 static struct iopt_area *iopt_pages_find_domain_area(struct iopt_pages *pages, in iopt_pages_find_domain_area()
576 unsigned long last_index, struct page **pages) in pages_to_xarray()
615 static void batch_from_pages(struct pfn_batch *batch, struct page **pages, in batch_from_pages()
625 static void batch_unpin(struct pfn_batch *batch, struct iopt_pages *pages, in batch_unpin()
709 struct iopt_pages *pages) in pfn_reader_user_init()
722 struct iopt_pages *pages) in pfn_reader_user_destroy()
737 struct iopt_pages *pages, in pfn_reader_user_pin()
[all …]
/linux/mm/
H A Dgup.c33 static inline void sanity_check_pinned_pages(struct page **pages, in sanity_check_pinned_pages() argument
358 unpin_user_pages_dirty_lock(struct page ** pages,unsigned long npages,bool make_dirty) unpin_user_pages_dirty_lock() argument
443 unpin_user_pages_lockless(struct page ** pages,unsigned long npages) unpin_user_pages_lockless() argument
469 unpin_user_pages(struct page ** pages,unsigned long npages) unpin_user_pages() argument
1188 __get_user_pages(struct mm_struct * mm,unsigned long start,unsigned long nr_pages,unsigned int gup_flags,struct page ** pages,int * locked) __get_user_pages() argument
1485 __get_user_pages_locked(struct mm_struct * mm,unsigned long start,unsigned long nr_pages,struct page ** pages,int * locked,unsigned int flags) __get_user_pages_locked() argument
1817 __get_user_pages_locked(struct mm_struct * mm,unsigned long start,unsigned long nr_pages,struct page ** pages,int * locked,unsigned int foll_flags) __get_user_pages_locked() argument
2056 collect_longterm_unpinnable_pages(struct list_head * movable_page_list,unsigned long nr_pages,struct page ** pages) collect_longterm_unpinnable_pages() argument
2107 migrate_longterm_unpinnable_pages(struct list_head * movable_page_list,unsigned long nr_pages,struct page ** pages) migrate_longterm_unpinnable_pages() argument
2187 check_and_migrate_movable_pages(unsigned long nr_pages,struct page ** pages) check_and_migrate_movable_pages() argument
2202 check_and_migrate_movable_pages(unsigned long nr_pages,struct page ** pages) check_and_migrate_movable_pages() argument
2215 __gup_longterm_locked(struct mm_struct * mm,unsigned long start,unsigned long nr_pages,struct page ** pages,int * locked,unsigned int gup_flags) __gup_longterm_locked() argument
2247 is_valid_gup_args(struct page ** pages,int * locked,unsigned int * gup_flags_p,unsigned int to_set) is_valid_gup_args() argument
2352 get_user_pages_remote(struct mm_struct * mm,unsigned long start,unsigned long nr_pages,unsigned int gup_flags,struct page ** pages,int * locked) get_user_pages_remote() argument
2370 get_user_pages_remote(struct mm_struct * mm,unsigned long start,unsigned long nr_pages,unsigned int gup_flags,struct page ** pages,int * locked) get_user_pages_remote() argument
2392 get_user_pages(unsigned long start,unsigned long nr_pages,unsigned int gup_flags,struct page ** pages) get_user_pages() argument
2420 get_user_pages_unlocked(unsigned long start,unsigned long nr_pages,struct page ** pages,unsigned int gup_flags) get_user_pages_unlocked() argument
2546 undo_dev_pagemap(int * nr,int nr_start,unsigned int flags,struct page ** pages) undo_dev_pagemap() argument
2581 gup_pte_range(pmd_t pmd,pmd_t * pmdp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_pte_range() argument
2687 gup_pte_range(pmd_t pmd,pmd_t * pmdp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_pte_range() argument
2696 __gup_device_huge(unsigned long pfn,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) __gup_device_huge() argument
2731 __gup_device_huge_pmd(pmd_t orig,pmd_t * pmdp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) __gup_device_huge_pmd() argument
2749 __gup_device_huge_pud(pud_t orig,pud_t * pudp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) __gup_device_huge_pud() argument
2767 __gup_device_huge_pmd(pmd_t orig,pmd_t * pmdp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) __gup_device_huge_pmd() argument
2775 __gup_device_huge_pud(pud_t pud,pud_t * pudp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) __gup_device_huge_pud() argument
2783 record_subpages(struct page * page,unsigned long addr,unsigned long end,struct page ** pages) record_subpages() argument
2803 gup_hugepte(pte_t * ptep,unsigned long sz,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_hugepte() argument
2852 gup_huge_pd(hugepd_t hugepd,unsigned long addr,unsigned int pdshift,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_huge_pd() argument
2870 gup_huge_pd(hugepd_t hugepd,unsigned long addr,unsigned int pdshift,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_huge_pd() argument
2878 gup_huge_pmd(pmd_t orig,pmd_t * pmdp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_huge_pmd() argument
2922 gup_huge_pud(pud_t orig,pud_t * pudp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_huge_pud() argument
2967 gup_huge_pgd(pgd_t orig,pgd_t * pgdp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_huge_pgd() argument
3006 gup_pmd_range(pud_t * pudp,pud_t pud,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_pmd_range() argument
3045 gup_pud_range(p4d_t * p4dp,p4d_t p4d,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_pud_range() argument
3073 gup_p4d_range(pgd_t * pgdp,pgd_t pgd,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_p4d_range() argument
3098 gup_pgd_range(unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_pgd_range() argument
3124 gup_pgd_range(unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_pgd_range() argument
3143 lockless_pages_from_mm(unsigned long start,unsigned long end,unsigned int gup_flags,struct page ** pages) lockless_pages_from_mm() argument
3192 internal_get_user_pages_fast(unsigned long start,unsigned long nr_pages,unsigned int gup_flags,struct page ** pages) internal_get_user_pages_fast() argument
3261 get_user_pages_fast_only(unsigned long start,int nr_pages,unsigned int gup_flags,struct page ** pages) get_user_pages_fast_only() argument
3295 get_user_pages_fast(unsigned long start,int nr_pages,unsigned int gup_flags,struct page ** pages) get_user_pages_fast() argument
3329 pin_user_pages_fast(unsigned long start,int nr_pages,unsigned int gup_flags,struct page ** pages) pin_user_pages_fast() argument
3362 pin_user_pages_remote(struct mm_struct * mm,unsigned long start,unsigned long nr_pages,unsigned int gup_flags,struct page ** pages,int * locked) pin_user_pages_remote() argument
3395 pin_user_pages(unsigned long start,unsigned long nr_pages,unsigned int gup_flags,struct page ** pages) pin_user_pages() argument
3415 pin_user_pages_unlocked(unsigned long start,unsigned long nr_pages,struct page ** pages,unsigned int gup_flags) pin_user_pages_unlocked() argument
[all...]
H A Dpercpu-vm.c34 static struct page **pages; in pcpu_get_pages() local
55 pcpu_free_pages(struct pcpu_chunk * chunk,struct page ** pages,int page_start,int page_end) pcpu_free_pages() argument
83 pcpu_alloc_pages(struct pcpu_chunk * chunk,struct page ** pages,int page_start,int page_end,gfp_t gfp) pcpu_alloc_pages() argument
154 pcpu_unmap_pages(struct pcpu_chunk * chunk,struct page ** pages,int page_start,int page_end) pcpu_unmap_pages() argument
193 __pcpu_map_pages(unsigned long addr,struct page ** pages,int nr_pages) __pcpu_map_pages() argument
215 pcpu_map_pages(struct pcpu_chunk * chunk,struct page ** pages,int page_start,int page_end) pcpu_map_pages() argument
279 struct page **pages; pcpu_populate_chunk() local
315 struct page **pages; pcpu_depopulate_chunk() local
[all...]
H A Dgup_test.c10 static void put_back_pages(unsigned int cmd, struct page **pages, in put_back_pages()
39 static void verify_dma_pinned(unsigned int cmd, struct page **pages, in verify_dma_pinned()
69 static void dump_pages_test(struct gup_test *gup, struct page **pages, in dump_pages_test()
106 struct page **pages; in __gup_test_ioctl() local
227 struct page **pages; in pin_longterm_test_start() local
H A Dmincore.c187 static long do_mincore(unsigned long addr, unsigned long pages, unsigned char *vec) in do_mincore()
198 unsigned long pages = DIV_ROUND_UP(end - addr, PAGE_SIZE); in do_mincore() local
236 unsigned long pages; in SYSCALL_DEFINE3() local
H A Dmprotect.c90 long pages = 0; in change_pte_range() local
363 long pages = 0; in change_pmd_range() local
447 long pages = 0, ret; in change_pud_range() local
470 long pages = 0, ret; in change_p4d_range() local
494 long pages = 0, ret; in change_protection_range() local
522 long pages; in change_protection() local
/linux/net/ceph/
H A Dpagevec.c13 void ceph_put_page_vector(struct page **pages, int num_pages, bool dirty) in ceph_put_page_vector()
26 void ceph_release_page_vector(struct page **pages, int num_pages) in ceph_release_page_vector()
41 struct page **pages; in ceph_alloc_page_vector() local
61 int ceph_copy_user_to_page_vector(struct page **pages, in ceph_copy_user_to_page_vector()
87 void ceph_copy_to_page_vector(struct page **pages, in ceph_copy_to_page_vector()
110 void ceph_copy_from_page_vector(struct page **pages, in ceph_copy_from_page_vector()
137 void ceph_zero_page_vector_range(int off, int len, struct page **pages) in ceph_zero_page_vector_range()
/linux/io_uring/
H A Dmemmap.c16 static void *io_mem_alloc_compound(struct page **pages, int nr_pages, in io_mem_alloc_compound() argument
38 static void *io_mem_alloc_single(struct page **pages, int nr_pages, size_t size, in io_mem_alloc_single() argument
63 struct page **pages; in io_pages_map() local
90 io_pages_unmap(void * ptr,struct page *** pages,unsigned short * npages,bool put_pages) io_pages_unmap() argument
120 io_pages_free(struct page *** pages,int npages) io_pages_free() argument
135 struct page **pages; io_pin_pages() local
167 __io_uaddr_map(struct page *** pages,unsigned short * npages,unsigned long uaddr,size_t size) __io_uaddr_map() argument
232 io_uring_mmap_pages(struct io_ring_ctx * ctx,struct vm_area_struct * vma,struct page ** pages,int npages) io_uring_mmap_pages() argument
[all...]
/linux/drivers/media/common/videobuf2/
H A Dframe_vector.c82 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 Dxlate_mmu.c48 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
/linux/drivers/gpu/drm/i915/gem/selftests/
H A Dhuge_gem_object.c12 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/include/xen/
H A Dxen-ops.h82 struct page **pages) in xen_xlate_remap_gfn_array()
88 int nr, struct page **pages) in xen_xlate_unmap_gfn_range()
119 struct page **pages) in xen_remap_domain_gfn_array()
178 struct page **pages) in xen_remap_domain_gfn_range()
H A Dmem-reservation.h38 struct page **pages, in xenmem_reservation_va_mapping_update()
48 struct page **pages) in xenmem_reservation_va_mapping_reset()
H A Dgrant_table.h81 struct page **pages; member
220 struct page *pages; member
222 struct list_head pages; member
242 struct page **pages; member
H A Dxen.h72 struct page **pages) in xen_alloc_unpopulated_pages()
77 struct page **pages) in xen_free_unpopulated_pages()
/linux/include/linux/
H A Dballoon_compaction.h57 struct list_head pages; /* Pages enqueued & handled to Host */ member
164 static inline void balloon_page_push(struct list_head *pages, struct page *page) in balloon_page_push()
176 static inline struct page *balloon_page_pop(struct list_head *pages) in balloon_page_pop()
/linux/arch/x86/include/asm/
H A Dpgtable_32.h60 #define PAGE_TABLE_SIZE(pages) (((pages) / PTRS_PER_PMD) + PTRS_PER_PGD) argument
62 #define PAGE_TABLE_SIZE(pages) ((pages) / PTRS_PER_PGD) argument
/linux/drivers/hwtracing/coresight/
H A Dcoresight-tmc-etr.c50 void **pages; member
197 enum dma_data_direction dir, void **pages) in tmc_pages_alloc()
293 static int tmc_alloc_data_pages(struct tmc_sg_table *sg_table, void **pages) in tmc_alloc_data_pages()
327 void **pages) in tmc_alloc_sg_table()
569 unsigned long size, void **pages) in tmc_init_etr_sg_table()
604 void **pages) in tmc_etr_alloc_flat_buf()
703 void **pages) in tmc_etr_alloc_sg_buf()
820 void **pages) in tmc_etr_mode_alloc_buf()
865 int node, void **pages) in tmc_alloc_etr_buf()
1282 int nr_pages, void **pages, bool snapshot) in alloc_etr_buf()
[all …]
/linux/drivers/block/xen-blkback/
H A Dblkback.c246 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()
918 struct grant_page **pages = pending_req->indirect_pages; in xen_blkbk_parse_indirect() local
1304 struct grant_page **pages = pending_req->segments; in dispatch_rw_block_io() local
/linux/drivers/staging/media/ipu3/
H A Dipu3-dmamap.c20 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/s390/hypfs/
H A Dhypfs_diag.c58 void *diag204_get_buffer(enum diag204_format fmt, int *pages) in diag204_get_buffer()
98 int pages, rc; in diag204_probe() local
141 int diag204_store(void *buf, int pages) in diag204_store()
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6-dma.c23 struct page **pages; member
64 struct page **pages; in __dma_alloc_buffer() local
103 static void __dma_free_buffer(struct device *dev, struct page **pages, in __dma_free_buffer()
159 struct page **pages; in ipu6_dma_alloc() local
249 struct page **pages; in ipu6_dma_free() local
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gart.c299 int pages) in amdgpu_gart_unbind()
350 int pages, dma_addr_t *dma_addr, uint64_t flags, in amdgpu_gart_map()
386 int pages, dma_addr_t *dma_addr, in amdgpu_gart_bind()
/linux/kernel/dma/
H A Dremap.c22 void *dma_common_pages_remap(struct page **pages, size_t size, in dma_common_pages_remap()
42 struct page **pages; in dma_common_contiguous_remap() local
/linux/fs/isofs/
H A Dcompress.c42 struct page **pages, unsigned poffset, in zisofs_uncompress_block() argument
207 zisofs_fill_pages(struct inode * inode,int full_page,int pcount,struct page ** pages) zisofs_fill_pages() argument
313 struct page **pages; zisofs_read_folio() local
[all...]

12345678910>>...25