Home
last modified time | relevance | path

Searched full:ve (Results 1 – 25 of 2467) sorted by relevance

12345678910>>...99

/openbmc/linux/arch/x86/coco/tdx/
H A Dtdx.c174 * that no #VE will be delivered for accesses to TD-private memory.
176 * TDX 1.0 does not allow the guest to disable SEPT #VE on its own. The VMM
177 * controls if the guest will receive such #VE with TD attribute
183 * Check if the feature is available and disable SEPT #VE if possible.
193 const char *msg = "TD misconfiguration: SEPT #VE has to be disabled"; in disable_sept_ve()
197 /* Is this TD allowed to disable SEPT #VE */ in disable_sept_ve()
200 /* No SEPT #VE controls for the guest: check the attribute */ in disable_sept_ve()
212 /* Check if SEPT #VE has been disabled before us */ in disable_sept_ve()
260 * The TDX module spec states that #VE may be injected for a limited set of
263 * - Emulation of the architectural #VE injection on EPT violation;
[all …]
/openbmc/linux/Documentation/arch/x86/
H A Dtdx.rst15 implemented using a Virtualization Exception (#VE) that is handled by the
16 guest kernel. A #VE is handled entirely inside the guest kernel, but some
27 #VE or #GP exceptions.
32 Instruction-based #VE
60 - #VE generated
67 The #VE MSRs are typically able to be handled by the hypervisor. Guests
68 can make a hypercall to the hypervisor to handle the #VE.
91 A #VE is generated for CPUID leaves and sub-leaves that the TDX module does
95 #VE on Memory Accesses
109 #VE on Shared Memory
[all …]
/openbmc/linux/arch/mips/math-emu/
H A Dieee754int.h54 #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 …]
/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dintel_execlists_submission.c465 /* We've switched away, so this should be a no-op, but intent matters */ in reset_active()
547 resubmit_virtual_request(struct i915_request *rq, struct virtual_engine *ve) in resubmit_virtual_request() argument
554 WRITE_ONCE(rq->engine, &ve->base); in resubmit_virtual_request()
555 ve->base.submit_request(rq); in resubmit_virtual_request()
562 struct virtual_engine *ve = container_of(ce, typeof(*ve), context); in kick_siblings() local
583 resubmit_virtual_request(rq, ve); in kick_siblings()
585 if (READ_ONCE(ve->request)) in kick_siblings()
586 tasklet_hi_schedule(&ve->base.sched_engine->tasklet); in kick_siblings()
996 static bool virtual_matches(const struct virtual_engine *ve, in virtual_matches() argument
1017 inflight = intel_context_inflight(&ve->context); in virtual_matches()
[all …]
/openbmc/libpldm/docs/checklists/
H A Dchanges.md131 - [ ] Each new `struct` I've defined is used in at least one new function I've
143 - [ ] I've implemented an accessor function so the array base pointer can be
152 - [ ] I've annotated the flexible array member with `LIBPLDM_CC_COUNTED_BY()`
179 - [ ] If I've added support for a new PLDM message type, then I've implemented
186 - [ ] I've implemented test cases with reasonable branch coverage of each new
187 function I've added
189 - [ ] I've guarded the test cases of functions marked `LIBPLDM_ABI_TESTING` so
193 - [ ] If I've added support for a new message type, then my commit message
200 - [ ] If my work impacts the public API of the library, then I've added an entry
214 - [ ] I've removed guards from the function's tests so they are always compiled
[all …]
/openbmc/linux/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-isp-video.c97 isp_dbg(2, &video->ve.vdev, in isp_video_capture_start_streaming()
111 ret = fimc_pipeline_call(&video->ve, set_stream, 1); in isp_video_capture_start_streaming()
126 ret = fimc_pipeline_call(&isp->video_capture.ve, set_stream, 0); in isp_video_capture_stop_streaming()
164 v4l2_err(&video->ve.vdev, in isp_video_capture_buffer_prepare()
213 isp_dbg(2, &video->ve.vdev, in isp_video_capture_buffer_queue()
267 struct exynos_video_entity *ve = &isp->video_capture.ve; in isp_video_open() local
268 struct media_entity *me = &ve->vdev.entity; in isp_video_open()
285 ret = fimc_pipeline_call(ve, open, me, true); in isp_video_open()
306 struct media_entity *entity = &ivc->ve.vdev.entity; in isp_video_release()
315 video_device_pipeline_stop(&ivc->ve.vdev); in isp_video_release()
[all …]
/openbmc/u-boot/include/
H A Dadc.h98 * @return: 0 if OK, -ve on error
111 * @return: 0 if OK, -ve on error
148 * @return: 0 if OK, -ve on error
157 * @return: 0 if OK, -ve on error
167 * @return: 0 if OK, -ve on error
180 * @return: 0 if OK, -ve on error
190 * @return: 0 if OK, -ve on error
205 * @return: 0 if OK, -ve on error
217 * @return: 0 if OK, -ve on error
228 * @return: 0 if OK, -ve on error
[all …]
H A Dwdt.h26 * @return: 0 if OK, -ve on error
34 * @return: 0 if OK, -ve on error
43 * @return: 0 if OK, -ve on error
53 * @return 0 if OK -ve on error. If wdt action is system reset,
72 * @return: 0 if OK, -ve on error
79 * @return: 0 if OK, -ve on error
87 * @return: 0 if OK, -ve on error
101 * @return 0 if OK -ve on error. May not return.
H A Dcpu.h60 * @return 0 if OK, -ENOSPC if buffer is too small, other -ve on error
69 * @return 0 if OK, -ve on error
77 * @return CPU count if OK, -ve on error
87 * @return 0 if OK, -ENOSPC if buffer is too small, other -ve on error
100 * Return: 0 if OK, -ENOSPC if buffer is too small, other -ve on error
109 * Return: 0 if OK, -ve on error
117 * Return: CPU count if OK, -ve on error
127 * Return: 0 if OK, -ENOSPC if buffer is too small, other -ve on error
134 * Return: 0 if OK, -ve on error
H A Dvirtio.h42 /* We've given up on this device */
56 * even if we've suppressed them?
101 * @return 0 if OK, -ve on error
112 * @return 0 if OK, -ve on error
121 * @return 0 if OK, -ve on error
129 * @return 0 if OK, -ve on error
137 * @return 0 if OK, -ve on error
144 * @return 0 if OK, -ve on error
152 * @return 0 if OK, -ve on error
159 * @return 0 if OK, -ve on error
[all …]
H A Dmisc.h16 * Return: number of bytes read if OK (may be 0 if EOF), -ve on error
27 * Return: number of bytes written if OK (may be < @size), -ve on error
37 * Return: 0 if OK, -ve on error
57 * Return: the response message size if OK, -ve on error
74 * Return: -ve on error, 0 if the previous state was "disabled", 1 if the
93 * Return: number of bytes read if OK (may be 0 if EOF), -ve on error
104 * Return: number of bytes written if OK (may be < @size), -ve on error
114 * Return: 0 if OK, -ve on error
128 * Return: the response message size if OK, -ve on error
138 * Return: -ve on error, 0 if the previous state was "disabled", 1 if
H A Dled.h45 * @return 0 if OK, -ve on error
53 * @return LED state led_state_t, or -ve on error
66 * @return 0 if OK, -ve on error
79 * @return 0 if found, -ENODEV if not found, other -ve on error
88 * @return 0 if OK, -ve on error
96 * @return LED state led_state_t, or -ve on error
105 * @return 0 if OK, -ve on error
H A Dpanel.h15 * @return 0 if OK, -ve on error
24 * @return 0 if OK, -ve on error
33 * @return 0 if OK, -ve on error
46 * @return 0 if OK, -ve on error
55 * @return 0 if OK, -ve on error
63 * @return 0 if OK, -ve on error
H A Dboard.h45 * Return: 0 if OK, -ve on error.
56 * Return: 0 if OK, -ve on error.
67 * Return: 0 if OK, -ve on error.
79 * Return: 0 if OK, -ve on error.
91 * Return: 0 if OK, -ve on error.
102 * Return: 0 if OK, -ve on error.
113 * Return: 0 if OK, -ve on error.
125 * Return: 0 if OK, -ve on error.
137 * Return: 0 if OK, -ve on error.
H A Drtc.h52 * @return 0 if OK, -ve on error
61 * @return value read, or -ve on error
71 * @return 0 if OK, -ve on error
84 * @return 0 if OK, -ve on error
93 * @return 0 if OK, -ve on error
106 * @return 0 if OK, -ve on error
115 * @return value read, or -ve on error
125 * @return 0 if OK, -ve on error
135 * @return 0 if OK, -ve on error
145 * @return 0 if OK, -ve on error
[all …]
H A Dpch.h37 * @return 0 if OK, -ve on error (e.g. there is no SPI base)
56 * @return 0 if OK, -ve on error (e.g. there is no GPIO base)
65 * @return 0 if OK, -ve on error (e.g. there is no IO base)
81 * @return size of output data on sucesss, -ve on error
94 * @return 0 if OK, -ve on error (e.g. there is no SPI base)
113 * @return 0 if OK, -ve on error (e.g. there is no GPIO base)
122 * @return 0 if OK, -ve on error (e.g. there is no IO base)
138 * @return size of output data on sucesss, -ve on error
H A Dpwm.h22 * @return 0 if OK, -ve on error
33 * @return 0 if OK, -ve on error
42 * @return 0 if OK, -ve on error
56 * @return 0 if OK, -ve on error
67 * @return 0 if OK, -ve on error
77 * @return 0 if OK, -ve on error
H A Dhda_codec.h47 * @return 0 if OK, -ve on error
57 * @return 0 if OK, -ve on error
69 * @return if OK, -ve on error
79 * @return if OK, -ve on error
89 * @return 0 if OK, -ve on error
99 * @return 0 if OK, -ve on error
H A Dserial.h171 * @return 0 if OK, -ve on error
181 * @return character (0..255), -ve on error
189 * @return 0 if OK, -ve on error
204 * @return number of waiting characters, 0 for none, -ve on error
218 * @return 0 if OK, -ve on error
239 * @return 0 if OK, -ve on error
250 * @return 0 if OK, -ve on error
258 * @return 0 if OK, -ve on error
291 * @return 0 if OK, -ve on error
303 * @return 0 if OK, -ve on error
[all …]
H A Daxi.h31 * Return: 0 if OK, -ve on error.
44 * Return 0 if OK, -ve on error.
60 * Return: 0 if OK, -ve on error.
73 * Return: 0 if OK, -ve on error.
87 * Return: 0 if OK, -ve on error.
100 * Return: 0 if OK, -ve on error.
113 * Return: 0 if OK, -ve on error.
H A Dvideo_bridge.h32 * @return 0 if OK, -ve on error
43 * @return 0 if attached, -EENOTCONN if not, or other -ve error
52 * @return 0 if OK, -ve on error
73 * @return 0 if OK, -ve on error
81 * @return 0 if OK, -ve on error
97 * @return 0 if attached, -EENOTCONN if not, or other -ve error
/openbmc/u-boot/include/dm/
H A Droot.h40 * @return 0 if OK, -ve on error
53 * @return 0 if OK, -ve on error
67 * @return 0 if OK, -ve on error
81 * @return 0 if OK, -ve on error
94 * @return 0 if OK, -ve on error
105 * @return 0 if OK, -ve on error
113 * @return 0 if OK, -ve on error
126 * @return 0 if OK, -ve on error
H A Duclass-internal.h98 * @return 0 if OK, -ve on error
121 * @return 0 if OK, -ve on error
135 * @node: Device tree offset to search for (if -ve then -ENODEV is returned)
137 * @return 0 if OK, -ve on error
153 * @return 0 if OK, -ve on error
170 * -ve on error
181 * #return 0 on success, -ve on error
191 * #return 0 on success, -ve on error
207 * #return 0 on success, -ve on error
218 * #return 0 on success, -ve on error
[all …]
H A Duclass.h123 * @return 0 if OK, -ve on error
151 * @return 0 if OK, -ve on error
165 * @return 0 if OK, -ve on error
182 * @return 0 if OK, -ve on error
195 * @node: Device tree offset to search for (if -ve then -ENODEV is returned)
197 * @return 0 if OK, -ve on error
213 * @return 0 if OK, -ve on error
229 * -ve on error
246 * -ve on error
263 * @return 0 if OK, -ve on error
[all …]
/openbmc/linux/Documentation/devicetree/bindings/media/
H A Daspeed-video.txt3 The Video Engine (VE) embedded in the Aspeed AST2400/2500/2600 SOCs can
10 - reg: contains the offset and length of the VE memory region
12 the VE (ordering must match the clock-names property)
15 the VE
16 - interrupts: the interrupt associated with the VE on this platform

12345678910>>...99