Home
last modified time | relevance | path

Searched refs:vm_end (Results 1 - 25 of 34) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/thirdparty/
H A Dmali_kbase_mmap.c195 gap_start = vma->vm_prev ? vma->vm_prev->vm_end : 0; in kbase_unmapped_area_topdown()
240 gap_start = vma->vm_prev ? vma->vm_prev->vm_end : 0; in kbase_unmapped_area_topdown()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/thirdparty/
H A Dmali_kbase_mmap.c174 gap_start = vma->vm_prev ? vma->vm_prev->vm_end : 0; in kbase_unmapped_area_topdown()
223 vma->vm_prev->vm_end : 0; in kbase_unmapped_area_topdown()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/mmz/
H A Dmedia_mem.c1008 int hil_vma_check(unsigned long vm_start, unsigned long vm_end) argument
1019 pvma2 = find_vma(current->mm, vm_end - 1);
1027 pvma1->vm_start, pvma1->vm_end, pvma2->vm_start, pvma2->vm_end);
1038 pvma1->vm_start, pvma1->vm_end, vm_start, vm_end);
H A Dmmz_userdev.c891 unsigned long size = vma->vm_end - vma->vm_start;
982 vma->vm_end - vma->vm_start,
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/
H A Dosal_device.c374 if (!osal_valid_mmap_phys_addr_range(vm->vm_pgoff, vm->vm_end - vm->vm_start)) { in osal_mmap()
375 osal_printk("\n%s - invalid argument size=%ld!!!\n", __FUNCTION__, vm->vm_end - vm->vm_start); in osal_mmap()
393 ret = fops->mmap(&osal_vm, vm->vm_start, vm->vm_end, vm->vm_pgoff, (void *)&(fileops_node->private_data)); in osal_mmap()
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dmm.h2679 /* Look up the first VMA which satisfies addr < vm_end, NULL if none. */
2711 unsigned long vm_end = vma->vm_end; in vm_end_gap() local
2714 vm_end += stack_guard_gap; in vm_end_gap()
2715 if (vm_end < vma->vm_end) { in vm_end_gap()
2716 vm_end = -PAGE_SIZE; in vm_end_gap()
2719 return vm_end; in vm_end_gap()
2724 return (vma->vm_end - vma->vm_start) >> PAGE_SHIFT; in vma_pages()
2727 /* Look up the first VMA which exactly match the interval vm_start ... vm_end */
2728 find_exact_vma(struct mm_struct *mm, unsigned long vm_start, unsigned long vm_end) find_exact_vma() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/
H A Dosal_device.c490 if (!valid_mmap_phys_addr_range(vm->vm_pgoff, vm->vm_end - vm->vm_start)) { in osal_mmap()
491 osal_trace("\n%s - invalid argument size=%ld!!!\n", __FUNCTION__, vm->vm_end - vm->vm_start); in osal_mmap()
496 osal_trace("%s - start=%lx, end=%lx!, off=%lx\n", __FUNCTION__, vm->vm_start, vm->vm_end, vm->vm_pgoff); in osal_mmap()
499 return pdata->dev->fops->mmap(&osal_vm, vm->vm_start, vm->vm_end, vm->vm_pgoff, (void *)&(pdata->data)); in osal_mmap()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_os_alloc.c399 unsigned long vm_end = start_vaddr + mappig_size; in mali_mem_os_resize_cpu_map_locked() local
403 vm_end -= MALI_OSK_MALI_PAGE_SIZE; in mali_mem_os_resize_cpu_map_locked()
405 ret = vmf_insert_pfn(vma, vm_end, page_to_pfn(m_page->page)); in mali_mem_os_resize_cpu_map_locked()
H A Dmali_memory.c168 (unsigned int)(vma->vm_end - vma->vm_start), vma->vm_flags)); in mali_mmap()
H A Dmali_memory_cow.c368 MALI_DEBUG_ASSERT(alloc->cpu_mapping.vma->vm_end - alloc->cpu_mapping.vma->vm_start >= range_size); in mali_memory_cow_modify_range()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_os_alloc.c400 unsigned long vm_end = start_vaddr + mappig_size; in mali_mem_os_resize_cpu_map_locked() local
404 vm_end -= _MALI_OSK_MALI_PAGE_SIZE; in mali_mem_os_resize_cpu_map_locked()
406 ret = vmf_insert_pfn(vma, vm_end, page_to_pfn(m_page->page)); in mali_mem_os_resize_cpu_map_locked()
H A Dmali_memory.c169 (unsigned int)(vma->vm_end - vma->vm_start), vma->vm_flags)); in mali_mmap()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.c2495 while (i < nents && (addr < vma->vm_end >> PAGE_SHIFT)) {
2642 size = (vma->vm_end - vma->vm_start);
2780 size_t nr_pages = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT;
3309 size_t nr_pages = PFN_DOWN(vma->vm_end - vma->vm_start);
3394 size_t nr_pages = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT;
3483 size_t nr_pages = PFN_DOWN(vma->vm_end - vma->vm_start);
3504 size_t nr_pages = PFN_DOWN(vma->vm_end - vma->vm_start);
H A Dmali_kbase_vinstr.c1012 vm_size = vma->vm_end - vma->vm_start; in kbasep_vinstr_hwcnt_reader_mmap()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/
H A Dosal_mmz.h258 extern int hil_vma_check(unsigned long vm_start, unsigned long vm_end);
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
H A Dosal_mmz.h255 extern int hil_vma_check(unsigned long vm_start, unsigned long vm_end);
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
H A Dosal_mmz.h241 extern int hil_vma_check(unsigned long vm_start, unsigned long vm_end);
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/ump/linux/
H A Dump_kernel_linux.c410 args.size = vma->vm_end - vma->vm_start; in ump_file_mmap()
/device/soc/rockchip/common/sdk_linux/ipc/
H A Dshm.c1809 do_munmap(mm, vma->vm_start, vma->vm_end - vma->vm_start, NULL); in ksys_shmdt()
1829 while (vma && (loff_t)(vma->vm_end - addr) <= size) { in ksys_shmdt()
1835 do_munmap(mm, vma->vm_start, vma->vm_end - vma->vm_start, NULL); in ksys_shmdt()
1845 do_munmap(mm, vma->vm_start, vma->vm_end - vma->vm_start, NULL); in ksys_shmdt()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_linux.c1689 while (i < map->alloc->nents && (addr < vma->vm_end >> PAGE_SHIFT)) {
1823 size = (vma->vm_end - vma->vm_start);
1907 size = (vma->vm_end - vma->vm_start);
2043 size_t nr_pages = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT;
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.c2461 while (i < nents && (addr < vma->vm_end >> PAGE_SHIFT)) {
2606 size = (vma->vm_end - vma->vm_start);
3283 size_t nr_pages = PFN_DOWN(vma->vm_end - vma->vm_start);
3456 size_t nr_pages = PFN_DOWN(vma->vm_end - vma->vm_start);
3496 size_t nr_pages = PFN_DOWN(vma->vm_end - vma->vm_start);
H A Dmali_kbase_vinstr.c1080 vm_size = vma->vm_end - vma->vm_start; in kbasep_vinstr_hwcnt_reader_mmap()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/src/init/linux/
H A Dhifb_init.c463 size = vma_area->vm_end - vma_area->vm_start; in hifb_memblock_mmap()
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/heaps/
H A Dsystem_heap.c242 if (addr >= vma->vm_end) { in system_heap_mmap()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_linux.c1695 while (i < map->alloc->nents && (addr < vma->vm_end >> PAGE_SHIFT)) {
1827 size = (vma->vm_end - vma->vm_start);
1911 size = (vma->vm_end - vma->vm_start);
2041 size_t nr_pages = (vma->vm_end - vma->vm_start) >> PAGE_SHIFT;

Completed in 38 milliseconds

12