| /linux/arch/x86/coco/tdx/ |
| H A D | tdx.c | 385 static int ve_instr_len(struct ve_info *ve) in ve_instr_len() argument 387 switch (ve->exit_reason) { in ve_instr_len() 394 return ve->instr_len; in ve_instr_len() 404 WARN_ONCE(1, "Unexpected #VE-type: %lld\n", ve->exit_reason); in ve_instr_len() 405 return ve->instr_len; in ve_instr_len() 432 static int handle_halt(struct ve_info *ve) in handle_halt() argument 447 return ve_instr_len(ve); in handle_halt() 471 static int read_msr(struct pt_regs *regs, struct ve_info *ve) in read_msr() argument 489 return ve_instr_len(ve); in read_msr() 492 static int write_msr(struct pt_regs *regs, struct ve_info *ve) in write_msr() argument [all …]
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_execlists_submission.c | 544 resubmit_virtual_request(struct i915_request *rq, struct virtual_engine *ve) in resubmit_virtual_request() argument 551 WRITE_ONCE(rq->engine, &ve->base); in resubmit_virtual_request() 552 ve->base.submit_request(rq); in resubmit_virtual_request() 559 struct virtual_engine *ve = container_of(ce, typeof(*ve), context); in kick_siblings() local 580 resubmit_virtual_request(rq, ve); in kick_siblings() 582 if (READ_ONCE(ve->request)) in kick_siblings() 583 tasklet_hi_schedule(&ve->base.sched_engine->tasklet); in kick_siblings() 993 static bool virtual_matches(const struct virtual_engine *ve, in virtual_matches() argument 1014 inflight = intel_context_inflight(&ve->context); in virtual_matches() 1028 struct virtual_engine *ve = in first_virtual_engine() local [all …]
|
| H A D | selftest_execlists.c | 3721 struct intel_context *ve[16]; in nop_virtual_engine() local 3727 GEM_BUG_ON(!nctx || nctx > ARRAY_SIZE(ve)); in nop_virtual_engine() 3730 ve[n] = intel_engine_create_virtual(siblings, nsibling, 0); in nop_virtual_engine() 3731 if (IS_ERR(ve[n])) { in nop_virtual_engine() 3732 err = PTR_ERR(ve[n]); in nop_virtual_engine() 3737 err = intel_context_pin(ve[n]); in nop_virtual_engine() 3739 intel_context_put(ve[n]); in nop_virtual_engine() 3745 err = igt_live_test_begin(&t, gt->i915, __func__, ve[0]->engine->name); in nop_virtual_engine() 3757 rq = i915_request_create(ve[nc]); in nop_virtual_engine() 3774 rq = i915_request_create(ve[nc]); in nop_virtual_engine() [all …]
|
| /linux/arch/mips/math-emu/ |
| H A D | ieee754int.h | 54 #define EXPLODESP(v, vc, vs, ve, vm) \ argument 57 ve = SPBEXP(v); \ 59 if (ve == SP_EMAX+1+SP_EBIAS) { \ 66 } else if (ve == SP_EMIN-1+SP_EBIAS) { \ 68 ve = SP_EMIN; \ 73 ve -= SP_EBIAS; \ 92 #define EXPLODEDP(v, vc, vs, ve, vm) \ argument 96 ve = DPBEXP(v); \ 97 if (ve == DP_EMAX+1+DP_EBIAS) { \ 104 } else if (ve == DP_EMIN-1+DP_EBIAS) { \ [all …]
|
| /linux/drivers/media/platform/samsung/exynos4-is/ |
| H A D | fimc-capture.c | 121 return fimc_pipeline_call(&cap->ve, set_stream, 0); in fimc_capture_state_cleanup() 181 struct fimc_pipeline *p = to_fimc_pipeline(cap->ve.pipe); in fimc_capture_irq_handler() 284 return fimc_pipeline_call(&vid_cap->ve, set_stream, 1); in start_streaming() 308 return fimc_pipeline_call(&fimc->vid_cap.ve, close); in fimc_capture_suspend() 316 struct exynos_video_entity *ve = &vid_cap->ve; in fimc_capture_resume() local 325 fimc_pipeline_call(ve, open, &ve->vdev.entity, false); in fimc_capture_resume() 389 v4l2_err(&ctx->fimc_dev->vid_cap.ve.vdev, in buffer_prepare() 408 struct exynos_video_entity *ve = &vid_cap->ve; in buffer_queue() local 446 ret = fimc_pipeline_call(ve, set_stream, 1); in buffer_queue() 448 v4l2_err(&ve->vdev, "stream on failed: %d\n", ret); in buffer_queue() [all …]
|
| H A D | media-dev.c | 772 dev->vid_cap.ve.pipe = NULL; in fimc_md_unregister_entities() 780 dev->ve.pipe = NULL; in fimc_md_unregister_entities() 884 sink = &fimc->ve.vdev.entity; in __fimc_md_create_flite_source_links() 923 sink = &isp->video_capture.ve.vdev.entity; in __fimc_md_create_fimc_is_links() 1030 sink = &fmd->fimc[i]->vid_cap.ve.vdev.entity; in fimc_md_create_links() 1122 struct exynos_video_entity *ve; in __fimc_md_modify_pipeline() local 1131 ve = vdev_to_exynos_video_entity(vdev); in __fimc_md_modify_pipeline() 1132 p = to_fimc_pipeline(ve->pipe); in __fimc_md_modify_pipeline() 1141 ret = __fimc_pipeline_open(ve->pipe, entity, true); in __fimc_md_modify_pipeline() 1143 ret = __fimc_pipeline_close(ve->pipe); in __fimc_md_modify_pipeline()
|
| H A D | fimc-isp.h | 129 struct exynos_video_entity ve; member
|
| H A D | fimc-lite.h | 143 struct exynos_video_entity ve; member
|
| /linux/drivers/gpu/drm/i915/gt/uc/ |
| H A D | intel_guc_submission.c | 1753 guc_virtual_get_sibling(struct intel_engine_cs *ve, unsigned int sibling) in guc_virtual_get_sibling() argument 1756 intel_engine_mask_t tmp, mask = ve->mask; in guc_virtual_get_sibling() 1759 for_each_engine_masked(engine, ve->gt, mask, tmp) in guc_virtual_get_sibling() 3485 struct guc_virtual_engine *ve = in __guc_context_destroy() local 3486 container_of(ce, typeof(*ve), context); in __guc_context_destroy() 3488 if (ve->base.breadcrumbs) in __guc_context_destroy() 3489 intel_breadcrumbs_put(ve->base.breadcrumbs); in __guc_context_destroy() 3491 kfree(ve); in __guc_context_destroy() 5903 struct guc_virtual_engine *ve; in guc_create_virtual() local 5908 ve = kzalloc_obj(*ve); in guc_create_virtual() [all …]
|
| H A D | intel_guc_submission.h | 34 bool intel_guc_virtual_engine_has_heartbeat(const struct intel_engine_cs *ve);
|
| /linux/Documentation/input/devices/ |
| H A D | cs461x.rst | 14 driver as a backend. I've tested this driver with CS4610, 4-axis and 15 4-button joystick; I mean the jstest utility. Also I've tried to 31 comments about them; but I've found the joystick can be initialized
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | test_xsk.sh | 112 VETH0=ve${VETH0_POSTFIX} 114 VETH1=ve${VETH1_POSTFIX}
|
| /linux/arch/m68k/hp300/ |
| H A D | README.hp300 | 7 work now but I've only tried 16MB and 12MB.
|
| /linux/Documentation/arch/openrisc/ |
| H A D | todo.rst | 13 which was an older name for the architecture. The name we've settled on is
|
| /linux/arch/parisc/math-emu/ |
| H A D | README | 1 All files except driver.c are snapshots from the HP-UX kernel. They've
|
| /linux/drivers/video/fbdev/ |
| H A D | asiliantfb.c | 181 unsigned ve = p->var.yres + p->var.lower_margin + p->var.vsync_len; in asiliant_set_timing() local 191 write_cr(0x11, (ve - 1) & 0x0f); in asiliant_set_timing() 206 write_cr(0x11, ((ve - 1) & 0x0f) | 0x80); in asiliant_set_timing()
|
| H A D | tdfxfb.c | 551 u32 vd, vs, ve, vt, vbs, vbe; in tdfxfb_set_par() local 590 ve = vs + (info->var.vsync_len << 1); in tdfxfb_set_par() 591 vt = ve + (info->var.upper_margin << 1) - 1; in tdfxfb_set_par() 598 ve = vs + info->var.vsync_len; in tdfxfb_set_par() 599 vt = ve + info->var.upper_margin - 1; in tdfxfb_set_par() 658 reg.crt[0x11] = (ve & 0x0f) | 0x20; in tdfxfb_set_par()
|
| /linux/drivers/clk/sunxi/ |
| H A D | Makefile | 13 obj-$(CONFIG_CLK_SUNXI_CLOCKS) += clk-a10-ve.o
|
| /linux/drivers/net/wan/ |
| H A D | Makefile | 47 cmd_build_wanxlfw = hexdump -ve '"\n" 16/1 "0x%02X,"' $< | \
|
| /linux/Documentation/scsi/ |
| H A D | sym53c500_cs.rst | 22 other products using this chip, but I've never laid eyes (much less hands)
|
| /linux/arch/arm/boot/dts/rockchip/ |
| H A D | rk3288-veyron-analog-audio.dtsi | 83 * we've got a ts3a227e chip but the driver requires it.
|
| /linux/Documentation/ABI/testing/ |
| H A D | dell-smbios-wmi | 22 2) After you've determined the minimum size of the calling
|
| /linux/drivers/net/vxlan/ |
| H A D | vxlan_vnifilter.c | 254 u32 ve = 0; in vxlan_fill_vni_filter_entry() local 257 ve = be32_to_cpu(vend->vni); in vxlan_fill_vni_filter_entry() 266 if (ve && nla_put_u32(skb, VXLAN_VNIFILTER_ENTRY_END, ve)) in vxlan_fill_vni_filter_entry()
|
| /linux/Documentation/ABI/stable/ |
| H A D | sysfs-firmware-opal-dump | 40 acknowledge that we've retrieved the
|
| /linux/Documentation/hwmon/ |
| H A D | ads7828.rst | 56 It can operate in single ended mode (8 +ve inputs) or in differential mode,
|