Home
last modified time | relevance | path

Searched refs:npages (Results 1 - 4 of 4) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/heaps/
H A Dsystem_heap.c252 int npages = PAGE_ALIGN(buffer->len) / PAGE_SIZE; in system_heap_do_vmap() local
253 struct page **pages = vmalloc(sizeof(struct page *) * npages); in system_heap_do_vmap()
269 WARN_ON(tmp - pages >= npages); in system_heap_do_vmap()
273 vaddr = vmap(pages, npages, VM_MAP, pgprot); in system_heap_do_vmap()
377 int npages = PAGE_ALIGN(buffer->len) / PAGE_SIZE; in system_heap_dma_buf_release() local
379 deferred_free(&buffer->deferred_free, system_heap_buf_free, npages); in system_heap_dma_buf_release()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/
H A Ddrm_gem.c561 int i, npages; in drm_gem_get_pages() local
576 npages = obj->size >> PAGE_SHIFT; in drm_gem_get_pages()
578 pages = kvmalloc_array(npages, sizeof(struct page *), GFP_KERNEL); in drm_gem_get_pages()
584 for (i = 0; i < npages; i++) { in drm_gem_get_pages()
626 int i, npages; in drm_gem_put_pages() local
639 npages = obj->size >> PAGE_SHIFT; in drm_gem_put_pages()
642 for (i = 0; i < npages; i++) { in drm_gem_put_pages()
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/mmz/
H A Ddrv_media_mem.c875 int npages; in _map2kern() local
894 npages = PAGE_ALIGN(size) / PAGE_SIZE; in _map2kern()
895 pages = vmalloc(sizeof(struct page *) * npages); in _map2kern()
915 vaddr = vmap(pages, npages, VM_MAP, pgprot); in _map2kern()
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dmm.h1267 void unpin_user_pages_dirty_lock(struct page **pages, unsigned long npages, bool make_dirty);
1268 void unpin_user_pages(struct page **pages, unsigned long npages);
2598 extern bool may_expand_vm(struct mm_struct *, vm_flags_t, unsigned long npages);
2599 extern void vm_stat_account(struct mm_struct *, vm_flags_t, long npages);

Completed in 12 milliseconds