/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_cmd_signature.cpp | 38 create_cmd_signature(struct d3d12_context *ctx, const struct d3d12_cmd_signature_key *key) in create_cmd_signature() argument 59 d3d12_screen(ctx->base.screen)->dev->CreateCommandSignature(&cmd_sig_desc, key->root_sig, in create_cmd_signature() 65 d3d12_get_cmd_signature(struct d3d12_context *ctx, in d3d12_get_cmd_signature() argument 68 struct hash_entry *entry = _mesa_hash_table_search(ctx->cmd_signature_cache, &key); in d3d12_get_cmd_signature() 77 data->sig = create_cmd_signature(ctx, key); in d3d12_get_cmd_signature() 83 entry = _mesa_hash_table_insert(ctx->cmd_signature_cache, &data->key, data); in d3d12_get_cmd_signature() 103 d3d12_cmd_signature_cache_init(struct d3d12_context *ctx) in d3d12_cmd_signature_cache_init() argument 105 ctx->cmd_signature_cache = _mesa_hash_table_create(NULL, in d3d12_cmd_signature_cache_init() 119 d3d12_cmd_signature_cache_destroy(struct d3d12_context *ctx) in d3d12_cmd_signature_cache_destroy() argument 121 _mesa_hash_table_destroy(ctx in d3d12_cmd_signature_cache_destroy() [all...] |
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
H A D | etnaviv_query_acc_perfmon.c | 61 pm_query(struct etna_context *ctx, struct etna_acc_query *aq, unsigned flags) in pm_query() argument 63 struct etna_cmd_stream *stream = ctx->stream; in pm_query() 90 resource_written(ctx, aq->prsc); in pm_query() 103 perfmon_allocate(struct etna_context *ctx, unsigned query_type) in perfmon_allocate() argument 112 if (!etna_pm_cfg_supported(ctx->screen->perfmon, cfg)) in perfmon_allocate() 119 pm_add_signal(pq, ctx->screen->perfmon, cfg); in perfmon_allocate() 126 perfmon_resume(struct etna_acc_query *aq, struct etna_context *ctx) in perfmon_resume() argument 128 pm_query(ctx, aq, ETNA_PM_PROCESS_PRE); in perfmon_resume() 132 perfmon_suspend(struct etna_acc_query *aq, struct etna_context *ctx) in perfmon_suspend() argument 134 pm_query(ctx, a in perfmon_suspend() [all...] |
H A D | etnaviv_uniforms.c | 37 get_const_idx(const struct etna_context *ctx, bool frag, unsigned samp_id) in get_const_idx() argument 39 struct etna_screen *screen = ctx->screen; in get_const_idx() 48 get_texrect_scale(const struct etna_context *ctx, bool frag, in get_texrect_scale() argument 51 unsigned index = get_const_idx(ctx, frag, data); in get_texrect_scale() 52 struct pipe_sampler_view *texture = ctx->sampler_view[index]; in get_texrect_scale() 64 etna_uniforms_write(const struct etna_context *ctx, in etna_uniforms_write() argument 68 struct etna_screen *screen = ctx->screen; in etna_uniforms_write() 69 struct etna_cmd_stream *stream = ctx->stream; in etna_uniforms_write() 71 bool frag = (sobj == ctx->shader.fs); in etna_uniforms_write() 97 get_texrect_scale(ctx, fra in etna_uniforms_write() [all...] |
/third_party/node/deps/openssl/openssl/providers/implementations/encode_decode/ |
H A D | decode_epki2pki.c | 39 struct epki2pki_ctx_st *ctx = OPENSSL_zalloc(sizeof(*ctx)); in epki2pki_newctx() local 41 if (ctx != NULL) in epki2pki_newctx() 42 ctx->provctx = provctx; in epki2pki_newctx() 43 return ctx; in epki2pki_newctx() 48 struct epki2pki_ctx_st *ctx = vctx; in epki2pki_freectx() local 50 OPENSSL_free(ctx); in epki2pki_freectx() 62 struct epki2pki_ctx_st *ctx = vctx; in epki2pki_decode() local 70 BIO *in = ossl_bio_new_from_core_bio(ctx->provctx, cin); in epki2pki_decode() 107 PROV_LIBCTX_OF(ctx in epki2pki_decode() [all...] |
H A D | decode_spki2typespki.c | 37 struct spki2typespki_ctx_st *ctx = OPENSSL_zalloc(sizeof(*ctx)); in spki2typespki_newctx() local 39 if (ctx != NULL) in spki2typespki_newctx() 40 ctx->provctx = provctx; in spki2typespki_newctx() 41 return ctx; in spki2typespki_newctx() 46 struct spki2typespki_ctx_st *ctx = vctx; in spki2typespki_freectx() local 48 OPENSSL_free(ctx); in spki2typespki_freectx() 55 struct spki2typespki_ctx_st *ctx = vctx; in spki2typespki_decode() local 66 if (!ossl_read_der(ctx->provctx, cin, &der, &len)) in spki2typespki_decode() 70 PROV_LIBCTX_OF(ctx in spki2typespki_decode() [all...] |
/third_party/node/deps/openssl/openssl/include/crypto/ |
H A D | bn.h | 75 BN_MONT_CTX *mont, BN_CTX *ctx); 77 BN_CTX *ctx); 79 BN_CTX *ctx); 84 int bn_mul_fixed_top(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); 85 int bn_sqr_fixed_top(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx); 89 const BIGNUM *d, BN_CTX *ctx); 96 int ossl_bn_miller_rabin_is_prime(const BIGNUM *w, int iterations, BN_CTX *ctx, 105 const BIGNUM *e, BN_CTX *ctx, 110 int nlen, const BIGNUM *e, BN_CTX *ctx, 113 OSSL_LIB_CTX *ossl_bn_get_libctx(BN_CTX *ctx); [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/amber/ |
H A D | vktAmberDepthTests.cpp | 61 TestInstance* createInstance (Context& ctx) const in createInstance() 74 ctx.getUniversalQueueFamilyIndex(), // queueFamilyIndex in createInstance() 92 ctx.getInstanceInterface().getPhysicalDeviceFeatures2(ctx.getPhysicalDevice(), &features2); in createInstance() 108 Move<VkDevice> device = createCustomDevice(ctx.getTestContext().getCommandLine().isValidationEnabled(), ctx.getPlatformInterface(), ctx.getInstance(), ctx.getInstanceInterface(), ctx.getPhysicalDevice(), &deviceCreateInfo); in createInstance() 111 return new AmberTestInstance(ctx, m_recip in createInstance() [all...] |
/third_party/skia/src/effects/imagefilters/ |
H A D | SkComposeImageFilter.cpp | 73 sk_sp<SkSpecialImage> SkComposeImageFilter::onFilterImage(const Context& ctx, in onFilterImage() argument 79 innerClipBounds = this->getInput(0)->filterBounds(ctx.clipBounds(), ctx.ctm(), in onFilterImage() 80 kReverse_MapDirection, &ctx.clipBounds()); in onFilterImage() 81 Context innerContext = ctx.withNewDesiredOutput(skif::LayerSpace<SkIRect>(innerClipBounds)); in onFilterImage() 91 SkMatrix outerMatrix(ctx.ctm()); in onFilterImage() 93 SkIRect clipBounds = ctx.clipBounds(); in onFilterImage() 100 Context outerContext(outerMatrix, clipBounds, ctx.cache(), ctx.colorType(), ctx in onFilterImage() [all...] |
/third_party/openssl/ssl/ |
H A D | ssl_mcnf.c | 23 static int ssl_do_config(SSL *s, SSL_CTX *ctx, const char *name, int system) in ssl_do_config() argument 34 if (s == NULL && ctx == NULL) { in ssl_do_config() 57 libctx = s->ctx->libctx; in ssl_do_config() 59 meth = ctx->method; in ssl_do_config() 60 SSL_CONF_CTX_set_ssl_ctx(cctx, ctx); in ssl_do_config() 61 libctx = ctx->libctx; in ssl_do_config() 94 int SSL_CTX_config(SSL_CTX *ctx, const char *name) in SSL_CTX_config() argument 96 return ssl_do_config(NULL, ctx, name, 0); in SSL_CTX_config() 99 void ssl_ctx_system_config(SSL_CTX *ctx) in ssl_ctx_system_config() argument 101 ssl_do_config(NULL, ctx, NUL in ssl_ctx_system_config() [all...] |
/third_party/openssl/providers/implementations/encode_decode/ |
H A D | decode_epki2pki.c | 39 struct epki2pki_ctx_st *ctx = OPENSSL_zalloc(sizeof(*ctx)); in epki2pki_newctx() local 41 if (ctx != NULL) in epki2pki_newctx() 42 ctx->provctx = provctx; in epki2pki_newctx() 43 return ctx; in epki2pki_newctx() 48 struct epki2pki_ctx_st *ctx = vctx; in epki2pki_freectx() local 50 OPENSSL_free(ctx); in epki2pki_freectx() 62 struct epki2pki_ctx_st *ctx = vctx; in epki2pki_decode() local 70 BIO *in = ossl_bio_new_from_core_bio(ctx->provctx, cin); in epki2pki_decode() 107 PROV_LIBCTX_OF(ctx in epki2pki_decode() [all...] |
H A D | decode_spki2typespki.c | 37 struct spki2typespki_ctx_st *ctx = OPENSSL_zalloc(sizeof(*ctx)); in spki2typespki_newctx() local 39 if (ctx != NULL) in spki2typespki_newctx() 40 ctx->provctx = provctx; in spki2typespki_newctx() 41 return ctx; in spki2typespki_newctx() 46 struct spki2typespki_ctx_st *ctx = vctx; in spki2typespki_freectx() local 48 OPENSSL_free(ctx); in spki2typespki_freectx() 55 struct spki2typespki_ctx_st *ctx = vctx; in spki2typespki_decode() local 66 if (!ossl_read_der(ctx->provctx, cin, &der, &len)) in spki2typespki_decode() 70 PROV_LIBCTX_OF(ctx in spki2typespki_decode() [all...] |
/third_party/openssl/include/crypto/ |
H A D | bn.h | 75 BN_MONT_CTX *mont, BN_CTX *ctx); 77 BN_CTX *ctx); 79 BN_CTX *ctx); 84 int bn_mul_fixed_top(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); 85 int bn_sqr_fixed_top(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx); 89 const BIGNUM *d, BN_CTX *ctx); 96 int ossl_bn_miller_rabin_is_prime(const BIGNUM *w, int iterations, BN_CTX *ctx, 105 const BIGNUM *e, BN_CTX *ctx, 110 int nlen, const BIGNUM *e, BN_CTX *ctx, 113 OSSL_LIB_CTX *ossl_bn_get_libctx(BN_CTX *ctx); [all...] |
/third_party/openssl/test/ |
H A D | pbetest.c | 61 EVP_CIPHER_CTX *ctx; in test_pkcs5_pbe() local 66 ctx = EVP_CIPHER_CTX_new(); in test_pkcs5_pbe() 67 if (!TEST_ptr(ctx)) in test_pkcs5_pbe() 76 || !TEST_true(PKCS5_PBE_keyivgen(ctx, pbe_password, strlen(pbe_password), in test_pkcs5_pbe() 78 || !TEST_true(EVP_CipherUpdate(ctx, out, &i, pbe_plaintext, in test_pkcs5_pbe() 83 if (!TEST_true(EVP_CipherFinal_ex(ctx, out + i, &i))) in test_pkcs5_pbe() 92 if (!TEST_true(PKCS5_PBE_keyivgen(ctx, pbe_password, strlen(pbe_password), in test_pkcs5_pbe() 94 || !TEST_true(EVP_CipherUpdate(ctx, out, &i, exp, exp_len))) in test_pkcs5_pbe() 98 if (!TEST_true(EVP_CipherFinal_ex(ctx, out + i, &i))) in test_pkcs5_pbe() 106 EVP_CIPHER_CTX_free(ctx); in test_pkcs5_pbe() [all...] |
/third_party/skia/third_party/externals/tint/src/transform/ |
H A D | loop_to_for_loop.cc | 59 void LoopToForLoop::Run(CloneContext& ctx, const DataMap&, DataMap&) { in Run() argument 60 ctx.ReplaceAll([&](const ast::LoopStatement* loop) -> const ast::Statement* { in Run() 109 if (IsVarUsedByStmt(ctx.src->Sem(), var_decl->variable, continuing)) { in Run() 115 continuing = ctx.Clone(continuing); in Run() 118 auto* condition = ctx.Clone(if_stmt->condition); in Run() 120 condition = ctx.dst->create<ast::UnaryOpExpression>(ast::UnaryOp::kNot, in Run() 126 ctx.Remove(loop->body->statements, if_stmt); in Run() 127 auto* body = ctx.Clone(loop->body); in Run() 128 return ctx.dst->create<ast::ForLoopStatement>(initializer, condition, in Run() 132 ctx in Run() [all...] |
/third_party/skia/modules/svg/src/ |
H A D | SkSVGGradient.cpp | 26 void SkSVGGradient::collectColorStops(const SkSVGRenderContext& ctx, in collectColorStops() argument 38 colors->push_back(this->resolveStopColor(ctx, stop)); in collectColorStops() 46 const auto ref = ctx.findNodeById(fHref); in collectColorStops() 49 static_cast<const SkSVGGradient*>(ref.get())->collectColorStops(ctx, pos, colors); in collectColorStops() 54 SkColor4f SkSVGGradient::resolveStopColor(const SkSVGRenderContext& ctx, in resolveStopColor() argument 64 const auto color = SkColor4f::FromColor(ctx.resolveSvgColor(*stopColor)); in resolveStopColor() 69 bool SkSVGGradient::onAsPaint(const SkSVGRenderContext& ctx, SkPaint* paint) const { in onAsPaint() argument 73 this->collectColorStops(ctx, &pos, &colors); in onAsPaint() 89 const auto obbt = ctx.transformForCurrentOBB(fGradientUnits); in onAsPaint() 94 paint->setShader(this->onMakeShader(ctx, color in onAsPaint() [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/fst/ |
H A D | fst.h | 48 void *ctx; member 52 * @ctx: User context %ctx 58 const u8 * (*get_bssid)(void *ctx); 62 * @ctx: User context %ctx 66 void (*get_channel_info)(void *ctx, enum hostapd_hw_mode *hw_mode, 71 * @ctx: User context %ctx 76 int (*get_hw_modes)(void *ctx, struc [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/fst/ |
H A D | fst.h | 48 void *ctx; member 52 * @ctx: User context %ctx 58 const u8 * (*get_bssid)(void *ctx); 62 * @ctx: User context %ctx 66 void (*get_channel_info)(void *ctx, enum hostapd_hw_mode *hw_mode, 71 * @ctx: User context %ctx 76 int (*get_hw_modes)(void *ctx, struc [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/rkvdec/ |
H A D | rkvdec-h264.c | 636 static void assemble_hw_pps(struct rkvdec_ctx *ctx, in assemble_hw_pps() argument 639 struct rkvdec_h264_ctx *h264_ctx = ctx->priv; in assemble_hw_pps() 675 WRITE_PPS(DIV_ROUND_UP(ctx->coded_fmt.fmt.pix_mp.width, 16), PIC_WIDTH_IN_MBS); in assemble_hw_pps() 676 WRITE_PPS(DIV_ROUND_UP(ctx->coded_fmt.fmt.pix_mp.height, 16), PIC_HEIGHT_IN_MBS); in assemble_hw_pps() 729 static void lookup_ref_buf_idx(struct rkvdec_ctx *ctx, in lookup_ref_buf_idx() argument 736 struct v4l2_m2m_ctx *m2m_ctx = ctx->fh.m2m_ctx; in lookup_ref_buf_idx() 749 static void assemble_hw_rps(struct rkvdec_ctx *ctx, in assemble_hw_rps() argument 754 struct rkvdec_h264_ctx *h264_ctx = ctx->priv; in assemble_hw_rps() 810 static void assemble_hw_scaling_list(struct rkvdec_ctx *ctx, in assemble_hw_scaling_list() argument 815 struct rkvdec_h264_ctx *h264_ctx = ctx in assemble_hw_scaling_list() 877 get_ref_buf(struct rkvdec_ctx *ctx, struct rkvdec_h264_run *run, unsigned int dpb_idx) get_ref_buf() argument 894 config_registers(struct rkvdec_ctx *ctx, struct rkvdec_h264_run *run) config_registers() argument 1026 rkvdec_h264_adjust_fmt(struct rkvdec_ctx *ctx, struct v4l2_format *f) rkvdec_h264_adjust_fmt() argument 1038 rkvdec_h264_start(struct rkvdec_ctx *ctx) rkvdec_h264_start() argument 1069 rkvdec_h264_stop(struct rkvdec_ctx *ctx) rkvdec_h264_stop() argument 1079 rkvdec_h264_run_preamble(struct rkvdec_ctx *ctx, struct rkvdec_h264_run *run) rkvdec_h264_run_preamble() argument 1100 rkvdec_h264_run(struct rkvdec_ctx *ctx) rkvdec_h264_run() argument [all...] |
/third_party/ffmpeg/libavfilter/ |
H A D | vf_signature.c | 87 AVFilterContext *ctx = inlink->dst; in config_input() local 88 SignatureContext *sic = ctx->priv; in config_input() 95 av_log(ctx, AV_LOG_WARNING, "Input dimension too high for precise calculation, numbers will be rounded.\n"); in config_input() 147 AVFilterContext *ctx = inlink->dst; in filter_frame() local 148 SignatureContext *sic = ctx->priv; in filter_frame() 355 av_log(ctx, AV_LOG_DEBUG, "input %d, confidence: %d\n", FF_INLINK_IDX(inlink), fs->confidence); in filter_frame() 357 av_log(ctx, AV_LOG_DEBUG, "words:"); in filter_frame() 359 av_log(ctx, AV_LOG_DEBUG, " %d:", fs->words[i] ); in filter_frame() 360 av_log(ctx, AV_LOG_DEBUG, " %d", fs->words[i] / pot3[0] ); in filter_frame() 362 av_log(ctx, AV_LOG_DEBU in filter_frame() 381 xml_export(AVFilterContext *ctx, StreamContext *sc, const char* filename) xml_export() argument 490 binary_export(AVFilterContext *ctx, StreamContext *sc, const char* filename) binary_export() argument 568 export(AVFilterContext *ctx, StreamContext *sc, int input) export() argument 589 AVFilterContext *ctx = outlink->src; request_frame() local 643 init(AVFilterContext *ctx) init() argument 696 uninit(AVFilterContext *ctx) uninit() argument 733 AVFilterContext *ctx = outlink->src; config_output() local [all...] |
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_query.c | 439 iris_create_query(struct pipe_context *ctx, in iris_create_query() argument 458 iris_create_batch_query(struct pipe_context *ctx, in iris_create_batch_query() argument 462 struct iris_context *ice = (void *) ctx; in iris_create_batch_query() 478 iris_destroy_query(struct pipe_context *ctx, struct pipe_query *p_query) in iris_destroy_query() argument 481 struct iris_screen *screen = (void *) ctx->screen; in iris_destroy_query() 483 iris_destroy_monitor_object(ctx, query->monitor); in iris_destroy_query() 487 screen->base.fence_reference(ctx->screen, &query->fence, NULL); in iris_destroy_query() 495 iris_begin_query(struct pipe_context *ctx, struct pipe_query *query) in iris_begin_query() argument 497 struct iris_context *ice = (void *) ctx; in iris_begin_query() 501 return iris_begin_monitor(ctx, in iris_begin_query() 544 iris_end_query(struct pipe_context *ctx, struct pipe_query *query) iris_end_query() argument 601 iris_get_query_result(struct pipe_context *ctx, struct pipe_query *query, bool wait, union pipe_query_result *result) iris_get_query_result() argument 652 iris_get_query_result_resource(struct pipe_context *ctx, struct pipe_query *query, enum pipe_query_flags flags, enum pipe_query_value_type result_type, int index, struct pipe_resource *p_res, unsigned offset) iris_get_query_result_resource() argument 732 iris_set_active_query_state(struct pipe_context *ctx, bool enable) iris_set_active_query_state() argument 822 iris_render_condition(struct pipe_context *ctx, struct pipe_query *query, bool condition, enum pipe_render_cond_flag mode) iris_render_condition() argument 855 struct pipe_context *ctx = &ice->ctx; init_query() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn21/ |
H A D | dcn21_resource.c | 484 struct dc_context *ctx, uint32_t inst) in dcn21_ipp_create() 494 dcn20_ipp_construct(ipp, ctx, inst, in dcn21_ipp_create() 500 struct dc_context *ctx, in dcn21_dpp_create() 509 if (dpp2_construct(dpp, ctx, inst, in dcn21_dpp_create() 519 struct dc_context *ctx, in dcn21_aux_engine_create() 528 dce110_aux_engine_construct(aux_engine, ctx, inst, in dcn21_aux_engine_create() 533 ctx->dc->caps.extended_aux_timeout_support); in dcn21_aux_engine_create() 556 static struct dce_i2c_hw *dcn21_i2c_hw_create(struct dc_context *ctx, in dcn21_i2c_hw_create() argument 565 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn21_i2c_hw_create() 774 if (pool->base.abm->ctx in dcn21_resource_destruct() 483 dcn21_ipp_create( struct dc_context *ctx, uint32_t inst) dcn21_ipp_create() argument 499 dcn21_dpp_create( struct dc_context *ctx, uint32_t inst) dcn21_dpp_create() argument 518 dcn21_aux_engine_create( struct dc_context *ctx, uint32_t inst) dcn21_aux_engine_create() argument 971 dcn21_clock_source_create( struct dc_context *ctx, struct dc_bios *bios, enum clock_source_id id, const struct dce110_clk_src_regs *regs, bool dp_clk_src) dcn21_clock_source_create() argument 995 dcn21_hubp_create( struct dc_context *ctx, uint32_t inst) dcn21_hubp_create() argument 1014 dcn21_hubbub_create(struct dc_context *ctx) dcn21_hubbub_create() argument 1043 dcn21_opp_create(struct dc_context *ctx, uint32_t inst) dcn21_opp_create() argument 1059 dcn21_timing_generator_create(struct dc_context *ctx, uint32_t instance) dcn21_timing_generator_create() argument 1080 dcn21_mpc_create(struct dc_context *ctx) dcn21_mpc_create() argument 1097 read_dce_straps( struct dc_context *ctx, struct resource_straps *straps) read_dce_straps() argument 1107 dcn21_dsc_create(struct dc_context *ctx, uint32_t inst) dcn21_dsc_create() argument 1122 dcn21_pp_smu_create(struct dc_context *ctx) dcn21_pp_smu_create() argument 1146 dcn21_create_audio( struct dc_context *ctx, unsigned int inst) dcn21_create_audio() argument 1157 dcn21_stream_encoder_create(enum engine_id eng_id, struct dc_context *ctx) dcn21_stream_encoder_create() argument 1185 dcn21_hwseq_create( struct dc_context *ctx) dcn21_hwseq_create() argument 1310 dcn21_link_encoder_create( struct dc_context *ctx, const struct encoder_init_data *enc_init_data) dcn21_link_encoder_create() argument 1363 read_pipe_fuses(struct dc_context *ctx) read_pipe_fuses() argument 1406 struct dc_context *ctx = dc->ctx; dcn21_resource_construct() local [all...] |
/third_party/mesa3d/src/amd/vulkan/winsys/amdgpu/ |
H A D | radv_amdgpu_cs.c | 106 static uint32_t radv_amdgpu_ctx_queue_syncobj(struct radv_amdgpu_ctx *ctx, unsigned ip, 161 static int radv_amdgpu_cs_submit(struct radv_amdgpu_ctx *ctx, 166 radv_amdgpu_request_to_fence(struct radv_amdgpu_ctx *ctx, struct radv_amdgpu_fence *fence, in radv_amdgpu_request_to_fence() argument 169 fence->fence.context = ctx->ctx; in radv_amdgpu_request_to_fence() 886 radv_assign_last_submit(struct radv_amdgpu_ctx *ctx, struct radv_amdgpu_cs_request *request) in radv_assign_last_submit() argument 888 radv_amdgpu_request_to_fence(ctx, &ctx->last_submission[request->ip_type][request->ring], in radv_assign_last_submit() 893 radv_amdgpu_winsys_cs_submit_chained(struct radv_amdgpu_ctx *ctx, int queue_idx, in radv_amdgpu_winsys_cs_submit_chained() argument 961 result = radv_amdgpu_cs_submit(ctx, in radv_amdgpu_winsys_cs_submit_chained() 976 radv_amdgpu_winsys_cs_submit_fallback(struct radv_amdgpu_ctx *ctx, int queue_idx, struct radv_winsys_sem_info *sem_info, struct radeon_cmdbuf **cs_array, unsigned cs_count, struct radeon_cmdbuf *initial_preamble_cs) radv_amdgpu_winsys_cs_submit_fallback() argument 1058 radv_amdgpu_winsys_cs_submit_sysmem(struct radv_amdgpu_ctx *ctx, int queue_idx, struct radv_winsys_sem_info *sem_info, struct radeon_cmdbuf **cs_array, unsigned cs_count, struct radeon_cmdbuf *initial_preamble_cs, struct radeon_cmdbuf *continue_preamble_cs) radv_amdgpu_winsys_cs_submit_sysmem() argument 1245 radv_amdgpu_cs_submit_zero(struct radv_amdgpu_ctx *ctx, enum amd_ip_type ip_type, int queue_idx, struct radv_winsys_sem_info *sem_info) radv_amdgpu_cs_submit_zero() argument 1335 radv_amdgpu_winsys_cs_submit_internal(struct radv_amdgpu_ctx *ctx, const struct radv_winsys_submit_info *submit, struct radv_winsys_sem_info *sem_info, bool can_patch) radv_amdgpu_winsys_cs_submit_internal() argument 1367 struct radv_amdgpu_ctx *ctx = radv_amdgpu_ctx(_ctx); radv_amdgpu_winsys_cs_submit() local 1537 struct radv_amdgpu_ctx *ctx = CALLOC_STRUCT(radv_amdgpu_ctx); radv_amdgpu_ctx_create() local 1577 struct radv_amdgpu_ctx *ctx = (struct radv_amdgpu_ctx *)rwctx; radv_amdgpu_ctx_destroy() local 1592 radv_amdgpu_ctx_queue_syncobj(struct radv_amdgpu_ctx *ctx, unsigned ip, unsigned ring) radv_amdgpu_ctx_queue_syncobj() argument 1604 struct radv_amdgpu_ctx *ctx = (struct radv_amdgpu_ctx *)rwctx; radv_amdgpu_ctx_wait_idle() local 1640 struct radv_amdgpu_ctx *ctx = (struct radv_amdgpu_ctx *)rwctx; radv_amdgpu_ctx_set_pstate() local 1719 radv_amdgpu_cs_submit(struct radv_amdgpu_ctx *ctx, struct radv_amdgpu_cs_request *request, struct radv_winsys_sem_info *sem_info) radv_amdgpu_cs_submit() argument [all...] |
/kernel/linux/linux-5.10/drivers/tee/optee/ |
H A D | call.c | 118 * @ctx: calling context 126 u32 optee_do_call_with_arg(struct tee_context *ctx, phys_addr_t parg) in optee_do_call_with_arg() argument 128 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_do_call_with_arg() 158 optee_handle_rpc(ctx, ¶m, &call_ctx); in optee_do_call_with_arg() 175 static struct tee_shm *get_msg_arg(struct tee_context *ctx, size_t num_params, in get_msg_arg() argument 183 shm = tee_shm_alloc(ctx, OPTEE_MSG_GET_ARG_SIZE(num_params), in get_msg_arg() 210 int optee_open_session(struct tee_context *ctx, in optee_open_session() argument 214 struct optee_context_data *ctxdata = ctx->data; in optee_open_session() 223 shm = get_msg_arg(ctx, arg->num_params + 2, &msg_arg, &msg_parg); in optee_open_session() 257 if (optee_do_call_with_arg(ctx, msg_par in optee_open_session() 288 optee_close_session(struct tee_context *ctx, u32 session) optee_close_session() argument 318 optee_invoke_func(struct tee_context *ctx, struct tee_ioctl_invoke_arg *arg, struct tee_param *param) optee_invoke_func() argument 364 optee_cancel_req(struct tee_context *ctx, u32 cancel_id, u32 session) optee_cancel_req() argument 611 optee_shm_register(struct tee_context *ctx, struct tee_shm *shm, struct page **pages, size_t num_pages, unsigned long start) optee_shm_register() argument 663 optee_shm_unregister(struct tee_context *ctx, struct tee_shm *shm) optee_shm_unregister() argument 686 optee_shm_register_supp(struct tee_context *ctx, struct tee_shm *shm, struct page **pages, size_t num_pages, unsigned long start) optee_shm_register_supp() argument 697 optee_shm_unregister_supp(struct tee_context *ctx, struct tee_shm *shm) optee_shm_unregister_supp() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/test-drivers/vidtv/ |
H A D | vidtv_s302m.c | 238 struct vidtv_s302m_ctx *ctx = e->ctx; in vidtv_s302m_get_sample() local 245 if (ctx->last_duration <= 0) { in vidtv_s302m_get_sample() 249 ctx->last_tone = beethoven_fur_elise[e->src_buf_offset].note; in vidtv_s302m_get_sample() 250 ctx->last_duration = beethoven_fur_elise[e->src_buf_offset].duration * in vidtv_s302m_get_sample() 253 ctx->note_offset = 0; in vidtv_s302m_get_sample() 255 ctx->last_duration--; in vidtv_s302m_get_sample() 259 if (!ctx->last_tone) in vidtv_s302m_get_sample() 262 pos = (2 * PI * ctx->note_offset * ctx in vidtv_s302m_get_sample() 293 struct vidtv_s302m_ctx *ctx = e->ctx; vidtv_s302m_write_frame() local 349 struct vidtv_s302m_ctx *ctx = e->ctx; vidtv_s302m_write_frames() local 392 struct vidtv_s302m_ctx *ctx = e->ctx; vidtv_s302m_encode() local 445 struct vidtv_s302m_ctx *ctx; vidtv_s302m_encoder_init() local [all...] |
/kernel/linux/linux-6.6/drivers/media/test-drivers/vidtv/ |
H A D | vidtv_s302m.c | 238 struct vidtv_s302m_ctx *ctx = e->ctx; in vidtv_s302m_get_sample() local 245 if (ctx->last_duration <= 0) { in vidtv_s302m_get_sample() 249 ctx->last_tone = beethoven_fur_elise[e->src_buf_offset].note; in vidtv_s302m_get_sample() 250 ctx->last_duration = beethoven_fur_elise[e->src_buf_offset].duration * in vidtv_s302m_get_sample() 253 ctx->note_offset = 0; in vidtv_s302m_get_sample() 255 ctx->last_duration--; in vidtv_s302m_get_sample() 259 if (!ctx->last_tone) in vidtv_s302m_get_sample() 262 pos = (2 * PI * ctx->note_offset * ctx in vidtv_s302m_get_sample() 293 struct vidtv_s302m_ctx *ctx = e->ctx; vidtv_s302m_write_frame() local 349 struct vidtv_s302m_ctx *ctx = e->ctx; vidtv_s302m_write_frames() local 392 struct vidtv_s302m_ctx *ctx = e->ctx; vidtv_s302m_encode() local 445 struct vidtv_s302m_ctx *ctx; vidtv_s302m_encoder_init() local [all...] |