Home
last modified time | relevance | path

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

12345678910>>...22

/linux/drivers/iommu/iommufd/
H A Dpages.c167 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 …]
H A Dio_pagetable.c26 struct iopt_pages *pages; member
210 struct iopt_pages *pages, unsigned long iova, in iopt_insert_area()
409 struct iopt_pages *pages, unsigned long *iova, in iopt_map_common()
460 struct iopt_pages *pages; in iopt_map_user_pages() local
487 struct iopt_pages *pages; in iopt_map_file_pages() local
761 struct iopt_pages *pages; in iopt_unmap_iova_range() local
991 struct iopt_pages *pages = area->pages; in iopt_unfill_domain() local
1016 struct iopt_pages *pages = area->pages; in iopt_unfill_domain() local
1052 struct iopt_pages *pages = area->pages; in iopt_fill_domain() local
1082 struct iopt_pages *pages = area->pages; in iopt_fill_domain() local
[all …]
/linux/mm/
H A Dpercpu-vm.c34 static struct page **pages; in pcpu_get_pages() local
55 struct page **pages, int page_start, int page_end) in pcpu_free_pages()
83 struct page **pages, int page_start, int page_end, in pcpu_alloc_pages()
154 struct page **pages, int page_start, int page_end) in pcpu_unmap_pages()
193 static int __pcpu_map_pages(unsigned long addr, struct page **pages, in __pcpu_map_pages()
215 struct page **pages, int page_start, int page_end) in pcpu_map_pages()
279 struct page **pages; in pcpu_populate_chunk() local
315 struct page **pages; in pcpu_depopulate_chunk() local
H A Dgup.c31 static inline void sanity_check_pinned_pages(struct page **pages, in sanity_check_pinned_pages() argument
284 unpin_user_pages_dirty_lock(struct page ** pages,unsigned long npages,bool make_dirty) unpin_user_pages_dirty_lock() argument
375 gup_fast_unpin_user_pages(struct page ** pages,unsigned long npages) gup_fast_unpin_user_pages() argument
401 unpin_user_pages(struct page ** pages,unsigned long npages) unpin_user_pages() argument
1356 __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
1652 __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
1980 __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
2209 struct page **pages; global() member
2437 check_and_migrate_movable_pages(unsigned long nr_pages,struct page ** pages) check_and_migrate_movable_pages() argument
2449 check_and_migrate_movable_pages(unsigned long nr_pages,struct page ** pages) check_and_migrate_movable_pages() argument
2468 __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
2500 is_valid_gup_args(struct page ** pages,int * locked,unsigned int * gup_flags_p,unsigned int to_set) is_valid_gup_args() argument
2605 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
2623 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
2645 get_user_pages(unsigned long start,unsigned long nr_pages,unsigned int gup_flags,struct page ** pages) get_user_pages() argument
2673 get_user_pages_unlocked(unsigned long start,unsigned long nr_pages,struct page ** pages,unsigned int gup_flags) get_user_pages_unlocked() argument
2810 gup_fast_undo_dev_pagemap(int * nr,int nr_start,unsigned int flags,struct page ** pages) gup_fast_undo_dev_pagemap() argument
2841 gup_fast_pte_range(pmd_t pmd,pmd_t * pmdp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_fast_pte_range() argument
2928 gup_fast_pte_range(pmd_t pmd,pmd_t * pmdp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_fast_pte_range() argument
2936 gup_fast_pmd_leaf(pmd_t orig,pmd_t * pmdp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_fast_pmd_leaf() argument
2979 gup_fast_pud_leaf(pud_t orig,pud_t * pudp,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_fast_pud_leaf() argument
3023 gup_fast_pmd_range(pud_t * pudp,pud_t pud,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_fast_pmd_range() argument
3055 gup_fast_pud_range(p4d_t * p4dp,p4d_t p4d,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_fast_pud_range() argument
3081 gup_fast_p4d_range(pgd_t * pgdp,pgd_t pgd,unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_fast_p4d_range() argument
3104 gup_fast_pgd_range(unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_fast_pgd_range() argument
3124 gup_fast_pgd_range(unsigned long addr,unsigned long end,unsigned int flags,struct page ** pages,int * nr) gup_fast_pgd_range() argument
3141 gup_fast(unsigned long start,unsigned long end,unsigned int gup_flags,struct page ** pages) gup_fast() argument
3187 gup_fast_fallback(unsigned long start,unsigned long nr_pages,unsigned int gup_flags,struct page ** pages) gup_fast_fallback() argument
3254 get_user_pages_fast_only(unsigned long start,int nr_pages,unsigned int gup_flags,struct page ** pages) get_user_pages_fast_only() argument
3288 get_user_pages_fast(unsigned long start,int nr_pages,unsigned int gup_flags,struct page ** pages) get_user_pages_fast() argument
3322 pin_user_pages_fast(unsigned long start,int nr_pages,unsigned int gup_flags,struct page ** pages) pin_user_pages_fast() argument
3355 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
3388 pin_user_pages(unsigned long start,unsigned long nr_pages,unsigned int gup_flags,struct page ** pages) pin_user_pages() argument
3408 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 Dgup_test.c10 put_back_pages(unsigned int cmd,struct page ** pages,unsigned long nr_pages,unsigned int gup_test_flags) put_back_pages() argument
39 verify_dma_pinned(unsigned int cmd,struct page ** pages,unsigned long nr_pages) verify_dma_pinned() argument
69 dump_pages_test(struct gup_test * gup,struct page ** pages,unsigned long nr_pages) dump_pages_test() argument
106 struct page **pages; __gup_test_ioctl() local
227 struct page **pages; pin_longterm_test_start() local
[all...]
/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
58 void ceph_copy_from_page_vector(struct page **pages, in ceph_copy_from_page_vector()
85 void ceph_zero_page_vector_range(int off, int len, struct page **pages) in ceph_zero_page_vector_range()
/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/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/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.h81 struct page **pages) in xen_xlate_remap_gfn_array()
87 int nr, struct page **pages) in xen_xlate_unmap_gfn_range()
118 struct page **pages) in xen_remap_domain_gfn_array()
177 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
/linux/arch/s390/kernel/diag/
H A Ddiag310.c110 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; in memtop_get_page_count() local
229 unsigned long pages, level; in diag310_memtop_len() local
248 unsigned long level, pages, data_size; in diag310_memtop_buf() local
/linux/drivers/hwtracing/coresight/
H A Dcoresight-tmc-etr.c52 void **pages; member
199 enum dma_data_direction dir, void **pages) in tmc_pages_alloc()
294 static int tmc_alloc_data_pages(struct tmc_sg_table *sg_table, void **pages) in tmc_alloc_data_pages()
328 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()
702 void **pages) in tmc_etr_alloc_resrv_buf()
772 void **pages) in tmc_etr_alloc_sg_buf()
888 int node, void **pages) in tmc_etr_mode_alloc_buf()
935 int node, void **pages) in tmc_alloc_etr_buf()
[all …]
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_pages.c24 struct sg_table *pages) in __i915_gem_object_set_pages()
216 struct sg_table *pages; in __i915_gem_object_unset_pages() local
245 struct sg_table *pages; in __i915_gem_object_put_pages() local
279 struct page *stack[32], **pages = stack, *page; in i915_gem_object_map_page() local
363 struct page **pages; member
381 struct page **pages; in i915_gem_object_panic_pages() local
/linux/arch/arm64/include/asm/
H A Dtlbflush.h169 #define __TLBI_RANGE_NUM(pages, scale) \ argument
430 #define __flush_tlb_range_op(op, start, pages, stride, \ argument
467 #define __flush_s2_tlb_range_op(op, start, pages, stride, tlb_level) \ argument
471 unsigned long end, unsigned long pages, unsigned long stride) in __flush_tlb_range_limit_excess()
492 unsigned long asid, pages; in __flush_tlb_range_nosync() local
557 unsigned long pages; in flush_tlb_kernel_range() local
/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()
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/media/pci/intel/ipu6/
H A Dipu6-dma.c23 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/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/io_uring/
H A Dmemmap.c18 static bool io_mem_alloc_compound(struct page **pages, int nr_pages, in io_mem_alloc_compound()
43 struct page **pages; in io_pin_pages() local
138 struct page **pages; in io_region_pin_pages() local
159 struct page **pages; in io_region_allocate_pages() local
/linux/drivers/staging/media/ipu7/
H A Dipu7-dma.c23 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/lib/
H A Diov_iter.c918 struct page **pages; in iter_folioq_get_pages() local
972 static ssize_t iter_xarray_populate_pages(struct page **pages, struct xarray *xa, in iter_xarray_populate_pages()
1000 struct page ***pages, size_t maxsize, in iter_xarray_get_pages()
1064 struct page ***pages, size_t maxsize, in __iov_iter_get_pages_alloc()
1130 ssize_t iov_iter_get_pages2(struct iov_iter *i, struct page **pages, in iov_iter_get_pages2()
1142 struct page ***pages, size_t maxsize, size_t *start) in iov_iter_get_pages_alloc2()
1500 struct page ***pages, size_t maxsize, in iov_iter_extract_folioq_pages()
1562 struct page ***pages, size_t maxsize, in iov_iter_extract_xarray_pages()
1608 struct page ***pages, size_t maxsize, in iov_iter_extract_bvec_pages()
1675 struct page ***pages, size_t maxsize, in iov_iter_extract_kvec_pages()
[all …]
/linux/fs/isofs/
H A Dcompress.c42 struct page **pages, unsigned poffset, in zisofs_uncompress_block()
207 struct page **pages) in zisofs_fill_pages()
312 struct page **pages; in zisofs_read_folio() local
/linux/kernel/dma/
H A Dremap.c24 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/tests/
H A Dkunit_iov_iter.c52 struct page **pages; in iov_kunit_create_buffer() local
220 struct page **pages, size_t npages, in iov_kunit_load_bvec()
382 struct page **pages, size_t npages) in iov_kunit_load_folioq()
550 struct page **pages, size_t npages) in iov_kunit_load_xarray()
703 struct page **bpages, *pagelist[8], **pages = pagelist; in iov_kunit_extract_pages_kvec() local
783 struct page **bpages, *pagelist[8], **pages = pagelist; in iov_kunit_extract_pages_bvec() local
862 struct page **bpages, *pagelist[8], **pages = pagelist; in iov_kunit_extract_pages_folioq() local
941 struct page **bpages, *pagelist[8], **pages = pagelist; in iov_kunit_extract_pages_xarray() local

12345678910>>...22