Home
last modified time | relevance | path

Searched refs:n_pages (Results 1 - 7 of 7) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/
H A Dcommon.c88 u32 i, n_pages = PAGE_ALIGN(buf->size) >> PAGE_SHIFT; in rkcif_alloc_page_dummy_buf() local
98 pages = kvmalloc_array(n_pages, sizeof(struct page *), GFP_KERNEL); in rkcif_alloc_page_dummy_buf()
102 for (i = 0; i < n_pages; i++) { in rkcif_alloc_page_dummy_buf()
110 ret = sg_alloc_table_from_pages(sg, pages, n_pages, 0, n_pages << PAGE_SHIFT, GFP_KERNEL); in rkcif_alloc_page_dummy_buf()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/
H A Dcommon.c90 u32 i, n_pages = PAGE_ALIGN(buf->size) >> PAGE_SHIFT; in rkcif_alloc_page_dummy_buf() local
99 pages = kvmalloc_array(n_pages, sizeof(struct page *), GFP_KERNEL); in rkcif_alloc_page_dummy_buf()
102 for (i = 0; i < n_pages; i++) in rkcif_alloc_page_dummy_buf()
108 ret = sg_alloc_table_from_pages(sg, pages, n_pages, 0, in rkcif_alloc_page_dummy_buf()
109 n_pages << PAGE_SHIFT, GFP_KERNEL); in rkcif_alloc_page_dummy_buf()
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dcommon.c255 u32 i, n_pages = PAGE_ALIGN(size) >> PAGE_SHIFT; in rkisp_alloc_page_dummy_buf() local
265 pages = kvmalloc_array(n_pages, sizeof(struct page *), GFP_KERNEL); in rkisp_alloc_page_dummy_buf()
269 for (i = 0; i < n_pages; i++) { in rkisp_alloc_page_dummy_buf()
277 ret = sg_alloc_table_from_pages(sg, pages, n_pages, 0, n_pages << PAGE_SHIFT, GFP_KERNEL); in rkisp_alloc_page_dummy_buf()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dcommon.c253 u32 i, n_pages = PAGE_ALIGN(size) >> PAGE_SHIFT; in rkisp_alloc_page_dummy_buf() local
262 pages = kvmalloc_array(n_pages, sizeof(struct page *), GFP_KERNEL); in rkisp_alloc_page_dummy_buf()
265 for (i = 0; i < n_pages; i++) in rkisp_alloc_page_dummy_buf()
271 ret = sg_alloc_table_from_pages(sg, pages, n_pages, 0, in rkisp_alloc_page_dummy_buf()
272 n_pages << PAGE_SHIFT, GFP_KERNEL); in rkisp_alloc_page_dummy_buf()
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
H A Dcommon.c425 u32 i, n_pages = PAGE_ALIGN(size) >> PAGE_SHIFT; in rkispp_alloc_page_dummy_buf() local
435 pages = kvmalloc_array(n_pages, sizeof(struct page *), GFP_KERNEL); in rkispp_alloc_page_dummy_buf()
439 for (i = 0; i < n_pages; i++) { in rkispp_alloc_page_dummy_buf()
447 ret = sg_alloc_table_from_pages(sg, pages, n_pages, 0, n_pages << PAGE_SHIFT, GFP_KERNEL); in rkispp_alloc_page_dummy_buf()
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/
H A Dcommon.c414 u32 i, n_pages = PAGE_ALIGN(size) >> PAGE_SHIFT; in rkispp_alloc_page_dummy_buf() local
423 pages = kvmalloc_array(n_pages, sizeof(struct page *), GFP_KERNEL); in rkispp_alloc_page_dummy_buf()
426 for (i = 0; i < n_pages; i++) in rkispp_alloc_page_dummy_buf()
432 ret = sg_alloc_table_from_pages(sg, pages, n_pages, 0, in rkispp_alloc_page_dummy_buf()
433 n_pages << PAGE_SHIFT, GFP_KERNEL); in rkispp_alloc_page_dummy_buf()
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_gem.c123 int n_pages; in rockchip_gem_get_pages() local
147 n_pages = rk_obj->num_pages; in rockchip_gem_get_pages()
149 dst_pages = __vmalloc(sizeof(struct page *) * n_pages, GFP_KERNEL | __GFP_HIGHMEM); in rockchip_gem_get_pages()
158 remain = n_pages; in rockchip_gem_get_pages()
161 for (j = cur_page + 1; j < n_pages; ++j) { in rockchip_gem_get_pages()
212 DRM_DEBUG_KMS("%s, %d, end = %d, n_pages = %d\n", __func__, __LINE__, end, n_pages); in rockchip_gem_get_pages()

Completed in 8 milliseconds