Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_heap_context_alloc.c95 u32 offset_within_page = offset_in_bytes & ~PAGE_MASK; in evict_heap_context() local
99 phys_addr_t heap_context_pa = as_phys_addr_t(page) + offset_within_page; in evict_heap_context()
H A Dmali_kbase_csf_sync_debugfs.c477 u64 offset_within_page = ringbuff_offset & ~PAGE_MASK; in kbasep_csf_read_ringbuffer_value() local
480 u64 value = ringbuffer[offset_within_page / sizeof(u64)]; in kbasep_csf_read_ringbuffer_value()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c5145 unsigned long offset_within_page = alloc->imported.user_buf.address & ~PAGE_MASK; in kbase_jd_user_buf_unmap() local
5160 unsigned long imported_size = MIN(remaining_size, PAGE_SIZE - offset_within_page); in kbase_jd_user_buf_unmap()
5214 if (offset_within_page > 0) { in kbase_jd_user_buf_unmap()
5215 dma_sync_single_for_device(kctx->kbdev->dev, dma_addr, offset_within_page, in kbase_jd_user_buf_unmap()
5217 dma_addr += offset_within_page; in kbase_jd_user_buf_unmap()
5228 if ((imported_size + offset_within_page) < PAGE_SIZE) { in kbase_jd_user_buf_unmap()
5231 PAGE_SIZE - imported_size - offset_within_page, in kbase_jd_user_buf_unmap()
5251 offset_within_page = 0; in kbase_jd_user_buf_unmap()