Home
last modified time | relevance | path

Searched refs:ext_res (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_softjobs.c1178 struct base_external_resource_list *ext_res; in kbase_ext_res_prepare() local
1204 copy_size = sizeof(*ext_res); in kbase_ext_res_prepare()
1206 ext_res = kzalloc(copy_size, GFP_KERNEL); in kbase_ext_res_prepare()
1207 if (!ext_res) { in kbase_ext_res_prepare()
1212 if (copy_from_user(ext_res, user_ext_res, copy_size) != 0) { in kbase_ext_res_prepare()
1221 ext_res->count = count; in kbase_ext_res_prepare()
1227 katom->jc = (u64)(uintptr_t) ext_res; in kbase_ext_res_prepare()
1232 kfree(ext_res); in kbase_ext_res_prepare()
1239 struct base_external_resource_list *ext_res; in kbase_ext_res_process() local
1243 ext_res = (struct base_external_resource_list *) (uintptr_t) katom->jc; in kbase_ext_res_process()
[all …]
H A Dmali_base_kernel.h903 struct base_external_resource ext_res[1]; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_softjobs.c1404 struct base_external_resource_list *ext_res; in kbase_ext_res_prepare() local
1423 copy_size = sizeof(*ext_res); in kbase_ext_res_prepare()
1425 ext_res = memdup_user(user_ext_res, copy_size); in kbase_ext_res_prepare()
1426 if (IS_ERR(ext_res)) in kbase_ext_res_prepare()
1427 return PTR_ERR(ext_res); in kbase_ext_res_prepare()
1433 ext_res->count = count; in kbase_ext_res_prepare()
1435 katom->softjob_data = ext_res; in kbase_ext_res_prepare()
1442 struct base_external_resource_list *ext_res; in kbase_ext_res_process() local
1446 ext_res = katom->softjob_data; in kbase_ext_res_process()
1447 if (!ext_res) in kbase_ext_res_process()
[all …]
/OK3568_Linux_fs/kernel/include/uapi/gpu/arm/bifrost/
H A Dmali_base_kernel.h270 struct base_external_resource ext_res[1]; member