Home
last modified time | relevance | path

Searched refs:as_page (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_lowlevel.h80 static inline struct page *as_page(struct tagged_addr t) in as_page() function
H A Dmali_kbase_mem_pool.c865 p = as_page(pages[i]); in kbase_mem_pool_add_array()
907 p = as_page(pages[i]); in kbase_mem_pool_add_array_locked()
967 p = as_page(pages[i]); in kbase_mem_pool_free_pages()
1017 p = as_page(pages[i]); in kbase_mem_pool_free_pages_locked()
H A Dmali_kbase_debug_mem_view.c149 page = as_page(map->alloc->pages[data->offset]); in debug_mem_show()
H A Dmali_kbase_mem_linux.c3073 struct page *p = as_page(pages[i]);
3122 struct page *p = as_page(pages[i]);
3209 pages[i] = as_page(page_array[page_index + i]);
H A Dmali_kbase_mem.c2893 p = as_page(tp); in free_partial()
3020 p = as_page(tp); in free_partial_locked()
3284 struct kbase_page_metadata *page_md = kbase_page_private(as_page(phys)); in kbase_set_phy_alloc_page_status()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c1776 struct page *phys_page = as_page(phys[i]); in mmu_insert_pages_failure_recovery()
2042 struct page *phys_page = as_page(phys); in kbase_mmu_insert_single_page()
2215 struct page *phys_page = as_page(phys); in kbase_mmu_progress_migration_on_insert()
2253 struct page *phys_page = as_page(phys[i]); in kbase_mmu_progress_migration_on_teardown()
3216 struct kbase_page_metadata *page_md = kbase_page_private(as_page(old_phys)); in kbase_mmu_migrate_page()
3253 old_page = kmap(as_page(old_phys)); in kbase_mmu_migrate_page()
3260 new_page = kmap(as_page(new_phys)); in kbase_mmu_migrate_page()
3508 set_page_private(as_page(new_phys), (unsigned long)page_md); in kbase_mmu_migrate_page()
3510 set_page_private(as_page(old_phys), 0); in kbase_mmu_migrate_page()
3519 kunmap(as_page(new_phys)); in kbase_mmu_migrate_page()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/
H A Dmali_kbase_hwcnt_backend_csf_if_fw.c338 page_list[i] = as_page(phys[i]); in kbasep_hwcnt_backend_csf_if_fw_ring_buf_alloc()
434 struct page *pg = as_page(fw_ring_buf->phys[i]); in kbasep_hwcnt_backend_csf_if_fw_ring_buf_sync()
450 struct page *pg = as_page(fw_ring_buf->phys[i]); in kbasep_hwcnt_backend_csf_if_fw_ring_buf_sync()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/context/
H A Dmali_kbase_context.c359 as_page(kctx->aliasing_sink_page), in kbase_context_mem_pool_free()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_mcu_shared_reg.c87 struct kbase_page_metadata *page_md = kbase_page_private(as_page(phy)); in set_page_meta_status_not_movable()
810 struct page *page = as_page(shared_regs->dummy_phys[0]); in kbase_csf_mcu_shared_regs_data_term()
H A Dmali_kbase_csf_firmware_core_dump.c666 page = as_page(data->interface->phys[data->page_num]); in fw_core_dump_seq_show()
H A Dmali_kbase_csf_sync_debugfs.c478 struct page *page = as_page(queue->queue_reg->gpu_alloc->pages[page_off]); in kbasep_csf_read_ringbuffer_value()
H A Dmali_kbase_csf.c227 page_list[i] = as_page(queue->phys[i]); in kernel_map_user_io_pages()
3193 struct page *page = as_page(kbdev->csf.dummy_db_page); in kbase_csf_doorbell_mapping_term()
3231 struct page *page = as_page(kbdev->csf.user_reg.dummy_page); in kbase_csf_free_dummy_user_reg_page()
3259 page = as_page(phys); in kbase_csf_setup_dummy_user_reg_page()
H A Dmali_kbase_csf_firmware.c450 struct page *const page = as_page(phys[page_num]); in load_fw_image_section()
805 page_list[i] = as_page(phys[i]); in parse_memory_setup_entry()
1303 struct page *target_page = as_page(interface->phys[page_num]); in access_firmware_memory_common()
3061 page_list[i] = as_page(phys[i]); in kbase_csf_firmware_mcu_shared_mapping_init()
H A Dmali_kbase_csf_firmware_no_mali.c1578 page_list[i] = as_page(phys[i]); in kbase_csf_firmware_mcu_shared_mapping_init()
H A Dmali_kbase_csf_kcpu.c705 sus_buf->pages[i] = as_page(*page_array); in kbase_csf_queue_group_suspend_prepare()
H A Dmali_kbase_csf_scheduler.c5953 as_page(group->normal_suspend_buf.phy[i]); in kbase_csf_scheduler_group_copy_suspend_buf()