Home
last modified time | relevance | path

Searched refs:ctx_id (Results 1 - 25 of 199) sorted by relevance

12345678

/foundation/resourceschedule/ffrt/src/util/
H A Dcpu_boost_ohos.h23 int cpu_boost_start(int ctx_id);
24 int cpu_boost_end(int ctx_id);
25 int cpu_boost_save(int ctx_id);
26 int cpu_boost_restore(int ctx_id);
97 #define EXECUTE_CPU_BOOST_FUNC(x, ctx_id, ret) auto func = CPUBoostAdapter::Instance()->x##Temp; \
99 ret = (func)(ctx_id); \
104 inline int CpuBoostStart(int ctx_id) in CpuBoostStart() argument
107 EXECUTE_CPU_BOOST_FUNC(cpu_boost_start, ctx_id, ret); in CpuBoostStart()
111 inline int CpuBoostEnd(int ctx_id) in CpuBoostEnd() argument
114 EXECUTE_CPU_BOOST_FUNC(cpu_boost_end, ctx_id, re in CpuBoostEnd()
118 CpuBoostSave(int ctx_id) CpuBoostSave() argument
125 CpuBoostRestore(int ctx_id) CpuBoostRestore() argument
[all...]
H A Dffrt_cpu_boost.cpp32 int ffrt_cpu_boost_start(int ctx_id) in ffrt_cpu_boost_start() argument
34 int ret = ffrt::CpuBoostStart(ctx_id); in ffrt_cpu_boost_start()
38 curTask->cpuBoostCtxId = ctx_id; in ffrt_cpu_boost_start()
45 int ffrt_cpu_boost_end(int ctx_id) in ffrt_cpu_boost_end() argument
47 int ret = ffrt::CpuBoostEnd(ctx_id); in ffrt_cpu_boost_end()
50 if (curTask != nullptr && curTask->cpuBoostCtxId == ctx_id) { in ffrt_cpu_boost_end()
/kernel/linux/linux-5.10/include/linux/sunrpc/
H A Dgss_api.h51 struct gss_ctx **ctx_id,
55 struct gss_ctx *ctx_id,
59 struct gss_ctx *ctx_id,
63 struct gss_ctx *ctx_id,
68 struct gss_ctx *ctx_id,
73 struct gss_ctx **ctx_id);
113 struct gss_ctx *ctx_id,
117 struct gss_ctx *ctx_id,
121 struct gss_ctx *ctx_id,
125 struct gss_ctx *ctx_id,
[all...]
/kernel/linux/linux-6.6/include/linux/sunrpc/
H A Dgss_api.h51 struct gss_ctx **ctx_id,
55 struct gss_ctx *ctx_id,
59 struct gss_ctx *ctx_id,
63 struct gss_ctx *ctx_id,
68 struct gss_ctx *ctx_id,
73 struct gss_ctx **ctx_id);
113 struct gss_ctx *ctx_id,
117 struct gss_ctx *ctx_id,
121 struct gss_ctx *ctx_id,
125 struct gss_ctx *ctx_id,
[all...]
/kernel/linux/linux-5.10/net/sunrpc/auth_gss/
H A Dgss_mech_switch.c355 struct gss_ctx **ctx_id, in gss_import_sec_context()
359 if (!(*ctx_id = kzalloc(sizeof(**ctx_id), gfp_mask))) in gss_import_sec_context()
361 (*ctx_id)->mech_type = gss_mech_get(mech); in gss_import_sec_context()
364 *ctx_id, endtime, gfp_mask); in gss_import_sec_context()
408 gss_wrap(struct gss_ctx *ctx_id, in gss_wrap() argument
413 return ctx_id->mech_type->gm_ops in gss_wrap()
414 ->gss_wrap(ctx_id, offset, buf, inpages); in gss_wrap()
418 gss_unwrap(struct gss_ctx *ctx_id, in gss_unwrap() argument
423 return ctx_id in gss_unwrap()
353 gss_import_sec_context(const void *input_token, size_t bufsize, struct gss_api_mech *mech, struct gss_ctx **ctx_id, time64_t *endtime, gfp_t gfp_mask) gss_import_sec_context() argument
[all...]
/kernel/linux/linux-6.6/net/sunrpc/auth_gss/
H A Dgss_mech_switch.c355 struct gss_ctx **ctx_id, in gss_import_sec_context()
359 if (!(*ctx_id = kzalloc(sizeof(**ctx_id), gfp_mask))) in gss_import_sec_context()
361 (*ctx_id)->mech_type = gss_mech_get(mech); in gss_import_sec_context()
364 *ctx_id, endtime, gfp_mask); in gss_import_sec_context()
408 gss_wrap(struct gss_ctx *ctx_id, in gss_wrap() argument
413 return ctx_id->mech_type->gm_ops in gss_wrap()
414 ->gss_wrap(ctx_id, offset, buf, inpages); in gss_wrap()
418 gss_unwrap(struct gss_ctx *ctx_id, in gss_unwrap() argument
423 return ctx_id in gss_unwrap()
353 gss_import_sec_context(const void *input_token, size_t bufsize, struct gss_api_mech *mech, struct gss_ctx **ctx_id, time64_t *endtime, gfp_t gfp_mask) gss_import_sec_context() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/common/
H A Dmtk_vcodec_intr.c19 int ctx_id, ctx_type, status = 0; in mtk_vcodec_wait_for_done_ctx() local
28 ctx_id = ctx->id; in mtk_vcodec_wait_for_done_ctx()
38 ctx_id = ctx->id; in mtk_vcodec_wait_for_done_ctx()
54 ctx_id, command, ctx_type, timeout_ms, in mtk_vcodec_wait_for_done_ctx()
59 ctx_id, command, ctx_type, in mtk_vcodec_wait_for_done_ctx()
/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/
H A Dvirtgpu_trace.h21 __field(u32, ctx_id)
30 __entry->ctx_id = le32_to_cpu(hdr->ctx_id);
32 TP_printk("vdev=%d vq=%u name=%s type=0x%x flags=0x%x fence_id=%llu ctx_id=%u",
35 __entry->ctx_id)
/kernel/linux/linux-6.6/drivers/gpu/drm/virtio/
H A Dvirtgpu_trace.h21 __field(u32, ctx_id)
32 __entry->ctx_id = le32_to_cpu(hdr->ctx_id);
36 TP_printk("vdev=%d vq=%u name=%s type=0x%x flags=0x%x fence_id=%llu ctx_id=%u num_free=%u seqno=%u",
39 __entry->ctx_id, __entry->num_free, __entry->seqno)
/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dfsl_easrc.c240 unsigned int ctx_id, int mem_type) in fsl_easrc_coeff_mem_ptr_reset()
253 if (ctx_id >= EASRC_CTX_MAX_NUM) { in fsl_easrc_coeff_mem_ptr_reset()
254 dev_err(dev, "Invalid context id[%d]\n", ctx_id); in fsl_easrc_coeff_mem_ptr_reset()
258 reg = REG_EASRC_CCE1(ctx_id); in fsl_easrc_coeff_mem_ptr_reset()
428 static int fsl_easrc_write_pf_coeff_mem(struct fsl_asrc *easrc, int ctx_id, in fsl_easrc_write_pf_coeff_mem() argument
450 ret = fsl_easrc_coeff_mem_ptr_reset(easrc, ctx_id, EASRC_PF_COEFF_MEM); in fsl_easrc_write_pf_coeff_mem()
460 regmap_write(easrc->regmap, REG_EASRC_PCF(ctx_id), in fsl_easrc_write_pf_coeff_mem()
462 regmap_write(easrc->regmap, REG_EASRC_PCF(ctx_id), in fsl_easrc_write_pf_coeff_mem()
470 unsigned int ctx_id) in fsl_easrc_prefilter_config()
488 if (ctx_id > in fsl_easrc_prefilter_config()
239 fsl_easrc_coeff_mem_ptr_reset(struct fsl_asrc *easrc, unsigned int ctx_id, int mem_type) fsl_easrc_coeff_mem_ptr_reset() argument
469 fsl_easrc_prefilter_config(struct fsl_asrc *easrc, unsigned int ctx_id) fsl_easrc_prefilter_config() argument
861 fsl_easrc_config_slot(struct fsl_asrc *easrc, unsigned int ctx_id) fsl_easrc_config_slot() argument
924 fsl_easrc_release_slot(struct fsl_asrc *easrc, unsigned int ctx_id) fsl_easrc_release_slot() argument
964 fsl_easrc_config_context(struct fsl_asrc *easrc, unsigned int ctx_id) fsl_easrc_config_context() argument
[all...]
/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dfsl_easrc.c240 unsigned int ctx_id, int mem_type) in fsl_easrc_coeff_mem_ptr_reset()
253 if (ctx_id >= EASRC_CTX_MAX_NUM) { in fsl_easrc_coeff_mem_ptr_reset()
254 dev_err(dev, "Invalid context id[%d]\n", ctx_id); in fsl_easrc_coeff_mem_ptr_reset()
258 reg = REG_EASRC_CCE1(ctx_id); in fsl_easrc_coeff_mem_ptr_reset()
428 static int fsl_easrc_write_pf_coeff_mem(struct fsl_asrc *easrc, int ctx_id, in fsl_easrc_write_pf_coeff_mem() argument
450 ret = fsl_easrc_coeff_mem_ptr_reset(easrc, ctx_id, EASRC_PF_COEFF_MEM); in fsl_easrc_write_pf_coeff_mem()
460 regmap_write(easrc->regmap, REG_EASRC_PCF(ctx_id), in fsl_easrc_write_pf_coeff_mem()
462 regmap_write(easrc->regmap, REG_EASRC_PCF(ctx_id), in fsl_easrc_write_pf_coeff_mem()
470 unsigned int ctx_id) in fsl_easrc_prefilter_config()
488 if (ctx_id > in fsl_easrc_prefilter_config()
239 fsl_easrc_coeff_mem_ptr_reset(struct fsl_asrc *easrc, unsigned int ctx_id, int mem_type) fsl_easrc_coeff_mem_ptr_reset() argument
469 fsl_easrc_prefilter_config(struct fsl_asrc *easrc, unsigned int ctx_id) fsl_easrc_prefilter_config() argument
861 fsl_easrc_config_slot(struct fsl_asrc *easrc, unsigned int ctx_id) fsl_easrc_config_slot() argument
924 fsl_easrc_release_slot(struct fsl_asrc *easrc, unsigned int ctx_id) fsl_easrc_release_slot() argument
964 fsl_easrc_config_context(struct fsl_asrc *easrc, unsigned int ctx_id) fsl_easrc_config_context() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/sti/hva/
H A Dhva-hw.c120 u8 ctx_id = 0; in hva_hw_its_irq_thread() local
130 ctx_id = (hva->sts_reg & 0xFF00) >> 8; in hva_hw_its_irq_thread()
131 if (ctx_id >= HVA_MAX_INSTANCES) { in hva_hw_its_irq_thread()
133 HVA_PREFIX, __func__, ctx_id); in hva_hw_its_irq_thread()
137 ctx = hva->instances[ctx_id]; in hva_hw_its_irq_thread()
223 u8 ctx_id = 0; in hva_hw_err_irq_thread() local
233 ctx_id = (hva->sts_reg & 0xFF00) >> 8; in hva_hw_err_irq_thread()
234 if (ctx_id >= HVA_MAX_INSTANCES) { in hva_hw_err_irq_thread()
236 ctx_id); in hva_hw_err_irq_thread()
240 ctx = hva->instances[ctx_id]; in hva_hw_err_irq_thread()
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dcommand_buffer.c104 int ctx_id, bool internal_cb) in hl_cb_alloc()
118 if (ctx_id == HL_KERNEL_ASID_ID && !hdev->disabled) in hl_cb_alloc()
137 } else if (ctx_id == HL_KERNEL_ASID_ID) { in hl_cb_alloc()
186 int rc, ctx_id = cb_args->ctx->asid; in hl_cb_mmap_mem_alloc() local
194 if (ctx_id == HL_KERNEL_ASID_ID && in hl_cb_mmap_mem_alloc()
212 cb = hl_cb_alloc(cb_args->hdev, cb_args->cb_size, ctx_id, cb_args->internal_cb); in hl_cb_mmap_mem_alloc()
226 if (ctx_id == HL_KERNEL_ASID_ID) { in hl_cb_mmap_mem_alloc()
278 int ctx_id = ctx->asid; in hl_cb_create() local
280 if ((hdev->disabled) || (hdev->reset_info.in_reset && (ctx_id != HL_KERNEL_ASID_ID))) { in hl_cb_create()
294 ctx_id in hl_cb_create()
103 hl_cb_alloc(struct hl_device *hdev, u32 cb_size, int ctx_id, bool internal_cb) hl_cb_alloc() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/st/sti/hva/
H A Dhva-hw.c120 u8 ctx_id = 0; in hva_hw_its_irq_thread() local
130 ctx_id = (hva->sts_reg & 0xFF00) >> 8; in hva_hw_its_irq_thread()
131 if (ctx_id >= HVA_MAX_INSTANCES) { in hva_hw_its_irq_thread()
133 HVA_PREFIX, __func__, ctx_id); in hva_hw_its_irq_thread()
137 ctx = hva->instances[ctx_id]; in hva_hw_its_irq_thread()
223 u8 ctx_id = 0; in hva_hw_err_irq_thread() local
233 ctx_id = (hva->sts_reg & 0xFF00) >> 8; in hva_hw_err_irq_thread()
234 if (ctx_id >= HVA_MAX_INSTANCES) { in hva_hw_err_irq_thread()
236 ctx_id); in hva_hw_err_irq_thread()
240 ctx = hva->instances[ctx_id]; in hva_hw_err_irq_thread()
[all...]
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_batch.c185 /* Note: screen, ctx_id, exec_flags and has_engines_context fields are in iris_init_batch()
258 batch->ctx_id = iris_create_hw_context(screen->bufmgr); in iris_init_non_engine_contexts()
261 assert(batch->ctx_id); in iris_init_non_engine_contexts()
262 iris_hw_context_set_priority(screen->bufmgr, batch->ctx_id, priority); in iris_init_non_engine_contexts()
328 batch->ctx_id = engines_ctx; in iris_init_engines_context()
592 iris_destroy_kernel_context(bufmgr, batch->ctx_id); in iris_batch_free()
614 ice->batches[0].ctx_id); in iris_destroy_batches()
740 int priority = iris_kernel_context_get_priority(bufmgr, batch->ctx_id); in replace_kernel_ctx()
741 uint32_t old_ctx = batch->ctx_id; in replace_kernel_ctx()
746 bat->ctx_id in replace_kernel_ctx()
[all...]
H A Diris_bufmgr.h497 uint32_t iris_clone_hw_context(struct iris_bufmgr *bufmgr, uint32_t ctx_id);
498 int iris_kernel_context_get_priority(struct iris_bufmgr *bufmgr, uint32_t ctx_id);
505 uint32_t ctx_id);
506 void iris_hw_context_set_vm_id(struct iris_bufmgr *bufmgr, uint32_t ctx_id);
508 uint32_t ctx_id, int priority);
510 void iris_destroy_kernel_context(struct iris_bufmgr *bufmgr, uint32_t ctx_id);
/kernel/linux/linux-5.10/arch/x86/mm/
H A Dtlb.c173 * necessary invalidation by clearing out the 'ctx_id' which
197 this_cpu_write(cpu_tlbstate.ctxs[asid].ctx_id, 0); in clear_asid_other()
220 if (this_cpu_read(cpu_tlbstate.ctxs[asid].ctx_id) != in choose_new_asid()
221 next->context.ctx_id) in choose_new_asid()
335 * same process. Using the mm pointer instead of mm->context.ctx_id in cond_ibpb()
487 VM_WARN_ON(this_cpu_read(cpu_tlbstate.ctxs[prev_asid].ctx_id) != in switch_mm_irqs_off()
488 next->context.ctx_id); in switch_mm_irqs_off()
559 this_cpu_write(cpu_tlbstate.ctxs[new_asid].ctx_id, next->context.ctx_id); in switch_mm_irqs_off()
642 this_cpu_write(cpu_tlbstate.ctxs[0].ctx_id, m in initialize_tlbstate_and_flush()
[all...]
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dtlb.c187 * necessary invalidation by clearing out the 'ctx_id' which
211 this_cpu_write(cpu_tlbstate.ctxs[asid].ctx_id, 0); in clear_asid_other()
234 if (this_cpu_read(cpu_tlbstate.ctxs[asid].ctx_id) != in choose_new_asid()
235 next->context.ctx_id) in choose_new_asid()
400 * same process. Using the mm pointer instead of mm->context.ctx_id in cond_mitigation()
564 VM_WARN_ON(this_cpu_read(cpu_tlbstate.ctxs[prev_asid].ctx_id) != in switch_mm_irqs_off()
565 next->context.ctx_id); in switch_mm_irqs_off()
641 this_cpu_write(cpu_tlbstate.ctxs[new_asid].ctx_id, next->context.ctx_id); in switch_mm_irqs_off()
728 this_cpu_write(cpu_tlbstate.ctxs[0].ctx_id, m in initialize_tlbstate_and_flush()
[all...]
/third_party/mesa3d/src/intel/tools/
H A Dintel_dump_gpu.c353 uint32_t ctx_id = execbuffer2->rsvd1; in dump_execbuffer2() local
355 aub_write_exec(&aub_file, ctx_id, in dump_execbuffer2()
621 uint32_t *ctx_id = NULL; in ioctl() local
626 ctx_id = &create->ctx_id; in ioctl()
630 create->ctx_id = aub_write_context_create(&aub_file, ctx_id); in ioctl()
636 uint32_t *ctx_id = NULL; in ioctl() local
641 ctx_id = &create->ctx_id; in ioctl()
[all...]
/foundation/resourceschedule/ffrt/interfaces/inner_api/c/
H A Dffrt_cpu_boost.h22 FFRT_C_API int ffrt_cpu_boost_start(int ctx_id);
24 FFRT_C_API int ffrt_cpu_boost_end(int ctx_id);
/third_party/libdrm/amdgpu/
H A Damdgpu_cs.c82 gpu_context->id = args.out.alloc.ctx_id; in amdgpu_cs_ctx_create2()
125 args.in.ctx_id = context->id; in amdgpu_cs_ctx_free()
161 args.in.ctx_id = context->id; in amdgpu_cs_ctx_override_priority()
183 args.in.ctx_id = context->id; in amdgpu_cs_ctx_stable_pstate()
203 args.in.ctx_id = context->id; in amdgpu_cs_query_reset_state()
224 args.in.ctx_id = context->id; in amdgpu_cs_query_reset_state2()
327 dep->ctx_id = info->context->id; in amdgpu_cs_submit_one()
356 dep->ctx_id = info->context->id; in amdgpu_cs_submit_one()
452 args.in.ctx_id = context->id; in amdgpu_ioctl_wait_cs()
513 drm_fences[i].ctx_id in amdgpu_ioctl_wait_fences()
[all...]
/kernel/linux/linux-5.10/include/uapi/misc/
H A Dhabanalabs.h447 __u32 ctx_id; member
478 __u32 ctx_id; member
580 __u32 ctx_id; member
605 __u32 ctx_id; member
700 __u32 ctx_id; member
831 __u32 ctx_id; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/misc/
H A Dhabanalabs.h322 __u32 ctx_id; member
335 __u32 ctx_id; member
371 __u32 ctx_id; member
385 __u32 ctx_id; member
431 __u32 ctx_id; member
494 __u32 ctx_id; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/misc/
H A Dhabanalabs.h322 __u32 ctx_id; member
335 __u32 ctx_id; member
371 __u32 ctx_id; member
385 __u32 ctx_id; member
431 __u32 ctx_id; member
494 __u32 ctx_id; member
/kernel/linux/linux-5.10/drivers/gpu/drm/imx/dcss/
H A Ddcss-ctxld.c340 void dcss_ctxld_write_irqsafe(struct dcss_ctxld *ctxld, u32 ctx_id, u32 val, in dcss_ctxld_write_irqsafe() argument
349 int item_idx = ctxld->ctx_size[curr_ctx][ctx_id]; in dcss_ctxld_write_irqsafe()
351 if (item_idx + 1 > dcss_ctxld_ctx_size[ctx_id]) { in dcss_ctxld_write_irqsafe()
356 ctx[ctx_id][item_idx].val = val; in dcss_ctxld_write_irqsafe()
357 ctx[ctx_id][item_idx].ofs = reg_ofs; in dcss_ctxld_write_irqsafe()
358 ctxld->ctx_size[curr_ctx][ctx_id] += 1; in dcss_ctxld_write_irqsafe()
361 void dcss_ctxld_write(struct dcss_ctxld *ctxld, u32 ctx_id, in dcss_ctxld_write() argument
365 dcss_ctxld_write_irqsafe(ctxld, ctx_id, val, reg_ofs); in dcss_ctxld_write()

Completed in 21 milliseconds

12345678