Searched refs:ext_res (Results 1 - 8 of 8) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_softjobs.c | 1146 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 D | mali_base_kernel.h | 882 * @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 D | mali_kbase_softjobs.c | 1393 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 D | mali_base_kernel.h | 329 * @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 D | mali_kbase_softjobs.c | 1178 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 D | mali_base_kernel.h | 898 * @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 D | mali_kbase_softjobs.c | 1431 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 D | mali_base_kernel.h | 334 * @ext_res: Array of external resources which is 339 struct base_external_resource ext_res[1]; member
|
Completed in 15 milliseconds