Home
last modified time | relevance | path

Searched refs:kprops (Results 1 - 8 of 8) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpuprops.c433 struct kbase_gpu_props *kprops = &kbdev->gpu_props; in kbase_gpuprops_populate_user_buffer() local
434 struct mali_base_gpu_props *props = &kprops->props; in kbase_gpuprops_populate_user_buffer()
445 kprops->prop_buffer_size = size; in kbase_gpuprops_populate_user_buffer()
446 kprops->prop_buffer = kmalloc(size, GFP_KERNEL); in kbase_gpuprops_populate_user_buffer()
448 if (!kprops->prop_buffer) { in kbase_gpuprops_populate_user_buffer()
449 kprops->prop_buffer_size = 0; in kbase_gpuprops_populate_user_buffer()
453 p = kprops->prop_buffer; in kbase_gpuprops_populate_user_buffer()
H A Dmali_kbase_core_linux.c1319 struct kbase_gpu_props *kprops = &kctx->kbdev->gpu_props; in kbase_api_get_gpuprops() local
1328 return kprops->prop_buffer_size; in kbase_api_get_gpuprops()
1330 if (get_props->size < kprops->prop_buffer_size) { in kbase_api_get_gpuprops()
1334 err = copy_to_user(get_props->buffer.value, kprops->prop_buffer, kprops->prop_buffer_size); in kbase_api_get_gpuprops()
1338 return kprops->prop_buffer_size; in kbase_api_get_gpuprops()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpuprops.c436 struct kbase_gpu_props *kprops = &kbdev->gpu_props; in kbase_gpuprops_populate_user_buffer() local
437 struct mali_base_gpu_props *props = &kprops->props; in kbase_gpuprops_populate_user_buffer()
448 kprops->prop_buffer_size = size; in kbase_gpuprops_populate_user_buffer()
449 kprops->prop_buffer = kmalloc(size, GFP_KERNEL); in kbase_gpuprops_populate_user_buffer()
451 if (!kprops->prop_buffer) { in kbase_gpuprops_populate_user_buffer()
452 kprops->prop_buffer_size = 0; in kbase_gpuprops_populate_user_buffer()
456 p = kprops->prop_buffer; in kbase_gpuprops_populate_user_buffer()
H A Dmali_kbase_core_linux.c1353 struct kbase_gpu_props *kprops = &kctx->kbdev->gpu_props; in kbase_api_get_gpuprops() local
1362 return kprops->prop_buffer_size; in kbase_api_get_gpuprops()
1363 if (get_props->size < kprops->prop_buffer_size) in kbase_api_get_gpuprops()
1366 err = copy_to_user(get_props->buffer.value, kprops->prop_buffer, in kbase_api_get_gpuprops()
1367 kprops->prop_buffer_size); in kbase_api_get_gpuprops()
1370 return kprops->prop_buffer_size; in kbase_api_get_gpuprops()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpuprops.c523 struct kbase_gpu_props *kprops = &kbdev->gpu_props; in kbase_gpuprops_populate_user_buffer() local
524 struct base_gpu_props *props = &kprops->props; in kbase_gpuprops_populate_user_buffer()
535 kprops->prop_buffer_size = size; in kbase_gpuprops_populate_user_buffer()
536 kprops->prop_buffer = kmalloc(size, GFP_KERNEL); in kbase_gpuprops_populate_user_buffer()
538 if (!kprops->prop_buffer) { in kbase_gpuprops_populate_user_buffer()
539 kprops->prop_buffer_size = 0; in kbase_gpuprops_populate_user_buffer()
543 p = kprops->prop_buffer; in kbase_gpuprops_populate_user_buffer()
H A Dmali_kbase_core_linux.c843 struct kbase_gpu_props *kprops = &kctx->kbdev->gpu_props; in kbase_api_get_gpuprops() local
852 return kprops->prop_buffer_size; in kbase_api_get_gpuprops()
854 if (get_props->size < kprops->prop_buffer_size) { in kbase_api_get_gpuprops()
858 err = copy_to_user(u64_to_user_ptr(get_props->buffer), kprops->prop_buffer, in kbase_api_get_gpuprops()
859 kprops->prop_buffer_size); in kbase_api_get_gpuprops()
863 return kprops->prop_buffer_size; in kbase_api_get_gpuprops()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpuprops.c791 struct kbase_gpu_props *kprops = &kbdev->gpu_props; in kbase_gpuprops_populate_user_buffer() local
792 struct base_gpu_props *props = &kprops->props; in kbase_gpuprops_populate_user_buffer()
803 kprops->prop_buffer_size = size; in kbase_gpuprops_populate_user_buffer()
804 kprops->prop_buffer = kmalloc(size, GFP_KERNEL); in kbase_gpuprops_populate_user_buffer()
806 if (!kprops->prop_buffer) { in kbase_gpuprops_populate_user_buffer()
807 kprops->prop_buffer_size = 0; in kbase_gpuprops_populate_user_buffer()
811 p = kprops->prop_buffer; in kbase_gpuprops_populate_user_buffer()
H A Dmali_kbase_core_linux.c791 struct kbase_gpu_props *kprops = &kctx->kbdev->gpu_props; in kbase_api_get_gpuprops() local
800 return kprops->prop_buffer_size; in kbase_api_get_gpuprops()
801 if (get_props->size < kprops->prop_buffer_size) in kbase_api_get_gpuprops()
805 kprops->prop_buffer, in kbase_api_get_gpuprops()
806 kprops->prop_buffer_size); in kbase_api_get_gpuprops()
809 return kprops->prop_buffer_size; in kbase_api_get_gpuprops()

Completed in 27 milliseconds