Centralized SVC dispatch. More...
import zxfoundation.base.typestate;import zxfoundation.dgp.domain.types;import zxfoundation.dgp.gate.dispatch;import zxfoundation.base.types;import zxfoundation.dgp.gate.types;import arch.s390x.cpu.irq;import arch.s390x.cpu.lowcore;Go to the source code of this file.
Enumerations | |
| enum class | arch::s390x::trap::svc::call_namespace |
| Namespace identifiers for dispatch. | |
| enum class | arch::s390x::trap::svc::lifecycle_state |
| Unified lifecycle states for ALL typestate-tracked resources. More... | |
| enum class | sys_op |
Functions | |
| auto | arch::s390x::trap::svc::handle (cpu::irq::irq_frame *frame, const u16 svc_code) noexcept -> u64 |
| Centralized SVC nucleus-call dispatcher. | |
Centralized SVC dispatch.
SPDX-License-Identifier: Apache-2.0
|
strong |
Unified lifecycle states for ALL typestate-tracked resources.
Every SCOMS-managed object, every folio, and every slab cache uses exactly these states. No subsystem may define its own.