Home
last modified time | relevance | path

Searched refs:cur_pages (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/mm/
H A Dgup_test.c224 long nr_pages, cur_pages, addr, remaining_pages; in pin_longterm_test_start() local
269 cur_pages = pin_user_pages_fast(addr, remaining_pages, in pin_longterm_test_start()
272 cur_pages = pin_user_pages(addr, remaining_pages, in pin_longterm_test_start()
274 if (cur_pages < 0) { in pin_longterm_test_start()
276 ret = cur_pages; in pin_longterm_test_start()
279 pin_longterm_test_nr_pages += cur_pages; in pin_longterm_test_start()
280 pages += cur_pages; in pin_longterm_test_start()
/kernel/linux/linux-5.10/arch/x86/mm/pat/
H A Dset_memory.c1263 long cur_pages = 0; in populate_pmd() local
1275 cur_pages = (pre_end - start) >> PAGE_SHIFT; in populate_pmd()
1276 cur_pages = min_t(unsigned int, num_pages, cur_pages); in populate_pmd()
1286 populate_pte(cpa, start, pre_end, cur_pages, pmd, pgprot); in populate_pmd()
1294 if (num_pages == cur_pages) in populate_pmd()
1295 return cur_pages; in populate_pmd()
1315 cur_pages += PMD_SIZE >> PAGE_SHIFT; in populate_pmd()
1327 populate_pte(cpa, start, end, num_pages - cur_pages, in populate_pmd()
1338 long cur_pages in populate_pud() local
[all...]
/kernel/linux/linux-6.6/arch/x86/mm/pat/
H A Dset_memory.c1341 long cur_pages = 0; in populate_pmd() local
1353 cur_pages = (pre_end - start) >> PAGE_SHIFT; in populate_pmd()
1354 cur_pages = min_t(unsigned int, num_pages, cur_pages); in populate_pmd()
1364 populate_pte(cpa, start, pre_end, cur_pages, pmd, pgprot); in populate_pmd()
1372 if (num_pages == cur_pages) in populate_pmd()
1373 return cur_pages; in populate_pmd()
1393 cur_pages += PMD_SIZE >> PAGE_SHIFT; in populate_pmd()
1405 populate_pte(cpa, start, end, num_pages - cur_pages, in populate_pmd()
1416 long cur_pages in populate_pud() local
[all...]
/kernel/linux/linux-6.6/drivers/iommu/iommufd/
H A Dpages.c807 unsigned long cur_pages; in incr_user_locked_vm() local
813 cur_pages = atomic_long_read(&pages->source_user->locked_vm); in incr_user_locked_vm()
814 new_pages = cur_pages + npages; in incr_user_locked_vm()
817 } while (atomic_long_cmpxchg(&pages->source_user->locked_vm, cur_pages, in incr_user_locked_vm()
818 new_pages) != cur_pages); in incr_user_locked_vm()
1686 struct page **cur_pages; in iopt_pages_fill_xarray() local
1689 cur_pages = out_pages + (span.start_used - start_index); in iopt_pages_fill_xarray()
1691 span.last_used, cur_pages); in iopt_pages_fill_xarray()
1696 cur_pages = out_pages + (span.start_used - start_index); in iopt_pages_fill_xarray()
1698 span.last_used, cur_pages); in iopt_pages_fill_xarray()
[all...]
/kernel/linux/linux-6.6/arch/s390/kvm/
H A Dpci.c207 unsigned long page_limit, cur_pages, new_pages; in account_mem() local
212 cur_pages = atomic_long_read(&user->locked_vm); in account_mem()
213 new_pages = cur_pages + nr_pages; in account_mem()
216 } while (atomic_long_cmpxchg(&user->locked_vm, cur_pages, in account_mem()
217 new_pages) != cur_pages); in account_mem()
/kernel/linux/linux-5.10/drivers/xen/
H A Dprivcmd.c340 struct page **cur_pages = NULL; in mmap_batch_fn() local
344 cur_pages = &pages[st->index]; in mmap_batch_fn()
349 st->domain, cur_pages); in mmap_batch_fn()
/kernel/linux/linux-6.6/io_uring/
H A Drsrc.c43 unsigned long page_limit, cur_pages, new_pages; in __io_account_mem() local
51 cur_pages = atomic_long_read(&user->locked_vm); in __io_account_mem()
53 new_pages = cur_pages + nr_pages; in __io_account_mem()
57 &cur_pages, new_pages)); in __io_account_mem()
/kernel/linux/linux-6.6/drivers/xen/
H A Dprivcmd.c345 struct page **cur_pages = NULL; in mmap_batch_fn() local
349 cur_pages = &pages[st->index]; in mmap_batch_fn()
354 st->domain, cur_pages); in mmap_batch_fn()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dr100.c898 uint32_t cur_pages; in r100_copy_blit() local
921 cur_pages = num_gpu_pages; in r100_copy_blit()
922 if (cur_pages > 8191) { in r100_copy_blit()
923 cur_pages = 8191; in r100_copy_blit()
925 num_gpu_pages -= cur_pages; in r100_copy_blit()
949 radeon_ring_write(ring, cur_pages | (stride_pixels << 16)); in r100_copy_blit()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dr100.c908 uint32_t cur_pages; in r100_copy_blit() local
931 cur_pages = num_gpu_pages; in r100_copy_blit()
932 if (cur_pages > 8191) { in r100_copy_blit()
933 cur_pages = 8191; in r100_copy_blit()
935 num_gpu_pages -= cur_pages; in r100_copy_blit()
959 radeon_ring_write(ring, cur_pages | (stride_pixels << 16)); in r100_copy_blit()
/kernel/linux/linux-5.10/io_uring/
H A Dio_uring.c8810 unsigned long page_limit, cur_pages, new_pages; in __io_account_mem() local
8816 cur_pages = atomic_long_read(&user->locked_vm); in __io_account_mem()
8817 new_pages = cur_pages + nr_pages; in __io_account_mem()
8820 } while (atomic_long_cmpxchg(&user->locked_vm, cur_pages, in __io_account_mem()
8821 new_pages) != cur_pages); in __io_account_mem()

Completed in 44 milliseconds