Home
last modified time | relevance | path

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

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_softjobs.c1146 struct base_external_resource_list *ext_res; in kbase_ext_res_prepare() local
1171 copy_size = sizeof(*ext_res); in kbase_ext_res_prepare()
1173 ext_res = kzalloc(copy_size, GFP_KERNEL); in kbase_ext_res_prepare()
1174 if (!ext_res) { in kbase_ext_res_prepare()
1179 if (copy_from_user(ext_res, user_ext_res, copy_size) != 0) { in kbase_ext_res_prepare()
1188 ext_res->count = count; in kbase_ext_res_prepare()
1192 * ext_res structure. in kbase_ext_res_prepare()
1194 katom->jc = (u64)(uintptr_t)ext_res; in kbase_ext_res_prepare()
1199 kfree(ext_res); in kbase_ext_res_prepare()
1206 struct base_external_resource_list *ext_res; in kbase_ext_res_process() local
1263 struct base_external_resource_list *ext_res; kbase_ext_res_finish() local
[all...]
H A Dmali_base_kernel.h882 * @ext_res: Array of external resources which is
887 struct base_external_resource ext_res[1]; member
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_softjobs.c1393 struct base_external_resource_list *ext_res; in kbase_ext_res_prepare() local
1418 copy_size = sizeof(*ext_res); in kbase_ext_res_prepare()
1420 ext_res = kzalloc(copy_size, GFP_KERNEL); in kbase_ext_res_prepare()
1421 if (!ext_res) { in kbase_ext_res_prepare()
1426 if (copy_from_user(ext_res, user_ext_res, copy_size) != 0) { in kbase_ext_res_prepare()
1435 ext_res->count = count; in kbase_ext_res_prepare()
1437 katom->softjob_data = ext_res; in kbase_ext_res_prepare()
1442 kfree(ext_res); in kbase_ext_res_prepare()
1449 struct base_external_resource_list *ext_res; in kbase_ext_res_process() local
1453 ext_res in kbase_ext_res_process()
1506 struct base_external_resource_list *ext_res; kbase_ext_res_finish() local
[all...]
H A Dmali_base_kernel.h329 * @ext_res: Array of external resources which is
334 struct base_external_resource ext_res[1]; member
/device/soc/rockchip/common/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()
1225 * ext_res structure. 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
1297 struct base_external_resource_list *ext_res; kbase_ext_res_finish() local
[all...]
H A Dmali_base_kernel.h898 * @ext_res: Array of external resources which is
903 struct base_external_resource ext_res[1]; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_softjobs.c1431 struct base_external_resource_list *ext_res; in kbase_ext_res_prepare() local
1450 copy_size = sizeof(*ext_res); in kbase_ext_res_prepare()
1452 ext_res = memdup_user(user_ext_res, copy_size); in kbase_ext_res_prepare()
1453 if (IS_ERR(ext_res)) in kbase_ext_res_prepare()
1454 return PTR_ERR(ext_res); in kbase_ext_res_prepare()
1460 ext_res->count = count; in kbase_ext_res_prepare()
1462 katom->softjob_data = ext_res; in kbase_ext_res_prepare()
1469 struct base_external_resource_list *ext_res; in kbase_ext_res_process() local
1473 ext_res = katom->softjob_data; in kbase_ext_res_process()
1474 if (!ext_res) in kbase_ext_res_process()
1527 struct base_external_resource_list *ext_res; kbase_ext_res_finish() local
[all...]
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/
H A Dmali_base_kernel.h334 * @ext_res: Array of external resources which is
339 struct base_external_resource ext_res[1]; member

Completed in 15 milliseconds