Home
last modified time | relevance | path

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

/kernel/linux/common_modules/tzdriver/core/
H A Dgp_ops.c544 static int fill_shared_mem_info(void *start_vaddr, uint32_t pages_no, uint32_t offset, uint32_t buffer_size, void *buff) in fill_shared_mem_info() argument
551 if (pages_no == 0) in fill_shared_mem_info()
553 pages = (struct page **)vmalloc(pages_no * sizeof(uint64_t)); in fill_shared_mem_info()
557 page_num = get_user_pages((uintptr_t)start_vaddr, pages_no, FOLL_WRITE, pages, NULL); in fill_shared_mem_info()
559 if (page_num != pages_no) { in fill_shared_mem_info()
567 page_info->page_num = pages_no; in fill_shared_mem_info()
572 for (i = 0; i < pages_no; i++) { in fill_shared_mem_info()
620 uint32_t pages_no; in transfer_shared_mem() local
637 pages_no = PAGE_ALIGN(offset + buffer_size) / PAGE_SIZE; in transfer_shared_mem()
639 buff_len = sizeof(struct pagelist_info) + (sizeof(uint64_t) * pages_no); in transfer_shared_mem()
[all...]

Completed in 2 milliseconds