Home
last modified time | relevance | path

Searched refs:m_page (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_swap_alloc.c192 mali_page_node *m_page; in mali_mem_swap_unlock_single_mem_backend() local
202 list_for_each_entry(m_page, &mem_bkend->swap_mem.pages, list) { in mali_mem_swap_unlock_single_mem_backend()
203 mali_mem_swap_out_page_node(m_page); in mali_mem_swap_unlock_single_mem_backend()
211 mali_page_node *m_page; in mali_mem_swap_unlock_partial_locked_mem_backend() local
215 list_for_each_entry(m_page, &mem_bkend->swap_mem.pages, list) { in mali_mem_swap_unlock_partial_locked_mem_backend()
216 if (m_page == page_node) { in mali_mem_swap_unlock_partial_locked_mem_backend()
219 mali_mem_swap_out_page_node(m_page); in mali_mem_swap_unlock_partial_locked_mem_backend()
393 struct mali_page_node *m_page; in _mali_mem_swap_page_node_allocate() local
395 m_page = _mali_page_node_allocate(MALI_PAGE_NODE_SWAP); in _mali_mem_swap_page_node_allocate()
397 if (NULL == m_page) { in _mali_mem_swap_page_node_allocate()
[all …]
H A Dmali_memory_os_alloc.c74 struct mali_page_node *m_page, *m_tmp; in mali_mem_os_free() local
78 list_for_each_entry_safe(m_page, m_tmp, os_pages, list) { in mali_mem_os_free()
80 if (m_page->type == MALI_PAGE_NODE_OS) { in mali_mem_os_free()
81 if (1 == _mali_page_node_get_ref_count(m_page)) { in mali_mem_os_free()
82 list_move(&m_page->list, &pages); in mali_mem_os_free()
86 _mali_page_node_unref(m_page); in mali_mem_os_free()
87 m_page->page = NULL; in mali_mem_os_free()
88 list_del(&m_page->list); in mali_mem_os_free()
89 kfree(m_page); in mali_mem_os_free()
130 struct mali_page_node *m_page, *m_tmp; in mali_mem_os_resize_pages() local
[all …]
H A Dmali_memory_block_alloc.c112 struct mali_page_node *m_page, *m_tmp; in mali_mem_block_allocator_destroy() local
120 list_for_each_entry_safe(m_page, m_tmp , &info->free, list) { in mali_mem_block_allocator_destroy()
121 MALI_DEBUG_ASSERT(m_page->type == MALI_PAGE_NODE_BLOCK); in mali_mem_block_allocator_destroy()
122 list_del(&m_page->list); in mali_mem_block_allocator_destroy()
123 kfree(m_page); in mali_mem_block_allocator_destroy()
147 struct mali_page_node *m_page, *m_tmp; in mali_mem_block_alloc() local
159 list_for_each_entry_safe(m_page, m_tmp , &info->free, list) { in mali_mem_block_alloc()
161 MALI_DEBUG_ASSERT(m_page->type == MALI_PAGE_NODE_BLOCK); in mali_mem_block_alloc()
162 MALI_DEBUG_ASSERT(mali_mem_block_get_ref_count(m_page) == 0); in mali_mem_block_alloc()
163 list_move(&m_page->list, &block_mem->pfns); in mali_mem_block_alloc()
[all …]
H A Dmali_memory_cow.c112 struct mali_page_node *m_page, *m_tmp, *page_node; in mali_memory_cow_os_memory() local
128 list_for_each_entry_safe(m_page, m_tmp, pages, list) { in mali_memory_cow_os_memory()
159 if (m_page->type != MALI_PAGE_NODE_BLOCK) { in mali_memory_cow_os_memory()
160 _mali_page_node_add_page(page_node, m_page->page); in mali_memory_cow_os_memory()
163 _mali_page_node_add_block_item(page_node, m_page->blk_it); in mali_memory_cow_os_memory()
167 _mali_page_node_ref(m_page); in mali_memory_cow_os_memory()
191 struct mali_page_node *m_page, *m_tmp, *page_node; in mali_memory_cow_swap_memory() local
209 list_for_each_entry_safe(m_page, m_tmp, pages, list) { in mali_memory_cow_swap_memory()
247 _mali_page_node_add_swap_item(page_node, m_page->swap_it); in mali_memory_cow_swap_memory()
250 _mali_page_node_ref(m_page); in mali_memory_cow_swap_memory()
[all …]
H A Dmali_memory_swap_alloc.h72 _mali_osk_errcode_t _mali_mem_swap_put_page_node(struct mali_page_node *m_page);
74 void _mali_mem_swap_page_node_free(struct mali_page_node *m_page);
H A Dmali_memory_defer_bind.c182 struct mali_page_node *m_page, *m_tmp; in mali_mem_defer_get_free_page_list() local
187 list_for_each_entry_safe(m_page, m_tmp, &dblock->free_pages, list) { in mali_mem_defer_get_free_page_list()
189 list_move_tail(&m_page->list, pages); in mali_mem_defer_get_free_page_list()
H A Dmali_memory_os_alloc.h36 void mali_mem_os_free_page_node(struct mali_page_node *m_page);
/OK3568_Linux_fs/app/forlinx/flapp/src/plugins/allwinner/browser/
H A Dwebview.cpp192 , m_page(new WebPage(this)) in WebView()
194 setPage(m_page); in WebView()
243 m_page->m_openInNewTab = true; in openLinkInNewTab()
283 m_page->m_pressedButtons = event->buttons(); in mousePressEvent()
284 m_page->m_keyboardModifiers = event->modifiers(); in mousePressEvent()
292 if (!event->isAccepted() && (m_page->m_pressedButtons & Qt::MidButton)) { in mouseReleaseEvent()
H A Dwebview.h83 WebPage *webPage() const { return m_page; } in webPage()
108 WebPage *m_page; variable
/OK3568_Linux_fs/kernel/drivers/scsi/ufs/
H A Dufshpb.c316 page = mctx->m_page[index]; in ufshpb_fill_ppn_from_page()
496 struct page *page = pre_req->wb.m_page; in ufshpb_pre_req_add_bio_page()
980 ret = bio_add_pc_page(q, map_req->bio, map_req->rb.mctx->m_page[i], in ufshpb_execute_map_req()
1022 mctx->m_page = kmem_cache_alloc(hpb->m_page_cache, GFP_KERNEL); in ufshpb_get_map_ctx()
1023 if (!mctx->m_page) in ufshpb_get_map_ctx()
1034 mctx->m_page[i] = mempool_alloc(ufshpb_page_pool, GFP_KERNEL); in ufshpb_get_map_ctx()
1035 if (!mctx->m_page[i]) { in ufshpb_get_map_ctx()
1037 mempool_free(mctx->m_page[j], ufshpb_page_pool); in ufshpb_get_map_ctx()
1040 clear_page(page_address(mctx->m_page[i])); in ufshpb_get_map_ctx()
1048 kmem_cache_free(hpb->m_page_cache, mctx->m_page); in ufshpb_get_map_ctx()
[all …]
H A Dufshpb.h99 struct page **m_page; member
175 struct page *m_page; member
/OK3568_Linux_fs/kernel/mm/
H A Dzsmalloc.c1368 struct page *m_page; in obj_malloc() local
1378 m_page = get_first_page(zspage); in obj_malloc()
1381 m_page = get_next_page(m_page); in obj_malloc()
1383 vaddr = kmap_atomic(m_page); in obj_malloc()
1386 if (likely(!PageHugeObject(m_page))) in obj_malloc()
1397 obj = location_to_obj(m_page, obj); in obj_malloc()