Home
last modified time | relevance | path

Searched refs:cookie_nr (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf.c113 unsigned long cookie_nr; in put_user_pages_mmap_handle() local
120 cookie_nr = in put_user_pages_mmap_handle()
123 if (!WARN_ON(kctx->csf.user_pages_info[cookie_nr] != queue)) { in put_user_pages_mmap_handle()
125 kctx->csf.user_pages_info[cookie_nr] = NULL; in put_user_pages_mmap_handle()
126 bitmap_set(kctx->csf.cookies, cookie_nr, 1); in put_user_pages_mmap_handle()
139 unsigned long cookie, cookie_nr; in get_user_pages_mmap_handle() local
151 cookie_nr = find_first_bit(kctx->csf.cookies, in get_user_pages_mmap_handle()
153 if (kctx->csf.user_pages_info[cookie_nr]) { in get_user_pages_mmap_handle()
158 kctx->csf.user_pages_info[cookie_nr] = queue; in get_user_pages_mmap_handle()
159 bitmap_clear(kctx->csf.cookies, cookie_nr, 1); in get_user_pages_mmap_handle()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_linux.c182 unsigned long cookie, cookie_nr; in kbase_mem_alloc() local
192 cookie_nr = __ffs(kctx->cookies); in kbase_mem_alloc()
193 kctx->cookies &= ~(1UL << cookie_nr); in kbase_mem_alloc()
194 BUG_ON(kctx->pending_regions[cookie_nr]); in kbase_mem_alloc()
195 kctx->pending_regions[cookie_nr] = reg; in kbase_mem_alloc()
200 cookie = cookie_nr + PFN_DOWN(BASE_MEM_COOKIE_BASE); in kbase_mem_alloc()
222 kctx->pending_regions[cookie_nr] = NULL; in kbase_mem_alloc()
223 kctx->cookies |= (1UL << cookie_nr); in kbase_mem_alloc()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.c461 unsigned long cookie, cookie_nr; in kbase_mem_alloc() local
470 cookie_nr = find_first_bit(kctx->cookies, BITS_PER_LONG); in kbase_mem_alloc()
471 bitmap_clear(kctx->cookies, cookie_nr, 1); in kbase_mem_alloc()
472 BUG_ON(kctx->pending_regions[cookie_nr]); in kbase_mem_alloc()
473 kctx->pending_regions[cookie_nr] = reg; in kbase_mem_alloc()
476 cookie = cookie_nr + PFN_DOWN(BASE_MEM_COOKIE_BASE); in kbase_mem_alloc()