Lines Matching defs:err

148             err = AVERROR(ENOMEM);                                             \
153 err = AVERROR(ENOMEM); \
431 int err = 0, found, extensions_found = 0;
449 err = AVERROR(ENOMEM);
466 err = AVERROR(ENOMEM);
512 err = AVERROR(EINVAL);
549 return err;
558 int found = 0, err = 0;
609 err = AVERROR(ENOMEM);
638 err = AVERROR(EINVAL);
658 return err;
664 int err = 0, debug_mode = 0;
683 err = load_libvulkan(ctx);
684 if (err < 0)
685 return err;
688 err = ff_vk_load_functions(ctx, vk, p->extensions, 0, 0);
689 if (err < 0) {
691 return err;
694 err = check_validation_layers(ctx, opts, &inst_props.ppEnabledLayerNames,
696 if (err)
700 err = check_extensions(ctx, 0, opts, &inst_props.ppEnabledExtensionNames,
704 if (err < 0)
714 err = AVERROR_EXTERNAL;
718 err = ff_vk_load_functions(ctx, vk, p->extensions, 1, 0);
719 if (err < 0) {
742 err = 0;
746 return err;
772 int err = 0, choice = -1;
796 err = AVERROR(ENODEV);
802 err = AVERROR(ENOMEM);
808 err = AVERROR(ENOMEM);
833 err = AVERROR(ENODEV);
845 err = AVERROR(ENODEV);
857 err = AVERROR(EINVAL);
869 err = AVERROR(ENODEV);
878 err = AVERROR(ENODEV);
895 return err;
1220 goto err;
1227 goto err;
1233 err:
1310 int err = 0;
1351 if ((err = create_instance(ctx, opts)))
1355 if ((err = find_device(ctx, dev_select)))
1373 err = AVERROR(ENOSYS);
1379 if ((err = setup_queue_families(ctx, &dev_info)))
1382 if ((err = check_extensions(ctx, 1, opts, &dev_info.ppEnabledExtensionNames,
1403 err = AVERROR_EXTERNAL;
1422 return err;
1427 int err;
1445 err = ff_vk_load_functions(ctx, vk, p->extensions, 1, 1);
1446 if (err < 0) {
1448 return err;
1575 int err = drmGetDevice(src_hwctx->fd, &drm_dev_info);
1576 if (err) {
1782 int err;
1849 if ((err = alloc_mem(ctx, &req.memoryRequirements,
1855 return err;
1867 if ((err = alloc_mem(ctx, &cont_memory_requirements,
1873 return err;
1908 int err;
1969 if ((err = wait_start_exec_ctx(hwfc, ectx)))
1970 return err;
2021 int err;
2093 err = AVERROR(EINVAL);
2119 return err;
2187 int err;
2223 err = create_frame(hwfc, &f, hwctx->tiling, hwctx->usage,
2225 if (err)
2228 err = alloc_bind_mem(hwfc, f, eminfo, sizeof(*eminfo));
2229 if (err)
2232 err = prepare_frame(hwfc, &fp->conv_ctx, f, PREP_MODE_WRITE);
2233 if (err)
2265 int err;
2375 err = create_exec_ctx(hwfc, &fp->conv_ctx,
2378 if (err)
2379 return err;
2381 err = create_exec_ctx(hwfc, &fp->upload_ctx,
2384 if (err)
2385 return err;
2387 err = create_exec_ctx(hwfc, &fp->download_ctx,
2389 if (err)
2390 return err;
2393 err = create_frame(hwfc, &f, hwctx->tiling, hwctx->usage,
2395 if (err)
2396 return err;
2485 int err, mapped_mem_count = 0, mem_planes = 0;
2500 err = AVERROR(EINVAL);
2508 err = AVERROR(EINVAL);
2522 err = AVERROR_EXTERNAL;
2548 err = AVERROR_EXTERNAL;
2565 err = ff_hwframe_map_create(src->hw_frames_ctx, dst, src,
2567 if (err < 0)
2577 return err;
2637 int err = 0;
2660 err = AVERROR(ENOMEM);
2749 err = AVERROR_EXTERNAL;
2772 err = AVERROR(EINVAL);
2830 err = AVERROR_EXTERNAL;
2840 err = alloc_mem(ctx, &req2.memoryRequirements,
2846 if (err) {
2848 return err;
2882 err = AVERROR_EXTERNAL;
2886 err = prepare_frame(hwfc, &fp->conv_ctx, f, PREP_MODE_EXTERNAL_IMPORT);
2887 if (err)
2904 return err;
2910 int err = 0;
2913 if ((err = vulkan_map_from_drm_frame_desc(hwfc, &f, src)))
2914 return err;
2921 err = ff_hwframe_map_create(dst->hw_frames_ctx, dst, src,
2923 if (err < 0)
2933 return err;
2941 int err;
2955 err = av_hwframe_map(tmp, src, flags);
2956 if (err < 0)
2959 err = vulkan_map_from_drm(dst_fc, dst, tmp, flags);
2960 if (err < 0)
2963 err = ff_hwframe_map_replace(dst, src);
2967 return err;
2977 int err;
3055 err = AVERROR_EXTERNAL;
3083 err = AVERROR_EXTERNAL;
3093 err = AVERROR_EXTERNAL;
3105 err = AVERROR_EXTERNAL;
3112 err = AVERROR_EXTERNAL;
3126 err = AVERROR_EXTERNAL;
3139 err = AVERROR_EXTERNAL;
3149 return err;
3155 int err;
3173 err = prepare_frame(hwfc, &fp->upload_ctx, dst_f, PREP_MODE_EXTERNAL_EXPORT);
3174 if (err < 0)
3175 return err;
3177 err = CHECK_CU(cu->cuCtxPushCurrent(cuda_dev->cuda_ctx));
3178 if (err < 0)
3179 return err;
3181 err = vulkan_export_to_cuda(hwfc, src->hw_frames_ctx, dst);
3182 if (err < 0) {
3184 return err;
3194 err = CHECK_CU(cu->cuWaitExternalSemaphoresAsync(dst_int->cu_sem, s_w_par,
3196 if (err < 0)
3216 err = CHECK_CU(cu->cuMemcpy2DAsync(&cpy, cuda_dev->stream));
3217 if (err < 0)
3221 err = CHECK_CU(cu->cuSignalExternalSemaphoresAsync(dst_int->cu_sem, s_s_par,
3223 if (err < 0)
3233 return err = prepare_frame(hwfc, &fp->upload_ctx, dst_f, PREP_MODE_EXTERNAL_IMPORT);
3240 return err;
3296 int err = 0;
3318 err = prepare_frame(hwfc, &fp->conv_ctx, f, PREP_MODE_EXTERNAL_EXPORT);
3319 if (err < 0)
3328 err = ff_hwframe_map_create(src->hw_frames_ctx, dst, src, &vulkan_unmap_to_drm, drm_desc);
3329 if (err < 0)
3336 err = AVERROR_EXTERNAL;
3351 err = AVERROR_EXTERNAL;
3373 err = AVERROR_PATCHWELCOME;
3400 return err;
3407 int err;
3414 err = vulkan_map_to_drm(hwfc, tmp, src, flags);
3415 if (err < 0)
3418 err = av_hwframe_map(dst, tmp, flags);
3419 if (err < 0)
3422 err = ff_hwframe_map_replace(dst, src);
3426 return err;
3493 int err;
3533 err = AVERROR_EXTERNAL;
3551 err = alloc_mem(ctx, &req.memoryRequirements, flags,
3554 if (err)
3561 err = AVERROR_EXTERNAL;
3567 err = AVERROR(ENOMEM);
3575 return err;
3640 int err = 0;
3669 err = AVERROR_EXTERNAL; /* We still want to try to unmap them */
3681 return err;
3689 int err;
3728 if ((err = wait_start_exec_ctx(hwfc, ectx)))
3729 return err;
3803 if ((err = add_buf_dep_exec_ctx(hwfc, ectx, &f->buf[ref], 1)))
3804 return err;
3806 if (ref && (err = add_buf_dep_exec_ctx(hwfc, ectx, bufs, planes)))
3807 return err;
3817 int err = 0;
3851 err = vulkan_map_frame_to_mem(hwfc, map, vkf, AV_HWFRAME_MAP_WRITE);
3852 if (err)
3853 return err;
3855 err = av_frame_copy((AVFrame *)(from ? swf : map), from ? map : swf);
3857 return err;
3907 err = create_buf(dev_ctx, &bufs[i],
3914 if (err)
3920 if ((err = map_buffers(dev_ctx, bufs, tmp.data, planes, 0)))
3935 if ((err = unmap_buffers(dev_ctx, bufs, planes, 1)))
3940 err = transfer_image_buf(hwfc, vkf, bufs, buf_offsets, tmp.linesize,
3945 if ((err = map_buffers(dev_ctx, bufs, tmp.data, planes, 0)))
3960 if ((err = unmap_buffers(dev_ctx, bufs, planes, 1)))
3968 return err;
4000 int err;
4018 err = prepare_frame(hwfc, &fp->upload_ctx, dst_f, PREP_MODE_EXTERNAL_EXPORT);
4019 if (err < 0)
4020 return err;
4022 err = CHECK_CU(cu->cuCtxPushCurrent(cuda_dev->cuda_ctx));
4023 if (err < 0)
4024 return err;
4026 err = vulkan_export_to_cuda(hwfc, dst->hw_frames_ctx, src);
4027 if (err < 0) {
4029 return err;
4039 err = CHECK_CU(cu->cuWaitExternalSemaphoresAsync(dst_int->cu_sem, s_w_par,
4041 if (err < 0)
4061 err = CHECK_CU(cu->cuMemcpy2DAsync(&cpy, cuda_dev->stream));
4062 if (err < 0)
4066 err = CHECK_CU(cu->cuSignalExternalSemaphoresAsync(dst_int->cu_sem, s_s_par,
4068 if (err < 0)
4085 return err;