/linux-master/arch/xtensa/mm/ |
H A D | mmu.c | 24 static void * __init init_pmd(unsigned long vaddr, unsigned long n_pages) argument 30 n_pages = ALIGN(n_pages, PTRS_PER_PTE); 32 pr_debug("%s: vaddr: 0x%08lx, n_pages: %ld\n", 33 __func__, vaddr, n_pages); 35 pte = memblock_alloc_low(n_pages * sizeof(pte_t), PAGE_SIZE); 38 __func__, n_pages * sizeof(pte_t), PAGE_SIZE); 40 for (i = 0; i < n_pages; ++i) 43 for (i = 0; i < n_pages; i += PTRS_PER_PTE, ++pmd) {
|
H A D | kasan_init.c | 37 unsigned long n_pages = (end - start) / PAGE_SIZE; local 38 unsigned long n_pmds = n_pages / PTRS_PER_PTE; 42 pte_t *pte = memblock_alloc(n_pages * sizeof(pte_t), PAGE_SIZE); 46 __func__, n_pages * sizeof(pte_t), PAGE_SIZE);
|
/linux-master/mm/ |
H A D | balloon_compaction.c | 45 size_t n_pages = 0; local 51 n_pages++; 54 return n_pages; 81 size_t n_pages = 0; local 85 if (n_pages == n_req_pages) 106 n_pages++; 110 return n_pages; 181 int n_pages; local 183 n_pages = balloon_page_list_dequeue(b_dev_info, &pages, 1); 185 if (n_pages ! [all...] |
/linux-master/drivers/xen/ |
H A D | grant-dma-ops.c | 83 unsigned int i, n_pages = XEN_PFN_UP(size); local 95 ret = alloc_pages_exact(n_pages * XEN_PAGE_SIZE, gfp); 101 if (gnttab_alloc_grant_reference_seq(n_pages, &grant)) { 102 free_pages_exact(ret, n_pages * XEN_PAGE_SIZE); 106 for (i = 0; i < n_pages; i++) { 120 unsigned int i, n_pages = XEN_PFN_UP(size); local 132 for (i = 0; i < n_pages; i++) { 140 gnttab_free_grant_reference_seq(grant, n_pages); 142 free_pages_exact(vaddr, n_pages * XEN_PAGE_SIZE); 174 unsigned int i, n_pages local 208 unsigned int i, n_pages = XEN_PFN_UP(dma_offset + size); local [all...] |
H A D | privcmd-buf.c | 33 unsigned int n_pages; member in struct:privcmd_buf_vma_private 59 for (i = 0; i < vma_priv->n_pages; i++) 151 vma_priv->n_pages++; 165 if (vma_priv->n_pages != count) 169 vma_priv->n_pages);
|
H A D | balloon.c | 539 long n_pages; local 541 n_pages = min(-credit, si_mem_available()); 542 balloon_state = decrease_reservation(n_pages, 544 if (balloon_state == BP_DONE && n_pages != -credit && 545 n_pages < totalreserve_pages)
|
/linux-master/drivers/comedi/ |
H A D | comedi_buf.c | 36 PAGE_SIZE * bm->n_pages, 39 for (i = 0; i < bm->n_pages; i++) { 75 unsigned int n_pages) 92 bm->page_list = vzalloc(sizeof(*buf) * n_pages); 105 PAGE_SIZE * n_pages, &dma_addr, 110 for (i = 0; i < n_pages; i++) { 116 bm->n_pages = i; 118 for (i = 0; i < n_pages; i++) { 127 bm->n_pages = i; 128 if (i < n_pages) 74 comedi_buf_map_alloc(struct comedi_device *dev, enum dma_data_direction dma_dir, unsigned int n_pages) argument 139 __comedi_buf_alloc(struct comedi_device *dev, struct comedi_subdevice *s, unsigned int n_pages) argument 275 unsigned int n_pages = new_size >> PAGE_SHIFT; local [all...] |
H A D | comedi_fops.c | 2331 int n_pages; local 2381 n_pages = vma_pages(vma); 2385 if (!bm || n_pages > bm->n_pages) { 2396 buf->dma_addr, n_pages * PAGE_SIZE); 2398 for (i = 0; i < n_pages; ++i) {
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | shmem_utils.c | 60 size_t n_pages, i; local 63 n_pages = file->f_mapping->host->i_size >> PAGE_SHIFT; 64 pages = kvmalloc_array(n_pages, sizeof(*pages), GFP_KERNEL); 68 for (i = 0; i < n_pages; i++) { 75 vaddr = vmap(pages, n_pages, VM_MAP_PUT_PAGES, PAGE_KERNEL);
|
/linux-master/drivers/misc/ |
H A D | vmw_balloon.c | 244 unsigned int n_pages; member in struct:vmballoon_ctl 646 * @ctl.pages and updates @ctl.n_pages to reflect the number of pages. 690 ctl->n_pages = i; 692 return req_n_pages == ctl->n_pages ? 0 : -ENOMEM; 850 num_pages = ctl->n_pages; 861 batch_status = vmballoon_lock_op(b, ctl->n_pages, ctl->page_size, 866 * @ctl->n_pages we are saving the original value in @num_pages and 891 ctl->n_pages--; 904 * @n_pages: pointer to the number of pages. 910 int *n_pages, 909 vmballoon_release_page_list(struct list_head *page_list, int *n_pages, enum vmballoon_page_size_type page_size) argument 985 vmballoon_enqueue_page_list(struct vmballoon *b, struct list_head *pages, unsigned int *n_pages, enum vmballoon_page_size_type page_size) argument 1028 vmballoon_dequeue_page_list(struct vmballoon *b, struct list_head *pages, unsigned int *n_pages, enum vmballoon_page_size_type page_size, unsigned int n_req_pages) argument [all...] |
/linux-master/drivers/media/common/videobuf2/ |
H A D | videobuf2-vmalloc.c | 78 int n_pages, offset, i; local 96 n_pages = frame_vector_count(vec); 104 for (i = 1; i < n_pages; i++) 110 buf->vaddr = vm_map_ram(frame_vector_pages(vec), n_pages, -1); 132 unsigned int n_pages; local 135 n_pages = frame_vector_count(buf->vec); 137 vm_unmap_ram((void *)vaddr, n_pages); 142 for (i = 0; i < n_pages; i++)
|
H A D | videobuf2-dma-contig.c | 569 int n_pages, i; local 605 n_pages = frame_vector_count(vec); 614 for (i = 1; i < n_pages; i++) 633 ret = sg_alloc_table_from_pages(sgt, frame_vector_pages(vec), n_pages,
|
/linux-master/arch/arc/include/asm/ |
H A D | arcregs.h | 154 #define PAGES_TO_KB(n_pages) ((n_pages) << (PAGE_SHIFT - 10)) 155 #define PAGES_TO_MB(n_pages) (PAGES_TO_KB(n_pages) >> 10)
|
/linux-master/include/linux/ |
H A D | scatterlist.h | 442 struct page **pages, unsigned int n_pages, 447 unsigned int n_pages, unsigned int offset, 456 * @n_pages: Number of pages in the pages array 473 unsigned int n_pages, 477 return sg_alloc_table_from_pages_segment(sgt, pages, n_pages, offset, 471 sg_alloc_table_from_pages(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, unsigned long size, gfp_t gfp_mask) argument
|
/linux-master/kernel/module/ |
H A D | decompress.c | 296 unsigned int n_pages; local 308 n_pages = DIV_ROUND_UP(size, PAGE_SIZE) * 2; 309 error = module_extend_max_pages(info, n_pages);
|
/linux-master/kernel/trace/ |
H A D | tracing_map.h | 169 unsigned int n_pages; member in struct:tracing_map_array
|
H A D | tracing_map.c | 294 for (i = 0; i < a->n_pages; i++) 308 for (i = 0; i < a->n_pages; i++) { 333 a->n_pages = n_elts / a->entries_per_page; 334 if (!a->n_pages) 335 a->n_pages = 1; 339 a->pages = kcalloc(a->n_pages, sizeof(void *), GFP_KERNEL); 343 for (i = 0; i < a->n_pages; i++) {
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_ttm_buddy_manager.c | 42 unsigned long n_pages, lpfn; local 83 n_pages = size >> ilog2(mm->chunk_size); 86 if (lpfn <= bman->visible_size && n_pages > bman->visible_avail) { 94 (u64)n_pages << PAGE_SHIFT,
|
/linux-master/lib/ |
H A D | scatterlist.c | 430 * @n_pages: Number of pages in the pages array 455 struct page **pages, unsigned int n_pages, unsigned int offset, 486 while (n_pages && pages_are_mergeable(pages[0], last_pg)) { 492 n_pages--; 494 if (!n_pages) 502 for (i = 1; i < n_pages; i++) { 518 for (j = cur_page + 1; j < n_pages; j++) { 561 * @n_pages: Number of pages in the pages array 579 unsigned int n_pages, unsigned int offset, 586 err = sg_alloc_append_table_from_pages(&append, pages, n_pages, offse 454 sg_alloc_append_table_from_pages(struct sg_append_table *sgt_append, struct page **pages, unsigned int n_pages, unsigned int offset, unsigned long size, unsigned int max_segment, unsigned int left_pages, gfp_t gfp_mask) argument 578 sg_alloc_table_from_pages_segment(struct sg_table *sgt, struct page **pages, unsigned int n_pages, unsigned int offset, unsigned long size, unsigned int max_segment, gfp_t gfp_mask) argument [all...] |
/linux-master/kernel/ |
H A D | relay.c | 61 static struct page **relay_alloc_page_array(unsigned int n_pages) argument 63 return kvcalloc(n_pages, sizeof(struct page *), GFP_KERNEL); 111 unsigned int i, j, n_pages; local 114 n_pages = *size >> PAGE_SHIFT; 116 buf->page_array = relay_alloc_page_array(n_pages); 120 for (i = 0; i < n_pages; i++) { 126 mem = vmap(buf->page_array, n_pages, VM_MAP, PAGE_KERNEL); 131 buf->page_count = n_pages;
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_pages.c | 273 unsigned long n_pages = obj->base.size >> PAGE_SHIFT, i; local 301 if (n_pages == 1 && !PageHighMem(sg_page(obj->mm.pages->sgl))) 310 if (n_pages > ARRAY_SIZE(stack)) { 312 pages = kvmalloc_array(n_pages, sizeof(*pages), GFP_KERNEL); 320 vaddr = vmap(pages, n_pages, 0, pgprot);
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | mcdi_mon.c | 309 unsigned int n_pages, n_sensors, n_attrs, page; local 333 n_pages = page; 378 if (page == n_pages)
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | mcdi_mon.c | 309 unsigned int n_pages, n_sensors, n_attrs, page; local 332 n_pages = page; 378 if (page == n_pages)
|
/linux-master/drivers/gpu/drm/tests/ |
H A D | drm_buddy_test.c | 230 unsigned long i, n_pages, total; local 249 n_pages = mm_size / ps; 265 } while (++i < n_pages);
|
/linux-master/fs/proc/ |
H A D | task_mmu.c | 2068 unsigned long n_pages, total_pages; local 2076 n_pages = (*end - addr) / PAGE_SIZE; 2077 if (check_add_overflow(p->found_pages, n_pages, &total_pages) || 2081 n_pages -= n_too_much; 2087 n_pages = 0; 2091 p->found_pages += n_pages;
|