Searched refs:pinned_pages (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | process_vm_access.c | 96 int pinned_pages = min(nr_pages, max_pages_per_loop); in process_vm_rw_single_vec() local 106 pinned_pages = pin_user_pages_remote(mm, pa, pinned_pages, in process_vm_rw_single_vec() 111 if (pinned_pages <= 0) in process_vm_rw_single_vec() 114 bytes = pinned_pages * PAGE_SIZE - start_offset; in process_vm_rw_single_vec() 123 nr_pages -= pinned_pages; in process_vm_rw_single_vec() 124 pa += pinned_pages * PAGE_SIZE; in process_vm_rw_single_vec() 127 unpin_user_pages_dirty_lock(process_pages, pinned_pages, in process_vm_rw_single_vec()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_mem.c | 2144 long pinned_pages; in kbase_jd_user_buf_map() local 2166 pinned_pages = get_user_pages(NULL, mm, in kbase_jd_user_buf_map() 2172 pinned_pages = get_user_pages_remote(NULL, mm, in kbase_jd_user_buf_map() 2178 pinned_pages = get_user_pages_remote(NULL, mm, in kbase_jd_user_buf_map() 2184 pinned_pages = get_user_pages_remote(NULL, mm, in kbase_jd_user_buf_map() 2190 pinned_pages = get_user_pages_remote(mm, in kbase_jd_user_buf_map() 2197 if (pinned_pages <= 0) in kbase_jd_user_buf_map() 2198 return pinned_pages; in kbase_jd_user_buf_map() 2200 if (pinned_pages != alloc->imported.user_buf.nr_pages) { in kbase_jd_user_buf_map() 2201 for (i = 0; i < pinned_pages; i++) in kbase_jd_user_buf_map() [all …]
|
| H A D | mali_kbase_softjobs.c | 605 int pinned_pages; in kbase_debug_copy_prepare() local 627 pinned_pages = get_user_pages_fast(page_addr, in kbase_debug_copy_prepare() 631 if (pinned_pages < 0) { in kbase_debug_copy_prepare() 632 ret = pinned_pages; in kbase_debug_copy_prepare() 635 if (pinned_pages != nr_pages) { in kbase_debug_copy_prepare()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_softjobs.c | 591 int pinned_pages; in kbase_debug_copy_prepare() local 627 pinned_pages = get_user_pages_fast(page_addr, in kbase_debug_copy_prepare() 631 if (pinned_pages < 0) { in kbase_debug_copy_prepare() 637 ret = pinned_pages; in kbase_debug_copy_prepare() 640 if (pinned_pages != nr_pages) { in kbase_debug_copy_prepare() 644 buffers[i].nr_pages = pinned_pages; in kbase_debug_copy_prepare()
|
| H A D | mali_kbase_mem.c | 4973 long pinned_pages; in kbase_jd_user_buf_pin_pages() local 4995 pinned_pages = get_user_pages_remote(NULL, mm, address, alloc->imported.user_buf.nr_pages, in kbase_jd_user_buf_pin_pages() 4998 pinned_pages = get_user_pages_remote(NULL, mm, address, alloc->imported.user_buf.nr_pages, in kbase_jd_user_buf_pin_pages() 5001 pinned_pages = pin_user_pages_remote(mm, address, alloc->imported.user_buf.nr_pages, in kbase_jd_user_buf_pin_pages() 5005 if (pinned_pages <= 0) in kbase_jd_user_buf_pin_pages() 5006 return pinned_pages; in kbase_jd_user_buf_pin_pages() 5008 if (pinned_pages != alloc->imported.user_buf.nr_pages) { in kbase_jd_user_buf_pin_pages() 5012 for (i = 0; i < pinned_pages; i++) in kbase_jd_user_buf_pin_pages() 5017 alloc->nents = pinned_pages; in kbase_jd_user_buf_pin_pages() 5026 long pinned_pages = 0; in kbase_jd_user_buf_map() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_kcpu.c | 629 int pinned_pages = 0, ret = 0; in kbase_csf_queue_group_suspend_prepare() local 666 pinned_pages = get_user_pages_fast(page_addr, nr_pages, 1, in kbase_csf_queue_group_suspend_prepare() 670 if (pinned_pages < 0) { in kbase_csf_queue_group_suspend_prepare() 671 ret = pinned_pages; in kbase_csf_queue_group_suspend_prepare() 674 if (pinned_pages != nr_pages) { in kbase_csf_queue_group_suspend_prepare()
|