Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/gpu/drm/imagination/
Dpvr_mmu.c1446 struct pvr_page_table_ptr curr_page; member
1480 op_ctx->curr_page.l2_idx); in pvr_page_table_l2_insert()
1486 child_table->parent_idx = op_ctx->curr_page.l2_idx; in pvr_page_table_l2_insert()
1487 l2_table->entries[op_ctx->curr_page.l2_idx] = child_table; in pvr_page_table_l2_insert()
1489 op_ctx->curr_page.l1_table = child_table; in pvr_page_table_l2_insert()
1507 op_ctx->curr_page.l1_table->parent_idx); in pvr_page_table_l2_remove()
1509 WARN_ON(op_ctx->curr_page.l1_table->parent != l2_table); in pvr_page_table_l2_remove()
1513 l2_table->entries[op_ctx->curr_page.l1_table->parent_idx] = NULL; in pvr_page_table_l2_remove()
1514 op_ctx->curr_page.l1_table->parent_idx = PVR_IDX_INVALID; in pvr_page_table_l2_remove()
1515 op_ctx->curr_page.l1_table->next_free = op_ctx->unmap.l1_free_tables; in pvr_page_table_l2_remove()
[all …]
/linux-6.12.1/drivers/accel/habanalabs/common/
Dmemory.c1538 u64 dma_max_seg_size, curr_page, size, chunk_size, left_size_to_export, left_size_in_page, in alloc_sgt_from_device_pages() local
1570 curr_page = start_page; in alloc_sgt_from_device_pages()
1588 if (pages[curr_page] + page_size != pages[curr_page + 1]) in alloc_sgt_from_device_pages()
1591 ++curr_page; in alloc_sgt_from_device_pages()
1611 curr_page = start_page; in alloc_sgt_from_device_pages()
1612 device_address = pages[curr_page] + offset; in alloc_sgt_from_device_pages()
1622 for ( ; curr_page < npages ; ++curr_page) { in alloc_sgt_from_device_pages()
1634 if (pages[curr_page] + page_size != pages[curr_page + 1]) { in alloc_sgt_from_device_pages()
1635 device_address = pages[curr_page + 1]; in alloc_sgt_from_device_pages()
/linux-6.12.1/mm/
Dzsmalloc.c1664 struct page *curr_page, *page; in lock_zspage() local
1685 curr_page = page; in lock_zspage()
1686 while ((page = get_next_page(curr_page))) { in lock_zspage()
1688 curr_page = page; in lock_zspage()