| Czxfoundation::memory::vm::_fault_file_request | Coordinates of a file-backed miss captured while the VM-space lock is held |
| Clib::addr< Offset > | Byte-offset anchor for hierarchical register addressing |
| Carch::s390x::cpu::stsi::adjustment_factor | |
| Carch::s390x::cpu::aste::ale | Access List Entry — 16 bytes |
| Clib::attr::aligned< A > | Address = raw << log2(A) |
| Clib::aligned_address< Alignment > | Value transformer contract (carries caller bit width) |
| Carch::s390x::mmu::detail::alloc_record | Record of one intermediate table allocated during a walk |
| Carch::s390x::mmu::detail::alloc_stack | Stack of allocations made during a single map_page walk. Maximum depth: 4 (R2, R3, Seg, PTE from an R1 root) |
| Czxfoundation::memory::numa::allocation_policy | Placement policy supplied to PMM, VM, or DGP memory-contract operations |
| Czxfoundation::memory::pmm::allocation_request | Node-aware allocation request used by the PMM compatibility wrappers |
| Czxfoundation::memory::pmm::allocation_result | Node-aware allocation result |
| Carch::s390x::cpu::stsi::alternate_capability | |
| Carch::s390x::cpu::smp::ap_boot_record | |
| Carch::s390x::cpu::lowcore::ap_init_params | Parameters for AP lowcore setup |
| Clib::array_proxy< ElementType, Count, IsConst, IsMMIO, StructEndian > | |
| Carch::s390x::cpu::aste::art_context | Per-domain hardware ART state. CR2 selects duct_phys while AR-mode ALETs address ale_table_phys through DUALD at byte 16 |
| Clib::detail::as_transform< H, bool > | |
| Clib::detail::as_transform< H, true > | |
| Carch::s390x::cpu::aste::aste | ASN Second Table Entry — 64 bytes, 64-byte aligned |
| Czxfoundation::dgp::authorization_lease | Short-lived authorization proof bound to object generations |
| Czxfoundation::dgp::authorization_metadata | Fine-grained metadata supplied alongside an authorization check |
| Clib::auto_layout | Automatic-layout locator (structure domain) |
| Czxfoundation::sched::softirq::balance_req | Per-CPU softirq balancer state carried by run_queue |
| Clib::bank< Count, Stride > | Strided-array locator (structure domain) |
| Clib::detail::bank_count_of< Loc > | |
| Clib::detail::bank_count_of< bank< Count, Stride > > | |
| Clib::bank_proxy< ElementType, Count, Stride, IsConst, IsMMIO, StructEndian > | |
| Clib::detail::bank_stride_of< Loc > | |
| Clib::detail::bank_stride_of< bank< Count, Stride > > | |
| Carch::s390x::cpu::stsi::basic_machine_cfg | |
| Carch::s390x::cpu::stsi::basic_machine_cpu | |
| Carch::s390x::cpu::stsi::basic_machine_cpus | |
| Carch::s390x::cpu::stsi::basic_machine_cpus_view | |
| Clib::endian::big | |
| Clib::bit_field< T, Numbering > | |
| Clib::bit_ref< T > | |
| Clib::bit_slice< Start, End > | Compile-time bit slice descriptor (record domain) |
| Clib::bit_view< T, Conv > | Non-owning typed view over a single integer's bits |
| Clib::bitfield_ref< T, Numbering > | |
| Czxfoundation::scoms::kobject::bobject | The kernel object header — embedded at offset 0 of every SCOMS-managed resource |
| Cstd::bool_constant | |
| Clib::detail::all_byte_spans< std::tuple< Ss... > > | |
| Clib::detail::all_slices< std::tuple< Ss... > > | |
| Czxfoundation::memory::pmm::detail::buddy_zone | Per-zone buddy allocator state |
| Clib::byte_bit_ref< Numbering, TotalBits > | |
| Clib::byte_span< Start, End > | Byte-range locator (structure domain, whole bytes) |
| Czxfoundation::memory::page_cache::cache_binding | Stable identity for a cache mapping pin stored in a VM slot |
| Czxfoundation::memory::page_cache::cache_entry | Page-cache key and resident frame record |
| Carch::s390x::cpu::ecag::cache_summary | Full topology summary (ASI=cache, AI=extract_topo_summary) |
| Carch::s390x::cpu::ecag::cache_summary_entry | One byte of a topology-summary result |
| Czxfoundation::smp::csd::call_single_data | One cross-CPU function-call descriptor |
| Ccap_token | Opaque 64-bit capability token |
| Czxfoundation::dgp::cap::cap_token | Opaque 64-bit capability token |
| Czxfoundation::dgp::gate::dispatch::cap_token | Opaque 64-bit capability token |
| Czxfoundation::dgp::gate::dispatch::detail::cap_token | Opaque 64-bit capability token |
| Czxfoundation::sys::ipc::capability_attachment | |
| Czxfoundation::dgp::cap::detail::capability_slot | |
| Czxfoundation::sched::cbs::cbs_replen | Per-strand CBS state record (one per admitted deadline strand) |
| Clib::rwonce::cell< T > | |
| Carch::s390x::init::zxvl::checksum_entry | |
| Carch::s390x::init::zxvl::checksum_table | |
| Carch::s390x::cpu::cpacf::common_qai_pb | Common Query Authentication Parameter Block |
| Carch::s390x::cpu::cpacf::common_query_pb | Common Query Information Parameter Block |
| Clib::detail::computed_layout_meta< N > | |
| Carch::s390x::cpu::stsi::configuration_topology | |
| Carch::s390x::cpu::stsi::configuration_topology_view | |
| Czxfoundation::dgp::memory_contract::contract_request | Memory request submitted to the clean-core contract |
| Czxfoundation::dgp::memory_contract::contract_result | DGP-authorized policy output attached to VM regions and DAT operations |
| Czxfoundation::dgp::sync_contract::contract_state | Snapshot of synchronization state supplied to a DGP contract check |
| Carch::s390x::init::zxfl::cpu_info | One entry in the CPU map |
| Carch::s390x::cpu::ecag::cpu_speed | CPU-speed result (ASI=cpu, AI=extract_cpu_speed) |
| Czxfoundation::sched::sd::detail::cpu_topology_record | Per-CPU topology and load record consumed by scheduler balancing |
| Czxfoundation::sched::topology::cpu_topology_record | Per-CPU topology and load record consumed by scheduler balancing |
| Czxfoundation::sched::cpudl::detail::cpudl_index | The global earliest-deadline index root + per-CPU storage |
| Czxfoundation::sched::cpudl::detail::cpudl_node | Per-CPU rb-tree node embedding for the global DEADLINE index |
| Carch::s390x::cpu::processor::cpuid | Cpuid structure (STIDP result) |
| Clib::cpumask | A fixed-capacity, SMP-aware set of CPU identifiers |
| Carch::s390x::cpu::cpu_mf::cpumf_ctr_info | |
| Czxfoundation::sched::cpupri::detail::cpupri_index | The CPU priority index state — one mask per priority bucket |
| Carch::s390x::io::crw_extensions< T > | |
| Czxfoundation::smp::csd::csd_stats | Csd queue statistics per CPU (read-only diagnostics) |
| Carch::s390x::mmu::dat_table< Level > | Typed handle to a DAT table at a specific level |
| Carch::s390x::cpu::nnpa::detail::data_layout_feature_tensor | |
| Carch::s390x::cpu::nnpa::detail::data_layout_kernel_tensor | |
| Carch::s390x::cpu::nnpa::detail::data_layout_weights_tensor | |
| Clib::format::dec | Integer with padding options |
| Carch::s390x::css::devmatch::detail::dev_entry | Single entry in the device-type or control-unit-type table |
| Carch::s390x::cpu::diag::diag210_t | Parameter block for DIAG 0x210 |
| Cdomain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::dgp::domain::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::dgp::gate::dispatch::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::dgp::signal::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sched::classed::detail::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sched::classed::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sched::deadline::detail::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sched::deadline::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sched::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sched::rt::detail::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sched::rt::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sched::strandctx::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sync::detail::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sync::mutex::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sync::rtmutex::domain | The domain struct — the central entity of the DGP kernel |
| Czxfoundation::sys::time::duration | Represents a duration with nanosecond precision |
| Carch::s390x::init::zxfl::ecag_info | ECAG CPU attributes |
| Clib::attr::endian_big | |
| Clib::attr::endian_little | |
| Czxfoundation::sys::ipc::endpoint_object | |
| Czxfoundation::sys::ipc::endpoint_queue | |
| Czxfoundation::dgp::gate::dispatch::detail::entry | |
| Czxfoundation::memory::rmap::entry | One reverse-map entry: identifies a single VMA slot that maps a given physical frame |
| Czxfoundation::dgp::gate::dispatch::entry_meta | Metadata attached to each dispatch table entry |
| Czxfoundation::dgp::gate::registration::entry_meta | Metadata attached to each dispatch table entry |
| Carch::s390x::cpu::psw::epsw_words | |
| Carch::s390x::cpu::sclp::err_notify_evbuf | |
| Carch::s390x::cpu::sclp::err_notify_sccb | |
| Carch::s390x::cpu::sclp::evbuf_header | |
| Clib::exact_uint< Bits > | Exact-width unsigned integer type (compile-time bit width 1..128) |
| Clib::extensions< Mixins > | |
| Czxfoundation::sched::fair::fair_iterator | Iterrator class for fair nodes |
| Czxfoundation::sched::fair::fair_range | |
| Cstd::false_type | |
| Clib::detail::all_byte_spans< std::tuple< Ss... > > | |
| Clib::detail::all_slices< std::tuple< Ss... > > | |
| Clib::detail::is_auto_tag< auto_layout > | |
| Clib::detail::is_bank_tag< bank< C, S > > | |
| Clib::detail::is_bitfield_trait< bit_field< T, Num > > | |
| Clib::detail::is_byte_span< byte_span< S, E > > | |
| Clib::detail::is_extensions_pack< extensions< Ms... > > | |
| Clib::detail::is_fixed_tag< attr::fixed< V > > | |
| Clib::detail::is_init_tag< attr::init< V > > | |
| Clib::detail::is_slice< slice< O, A, B, N > > | |
| Clib::detail::is_transform_tag< attr::aligned< A > > | |
| Clib::detail::is_transform_tag< attr::inverted > | |
| Clib::detail::is_transform_tag< attr::shifted_by< S > > | |
| Clib::detail::is_word_tag< attr::word< W > > | |
| Clib::is_byte_array< std::array< u8, N > > | |
| Clib::is_exact_uint< exact_uint< Bits > > | |
| Clib::detail::all_byte_spans< T > | |
| Clib::detail::all_slices< T > | |
| Clib::detail::is_auto_tag< T > | |
| Clib::detail::is_bank_tag< T > | |
| Clib::detail::is_bitfield_trait< T > | |
| Clib::detail::is_byte_span< T > | |
| Clib::detail::is_extensions_pack< T > | |
| Clib::detail::is_fixed_tag< T > | |
| Clib::detail::is_init_tag< T > | |
| Clib::detail::is_slice< T > | |
| Clib::detail::is_transform_tag< T > | |
| Clib::detail::is_word_tag< T > | |
| Clib::is_byte_array< T > | |
| Clib::is_exact_uint< T > | |
| CField | |
| Clib::detail::record_field_view< Field > | |
| Clib::structure_field_view< Field > | Structure-domain resolution of a unified field |
| Clib::field< Name, Locator, Type, Attr > | Unified field descriptor |
| Clib::field_binding< Name, T > | |
| Clib::field_tag< Str > | |
| Clib::detail::filter_extensions< Ts > | |
| Clib::detail::filter_extensions_dispatch< HasExt, Ts > | |
| Clib::detail::filter_extensions_dispatch< true, Ts... > | |
| Clib::detail::filter_fields< Ts > | |
| Clib::detail::filter_fields_dispatch< AllFields, Ts > | |
| Clib::detail::filter_fields_dispatch< false, Ts... > | |
| Clib::detail::filter_fields_impl< FilteredTuple, Rest > | |
| Clib::detail::filter_fields_impl< Acc, Head, Tail... > | |
| Clib::detail::filter_fields_impl< std::tuple< Collected... > > | |
| Clib::detail::filter_fields_step< IsExt, Acc, Head, Tail > | |
| Clib::detail::filter_fields_step< false, std::tuple< Collected... >, Head, Tail... > | |
| Clib::detail::filter_fields_step< true, std::tuple< Collected... >, Head, Tail... > | |
| Clib::detail::find_extensions< Ts > | |
| Clib::detail::find_extensions< Head, Tail... > | |
| Clib::detail::first_of< Pred, Ts > | |
| Clib::detail::first_of< Pred, H, T... > | |
| Clib::attr::fixed< V > | Architectural constant (always V) |
| Clib::fixed_string< N > | |
| CFixedSizeBase< Derived, Size > | |
| Carch::s390x::trap::fixup::fixup_entry | |
| Czxfoundation::sys::syschk::fmt_loc | Bundle carrying a format-string and its call-site source location |
| Carch::s390x::cpu::nnpa::fn_pb< Fc > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::add > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::avgpool2d > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::batchnorm > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::convolution > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::div > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::exp > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::gelu > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::gruact > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::invsqrt > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::layernorm > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::log > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::lstmact > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::matmul_op > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::matmul_op_bcast1 > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::matmul_op_bcast23 > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::max > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::maxpool2d > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::min > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::moments > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::mul > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::norm > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::qaf > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::reduce > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::relu > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::sigmoid > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::softmax > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::sqrt > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::sub > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::tanh > | |
| Carch::s390x::cpu::nnpa::fn_pb< fn_code::transform > | |
| Clib::detail::fold_max_bit< Tuple > | |
| Clib::detail::fold_max_bit< std::tuple< Ss... > > | |
| Clib::detail::fold_max_end_byte< Tuple > | |
| Clib::detail::fold_max_end_byte< std::tuple< Sls... > > | |
| Clib::detail::fold_min_bit< Tuple > | |
| Clib::detail::fold_min_bit< std::tuple< Ss... > > | |
| Clib::detail::fold_min_byte_offset< Tuple > | |
| Clib::detail::fold_min_byte_offset< std::tuple< Sls... > > | |
| Clib::detail::fold_min_span_byte< Tuple > | |
| Clib::detail::fold_min_span_byte< std::tuple< Sps... > > | |
| Clib::detail::fold_slice_width< Tuple > | |
| Clib::detail::fold_slice_width< std::tuple< Sls... > > | |
| Clib::detail::fold_span_size_sum< Tuple > | |
| Clib::detail::fold_span_size_sum< std::tuple< Sps... > > | |
| Clib::detail::fold_total_width< Tuple > | |
| Clib::detail::fold_total_width< std::tuple< Ss... > > | |
| Carch::s390x::cpu::nnpa::format0_pb | |
| Carch::s390x::cpu::nnpa::format1_pb | |
| Clib::format::format_context | Internal buffer management for formatting |
| Clib::format::formatter< T > | Default formatter implementation for various types |
| Clib::format::formatter< bool > | Formatter for booleans — prints "true" or "false" |
| Clib::format::formatter< char > | Formatter for characters |
| Clib::format::formatter< char[N]> | Formatter for fixed-size character arrays (string literals) |
| Clib::format::formatter< const char * > | Formatter for C-style strings |
| Clib::format::formatter< dec > | |
| Clib::format::formatter< hex > | |
| Clib::format::formatter< lib::kernel_error > | Formatter specialization for lib::kernel_error |
| Clib::format::formatter< lib::static_vector< T, N > > | Formatter for lib::static_vector<T, N> |
| Clib::format::formatter< std::source_location > | Formatter for std::pair |
| Clib::format::formatter< std::span< T, Extent > > | Formatter for std::span<T, Extent> |
| Clib::format::formatter< std::string_view > | Formatter for string views |
| Clib::format::formatter< T * > | Formatter for pointers |
| Clib::format::formatter< T > | Base formatter for integers |
| Clib::format::formatter< uchar[N]> | Formatter for fixed-size byte (uchar) arrays |
| Czxfoundation::memory::pmm::frame_desc | Compact per-physical-frame metadata record |
| Czxfoundation::memory::pmm::detail::free_node | Intrusive doubly-linked free-list node, written into the first 16 bytes of each free buddy block via HHDM |
| Cgate_desc | |
| Czxfoundation::dgp::gate::dispatch::detail::gate_desc | |
| Czxfoundation::dgp::gate::gate_desc | |
| Carch::s390x::cpu::nnpa::generic_tensor_view< T > | |
| Czxfoundation::sys::ipc::grant_attachment | |
| Cdrivers::console::diag::detail::hercules_message | Encapsulates a Hercules-compatible DIAG 8 message |
| Clib::format::hex | Hexadecimal wrapper for integers |
| Carch::s390x::cpu::ctlreg::home_asce_extension< T > | |
| Carch::s390x::cpu::sthyi::hv_view< LayoutT, MacT, ParT, HypT, GstT > | |
| Carch::s390x::cpu::sthyi::hvg_leveled_traits< HeaderT > | |
| Carch::s390x::cpu::sthyi::hvg_leveled_traits< inf0hdr > | |
| Carch::s390x::cpu::sthyi::hvg_leveled_traits< inf1hdr > | |
| Carch::s390x::cpu::sthyi::hvg_pair | |
| Clib::id_allocator< MaxIds > | Fixed-capacity SMP-safe ID allocator backed by a bitmap |
| Carch::s390x::cpu::sthyi::inf0gst | |
| Carch::s390x::cpu::sthyi::inf0hdr | |
| Carch::s390x::cpu::sthyi::inf0hdyg | |
| Carch::s390x::cpu::sthyi::inf0hyp | |
| Carch::s390x::cpu::sthyi::inf0hyp_infyaut | |
| Carch::s390x::cpu::sthyi::inf0hyp_infyins | |
| Carch::s390x::cpu::sthyi::inf0mac | |
| Carch::s390x::cpu::sthyi::inf0par | |
| Carch::s390x::cpu::sthyi::inf1hdr | |
| Carch::s390x::cpu::sthyi::inf1hyp | |
| Carch::s390x::cpu::sthyi::inf1mac | |
| Carch::s390x::cpu::sthyi::inf1par | |
| Carch::s390x::cpu::sthyi::inf1yghd | |
| Carch::s390x::cpu::sthyi::inf2gst | |
| Carch::s390x::cpu::sthyi::inf3gst | |
| Carch::s390x::cpu::sthyi::inf4pool | |
| Carch::s390x::cpu::sthyi::inf5hdr | |
| Carch::s390x::cpu::sthyi::inf6hdr | |
| Carch::s390x::cpu::sthyi::inf6mem | |
| Carch::s390x::cpu::sthyi::infchdr | |
| Carch::s390x::cpu::sthyi::infhdr_layout< Base, Ext > | |
| Carch::s390x::cpu::sthyi::infhdr_view< L > | |
| Clib::attr::init< V > | Default/reset value |
| Czxfoundation::sys::time::instant | Represents an absolute point in time |
| Cstd::integral_constant | |
| Cstd::tuple_size< lib::record< T, Numbering, FieldOrExts... > > | |
| Cstd::tuple_size< lib::structure< Extent, Alignment, StructEndian, FieldOrExts... > > | |
| Clib::attr::inverted | Active-low |
| Clib::inverted | |
| Czxfoundation::sys::zxio::io_binding | Describes the binding of a CSS device to a user domain |
| Czxfoundation::sys::zxio::io_completion | Completion record copied from the kernel-owned binding ring |
| Czxfoundation::sys::zxio::io_request | User-visible request descriptor copied into the nucleus before CSS submission |
| Carch::s390x::cpu::sclp::ipl_info | |
| Carch::s390x::io::irb_extensions< T > | |
| Czxfoundation::sys::irq::irq_desc | IRQ descriptor — SCOMS-managed kobject, one per active vector |
| Carch::s390x::cpu::irq::irq_frame | Interrupt frame saved by entry.S on every trap or interrupt |
| Czxfoundation::sync::irq_lock_guard< L > | Scoped lock guard that saves and restores IRQ state |
| Czxfoundation::dgp::isolation::isolation_domain_state | Hardware-backed state recorded for one DGP isolation domain |
| Czxfoundation::dgp::isolation::isolation_policy | Domain policy supplied to the DGP isolation core |
| Carch::s390x::cpu::sthyi::list_view< LayoutT, EntryT >::iterator | |
| Carch::s390x::cpu::cpacf::kdsa_pb< Fc > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::ecdsa_sign_p256 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::ecdsa_sign_p384 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::ecdsa_sign_p521 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::ecdsa_verify_p256 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::ecdsa_verify_p384 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::ecdsa_verify_p521 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::eddsa_sign_ed25519 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::eddsa_sign_ed448 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::eddsa_verify_ed25519 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::eddsa_verify_ed448 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::enc_ecdsa_sign_p256 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::enc_ecdsa_sign_p384 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::enc_ecdsa_sign_p521 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::enc_eddsa_sign_ed25519 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::enc_eddsa_sign_ed448 > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::query > | |
| Carch::s390x::cpu::cpacf::kdsa_pb< kdsa_fc::query_qai > | |
| Clib::kernel_error | Unified kernel error type |
| Czxfoundation::sys::timer::kernel_timer | Kernel timer descriptor |
| Carch::s390x::cpu::cpacf::kimd_pb< Fc > | |
| Carch::s390x::cpu::cpacf::kimd_pb< kimd_fc::ghash > | |
| Carch::s390x::cpu::cpacf::kimd_pb< kimd_fc::query > | |
| Carch::s390x::cpu::cpacf::kimd_pb< kimd_fc::query_qai > | |
| Carch::s390x::cpu::cpacf::kimd_pb< kimd_fc::sha1 > | |
| Carch::s390x::cpu::cpacf::kimd_pb< kimd_fc::sha256 > | |
| Carch::s390x::cpu::cpacf::kimd_pb< kimd_fc::sha3_224 > | |
| Carch::s390x::cpu::cpacf::kimd_pb< kimd_fc::sha3_384 > | |
| Carch::s390x::cpu::cpacf::kimd_pb< kimd_fc::sha3_512 > | |
| Carch::s390x::cpu::cpacf::kimd_pb< kimd_fc::sha512 > | |
| Carch::s390x::cpu::cpacf::kimd_pb< kimd_fc::shake128 > | |
| Carch::s390x::cpu::cpacf::kimd_pb< kimd_fc::shake256 > | |
| Carch::s390x::cpu::cpacf::klmd_pb< Fc > | |
| Carch::s390x::cpu::cpacf::klmd_pb< klmd_fc::query > | |
| Carch::s390x::cpu::cpacf::klmd_pb< klmd_fc::query_qai > | |
| Carch::s390x::cpu::cpacf::klmd_pb< klmd_fc::sha1 > | |
| Carch::s390x::cpu::cpacf::klmd_pb< klmd_fc::sha256 > | |
| Carch::s390x::cpu::cpacf::klmd_pb< klmd_fc::sha3_224 > | |
| Carch::s390x::cpu::cpacf::klmd_pb< klmd_fc::sha3_256 > | |
| Carch::s390x::cpu::cpacf::klmd_pb< klmd_fc::sha3_384 > | |
| Carch::s390x::cpu::cpacf::klmd_pb< klmd_fc::sha3_512 > | |
| Carch::s390x::cpu::cpacf::klmd_pb< klmd_fc::sha512 > | |
| Carch::s390x::cpu::cpacf::klmd_pb< klmd_fc::shake128 > | |
| Carch::s390x::cpu::cpacf::klmd_pb< klmd_fc::shake256 > | |
| Carch::s390x::cpu::cpacf::km_pb< Fc > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::aes128 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::aes192 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::aes256 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::dea > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::paes128 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::paes192 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::paes256 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::pdea > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::ptdea128 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::ptdea192 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::pxts128 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::pxts128full > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::pxts256 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::pxts256full > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::query > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::query_qai > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::tdea128 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::tdea192 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::xts128 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::xts128full > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::xts256 > | |
| Carch::s390x::cpu::cpacf::km_pb< km_fc::xts256full > | |
| Carch::s390x::cpu::cpacf::kma_pb< Fc > | |
| Carch::s390x::cpu::cpacf::kma_pb< kma_fc::gcm_aes128 > | |
| Carch::s390x::cpu::cpacf::kma_pb< kma_fc::gcm_aes192 > | |
| Carch::s390x::cpu::cpacf::kma_pb< kma_fc::gcm_aes256 > | |
| Carch::s390x::cpu::cpacf::kma_pb< kma_fc::gcm_paes128 > | |
| Carch::s390x::cpu::cpacf::kma_pb< kma_fc::gcm_paes192 > | |
| Carch::s390x::cpu::cpacf::kma_pb< kma_fc::gcm_paes256 > | |
| Carch::s390x::cpu::cpacf::kma_pb< kma_fc::query > | |
| Carch::s390x::cpu::cpacf::kma_pb< kma_fc::query_qai > | |
| Carch::s390x::cpu::cpacf::kmac_pb< Fc > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::aes128 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::aes192 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::aes256 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::dea > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::hmac_sha224 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::hmac_sha256 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::hmac_sha384 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::hmac_sha512 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::paes128 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::paes192 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::paes256 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::pdea > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::phmac_sha224 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::phmac_sha256 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::phmac_sha384 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::phmac_sha512 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::ptdea128 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::ptdea192 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::quert_qai > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::query > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::tdea128 > | |
| Carch::s390x::cpu::cpacf::kmac_pb< kmac_fc::tdea192 > | |
| Carch::s390x::cpu::cpacf::kmc_pb< Fc > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::aes128 > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::aes192 > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::aes256 > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::dea > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::paes128 > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::paes192 > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::paes256 > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::pdea > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::prng > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::ptdea128 > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::ptdea192 > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::query > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::query_qai > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::tdea128 > | |
| Carch::s390x::cpu::cpacf::kmc_pb< kmc_fc::tdea192 > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< Fc > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::aes128 > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::aes192 > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::aes256 > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::dea > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::paes128 > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::paes192 > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::paes256 > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::pdea > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::ptdea128 > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::ptdea192 > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::query > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::query_qai > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::tdea128 > | |
| Carch::s390x::cpu::cpacf::kmctr_pb< kmctr_fc::tdea192 > | |
| Czxfoundation::memory::slub::kmem_cache | SLUB slab cache descriptor |
| Czxfoundation::memory::slub::kmem_cache_cpu | Per-CPU hot allocation state |
| Czxfoundation::memory::slub::kmem_cache_node | Per-NUMA-node slab state |
| Czxfoundation::memory::slub::kmem_cache_ref< State > | Type-safe, zero-overhead reference to a kmem_cache in a known lifecycle state |
| Carch::s390x::cpu::cpacf::kmf_pb< Fc > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::aes128 > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::aes192 > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::aes256 > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::dea > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::paes128 > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::paes192 > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::paes256 > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::pdea > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::ptdea128 > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::ptdea192 > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::query > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::query_qai > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::tdea128 > | |
| Carch::s390x::cpu::cpacf::kmf_pb< kmf_fc::tdea192 > | |
| Carch::s390x::cpu::cpacf::kmo_pb< Fc > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::aes128 > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::aes192 > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::aes256 > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::dea > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::paes128 > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::paes192 > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::paes256 > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::pdea > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::ptdea128 > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::ptdea192 > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::query > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::query_qai > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::tdea128 > | |
| Carch::s390x::cpu::cpacf::kmo_pb< kmo_fc::tdea192 > | |
| Czxfoundation::scoms::kobject::kref | Saturating atomic reference count |
| Clib::structure_layout_info< Extent, Alignment, StructEndian, FieldOrExts >::layout_holder< Tuple > | |
| Clib::structure_layout_info< Extent, Alignment, StructEndian, FieldOrExts >::layout_holder< std::tuple< Fs... > > | |
| Carch::s390x::cpu::sthyi::hv_view< LayoutT, MacT, ParT, HypT, GstT >::level | |
| Carch::s390x::cpu::sthyi::hv_view< LayoutT, MacT, ParT, HypT, GstT >::level_iterator | |
| Carch::s390x::mmu::detail::level_state | Per-level state captured during Phase 1 |
| Clib::list_head | Intrusive circular doubly-linked list |
| Clib::list_iterator | Bidirectional iterator over raw list_node pointers |
| Clib::list_node | Embeddable anchor for an intrusive doubly-linked list |
| Carch::s390x::cpu::sthyi::list_view< LayoutT, EntryT > | |
| Clib::endian::little | |
| Clib::detail::loc_slices< L > | |
| Clib::detail::loc_slices< slice< O, A, B, N > > | |
| Clib::detail::loc_slices< std::tuple< Ss... > > | |
| Clib::detail::loc_spans< L > | |
| Clib::detail::loc_spans< std::tuple< Ss... > > | |
| Czxfoundation::sync::lock_guard< L > | Standard blocking lock guard |
| Carch::s390x::cpu::stsi::lpar_cpu | |
| Carch::s390x::cpu::stsi::lpar_cpus | |
| Clib::lsb0_t | LSB0 bit numbering policy (Bit 0 = Least Significant Bit) |
| Carch::s390x::cpu::cpu_mf::lsctl_param_block | |
| Carch::s390x::cpu::sthyi::machine_pair | |
| Carch::s390x::cpu::sthyi::machine_traits< HeaderT > | |
| Carch::s390x::cpu::sthyi::machine_traits< inf0hdr > | |
| Carch::s390x::cpu::sthyi::machine_traits< inf1hdr > | |
| Clib::detail::map_record_fields< Tuple > | |
| Clib::detail::map_record_fields< std::tuple< Fs... > > | |
| Clib::detail::map_structure_fields< Tuple > | |
| Clib::detail::map_structure_fields< std::tuple< Fs... > > | |
| Carch::s390x::css::devmatch::match_result | Result of a device lookup |
| Carch::s390x::trap::mcck::mcesa10 | |
| Carch::s390x::trap::mcck::mcesa11 | |
| Carch::s390x::trap::mcck::mcesa12 | |
| Carch::s390x::trap::mcck::mcesad_ops< Derived > | |
| Czxfoundation::sync::qspinlock::mcs_node | MCS node for queued spinlocks |
| Carch::s390x::init::zxfl::mem_region | One entry in the physical memory map |
| Czxfoundation::memory::objects::memory_object | Single authority representation for any memory-bearing resource in the kernel |
| Czxfoundation::memory::objects::memory_object_policy | Immutable policy stamped into a memory authority at creation |
| Czxfoundation::memory::objects::memory_object_ref | Generation-checked identity used across memory-object APIs |
| Czxfoundation::sys::ipc::message_body | |
| Czxfoundation::sys::ipc::message_object | |
| Clib::min_heap< T, Capacity > | Fixed-capacity binary min-heap |
| Clib::detail::mixin_invoker< ExtensionsHolder, Derived > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"transactional_exec_control", lib::bits< 8, 8 > >, lib::rw<"transactional_exec_interruption_override", lib::bits< 9, 9 > >, lib::rw<"clock_comparator_sign_control", lib::bits< 10, 10 > >, lib::rw<"cryptography_counter_control", lib::bits< 13, 13 > >, lib::rw<"processor_activity_extension_ctl", lib::bits< 14, 14 > >, lib::rw<"measurement_cnt_extr_auth_ctl", lib::bits< 15, 15 > >, lib::rw<"warning_track_ssm", lib::bits< 30, 30 > >, lib::rw<"trace_tod_clock_control", lib::bits< 32, 32 > >, lib::rw<"ssm_suppression_control", lib::bits< 33, 33 > >, lib::rw<"tod_clock_sync_control", lib::bits< 34, 34 > >, lib::rw<"low_address_protection_control", lib::bits< 35, 35 > >, lib::rw<"extraction_auth_control", lib::bits< 36, 36 > >, lib::rw<"secondary_space_control", lib::bits< 37, 37 > >, lib::rw<"fetch_protection_override_ctl", lib::bits< 38, 38 > >, lib::rw<"storage_protection_override_ctl", lib::bits< 39, 39 > >, lib::rw<"edat_enablement_control", lib::bits< 40, 40 > >, lib::rw<"inst_exec_prot_enablement_ctl", lib::bits< 43, 43 > >, lib::rw<"asn_lx_reuse_ctl", lib::bits< 44, 44 > >, lib::rw<"afp_register_control", lib::bits< 45, 45 > >, lib::rw<"vector_enablement_control", lib::bits< 46, 46 > >, lib::rw<"malfunction_alert_ssm", lib::bits< 48, 48 > >, lib::rw<"emerg_signal_ssm", lib::bits< 49, 49 > >, lib::rw<"ext_call_ssm", lib::bits< 50, 50 > >, lib::rw<"clock_comparator_ssm", lib::bits< 52, 52 > >, lib::rw<"cpu_timer_ssm", lib::bits< 53, 53 > >, lib::rw<"svc_signal_ssm", lib::bits< 54, 54 > >, lib::rw<"interrupt_key_ssm", lib::bits< 57, 57 > >, lib::rw<"measurement_alert_ssm", lib::bits< 58, 58 > >, lib::rw<"timing_alert_ssm", lib::bits< 59, 59 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::extensions< primary_asce_extension >, lib::rw<"primary_origin", lib::bits< 0, 51 > >, lib::rw<"primary_subspace_group_ctl", lib::bits< 54, 54 > >, lib::rw<"primary_private_space_ctl", lib::bits< 55, 55 > >, lib::rw<"primary_storage_alter_event_ctl", lib::bits< 57, 57 > >, lib::rw<"primary_real_space_ctl", lib::bits< 58, 58 > >, lib::rw<"primary_degsination_type_ctl", lib::bits< 60, 61 > >, lib::rw<"primary_table_length", lib::bits< 62, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"dispatch_unit_ctl_table_origin", lib::bits< 33, 57 > >, lib::rw<"guarded_stor_fac_enablement_ctl", lib::bits< 59, 59 > >, lib::rw<"transaction_diagnostic_scope", lib::bits< 61, 61 > >, lib::rw<"transaction_diagnostic_ctl", lib::bits< 62, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"secondary_asn_instance_num", lib::bits< 0, 31 > >, lib::rw<"psw_key_mask", lib::bits< 32, 47 > >, lib::rw<"secondary_asn", lib::bits< 48, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"primary_asn_instance_num", lib::bits< 0, 31 > >, lib::rw<"auth_index", lib::bits< 32, 47 > >, lib::rw<"parimary_asn", lib::bits< 48, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"primary_asn_origin", lib::bits< 33, 57 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"io_interruption_ssm", lib::bits< 32, 39 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::extensions< secondary_asce_extension >, lib::rw<"secondary_origin", lib::bits< 0, 51 > >, lib::rw<"secondary_subspace_group_ctl", lib::bits< 54, 54 > >, lib::rw<"secondary_private_space_ctl", lib::bits< 55, 55 > >, lib::rw<"secondary_storage_alter_event_ctl", lib::bits< 57, 57 > >, lib::rw<"secondary_real_space_ctl", lib::bits< 58, 58 > >, lib::rw<"secondary_degsination_type_ctl", lib::bits< 60, 61 > >, lib::rw<"secondary_table_length", lib::bits< 62, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"enhanced_monitor_masks", lib::bits< 16, 31 > >, lib::rw<"extended_auth_index", lib::bits< 32, 47 > >, lib::rw<"monitor_masks", lib::bits< 48, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"successful_branching_event_mask", lib::bits< 32, 32 > >, lib::rw<"instruction_fetching_event_mask", lib::bits< 33, 33 > >, lib::rw<"storage_alteration_event_mask", lib::bits< 34, 34 > >, lib::rw<"storage_key_alteration_event_mask", lib::bits< 35, 35 > >, lib::rw<"store_using_real_address_event_mask", lib::bits< 36, 36 > >, lib::rw<"zero_address_detection_event_mask", lib::bits< 37, 37 > >, lib::rw<"transaction_end_event_mask", lib::bits< 38, 38 > >, lib::rw<"instruction_fetching_nullification_event_mask", lib::bits< 39, 39 > >, lib::rw<"branch_address_ctl", lib::bits< 40, 40 > >, lib::rw<"per_event_suppression_ctl", lib::bits< 41, 41 > >, lib::rw<"storage_alteration_space_ctl", lib::bits< 42, 42 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"per_starting_address", lib::bits< 0, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"per_ending_address", lib::bits< 0, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"branch_trace_ctl", lib::bits< 0, 0 > >, lib::rw<"mode_trace_ctl", lib::bits< 1, 1 > >, lib::rw<"trace_entry_address", lib::bits< 2, 61 > >, lib::rw<"asn_trace_ctl", lib::bits< 62, 62 > >, lib::rw<"explicit_trace_ctl", lib::bits< 63, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::extensions< home_asce_extension >, lib::rw<"home_origin", lib::bits< 0, 51 > >, lib::rw<"home_subspace_group_ctl", lib::bits< 54, 54 > >, lib::rw<"home_private_space_ctl", lib::bits< 55, 55 > >, lib::rw<"home_storage_alter_event_ctl", lib::bits< 57, 57 > >, lib::rw<"home_real_space_ctl", lib::bits< 58, 58 > >, lib::rw<"home_degsination_type_ctl", lib::bits< 60, 61 > >, lib::rw<"home_table_length", lib::bits< 62, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"extended_save_area_ctl", lib::bits< 34, 34 > >, lib::rw<"channel_report_pending_subclass_mask", lib::bits< 35, 35 > >, lib::rw<"recovery_subclass_mask", lib::bits< 36, 36 > >, lib::rw<"degradation_subclass_mask", lib::bits< 37, 37 > >, lib::rw<"external_damage_subclass_mask", lib::bits< 38, 38 > >, lib::rw<"warning_subclass_mask", lib::bits< 39, 39 > >, lib::rw<"tod_clock_control_override_ctl", lib::bits< 42, 42 > >, lib::rw<"asn_translation_ctl", lib::bits< 44, 44 > >, lib::rw<"asn_first_table_origin", lib::bits< 45, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"linkage_stack_entry_address", lib::bits< 0, 60 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"per_mask", lib::bits< 1, 1 > >, lib::rw<"dat_mode", lib::bits< 5, 5 > >, lib::rw<"io_mask", lib::bits< 6, 6 > >, lib::rw<"external_mask", lib::bits< 7, 7 > >, lib::rw<"psw_key", lib::bits< 8, 11 > >, lib::rw<"machine_check_mask", lib::bits< 13, 13 > >, lib::rw<"wait_state", lib::bits< 14, 14 > >, lib::rw<"problem_state", lib::bits< 15, 15 > >, lib::rw<"address_space_control", lib::bits< 16, 17 > >, lib::rw<"condition_code", lib::bits< 18, 19 > >, lib::overlay_rw<"pgm_mask", lib::bits< 20, 23 > >, lib::rw< R"(pgm_mask\fixed_point_overflow)", lib::bits< 20, 20 > >, lib::rw< R"(pgm_mask\decimal_overflow)", lib::bits< 21, 21 > >, lib::rw< R"(pgm_mask\hfp_exponent_underflow)", lib::bits< 22, 22 > >, lib::rw< R"(pgm_mask\hfp_significance)", lib::bits< 23, 23 > >, lib::overlay_rw<"addressing_mode", lib::bits< 31, 32 >, psw_basic_addressing_modes >, lib::rw<"extended_addressing_mode", lib::bits< 31, 31 > >, lib::rw<"basic_addressing_mode", lib::bits< 32, 32 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"per_mask", lib::bits< 1, 1 > >, lib::rw<"dat_mode", lib::bits< 5, 5 > >, lib::rw<"io_mask", lib::bits< 6, 6 > >, lib::rw<"external_mask", lib::bits< 7, 7 > >, lib::rw<"psw_key", lib::bits< 8, 11 > >, lib::rw<"machine_check_mask", lib::bits< 13, 13 > >, lib::rw<"wait_state", lib::bits< 14, 14 > >, lib::rw<"problem_state", lib::bits< 15, 15 > >, lib::rw<"address_space_control", lib::bits< 16, 17 > >, lib::rw<"condition_code", lib::bits< 18, 19 > >, lib::overlay_rw<"pgm_mask", lib::bits< 20, 23 > >, lib::rw< R"(pgm_mask\fixed_point_overflow)", lib::bits< 20, 20 > >, lib::rw< R"(pgm_mask\decimal_overflow)", lib::bits< 21, 21 > >, lib::rw< R"(pgm_mask\hfp_exponent_underflow)", lib::bits< 22, 22 > >, lib::rw< R"(pgm_mask\hfp_significance)", lib::bits< 23, 23 > >, lib::overlay_rw<"addressing_mode", lib::bits< 31, 32 >, psw_basic_addressing_modes >, lib::rw<"extended_addressing_mode", lib::bits< 31, 31 > >, lib::rw<"basic_addressing_mode", lib::bits< 32, 32 > >, lib::rw<"instruction_address", lib::bits< 33, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"per_mask", lib::bits< 1, 1 > >, lib::rw<"dat_mode", lib::bits< 5, 5 > >, lib::rw<"io_mask", lib::bits< 6, 6 > >, lib::rw<"external_mask", lib::bits< 7, 7 > >, lib::rw<"psw_key", lib::bits< 8, 11 > >, lib::rw<"machine_check_mask", lib::bits< 13, 13 > >, lib::rw<"wait_state", lib::bits< 14, 14 > >, lib::rw<"problem_state", lib::bits< 15, 15 > >, lib::rw<"address_space_control", lib::bits< 16, 17 > >, lib::rw<"condition_code", lib::bits< 18, 19 > >, lib::overlay_rw<"pgm_mask", lib::bits< 20, 23 > >, lib::rw< R"(pgm_mask\fixed_point_overflow)", lib::bits< 20, 20 > >, lib::rw< R"(pgm_mask\decimal_overflow)", lib::bits< 21, 21 > >, lib::rw< R"(pgm_mask\hfp_exponent_underflow)", lib::bits< 22, 22 > >, lib::rw< R"(pgm_mask\hfp_significance)", lib::bits< 23, 23 > >, lib::rw<"addressing_mode", lib::bits< 32, 32 > >, lib::rw<"instruction_address", lib::bits< 33, 63 > > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"translation_exception_address", lib::bits< 0, 51 > >, lib::rw<"access_exec_fs_id", lib::bits< 52, 53 >, teid_aefsi >, lib::rw<"side_effect_indication", lib::bits< 54, 54 > >, lib::rw<"move_page_indication", lib::bits< 61, 61 > >, lib::rw<"asce_identifier", lib::bits< 62, 63 >, teid_asce_id > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"translation_exception_address", lib::bits< 0, 51 > >, lib::rw<"access_exec_fs_id", lib::bits< 52, 53 >, teid_aefsi >, lib::rw<"side_effect_indication", lib::bits< 54, 54 > >, lib::rw<"!protection_cause", std::tuple< lib::bit_span< 56, 56 >, lib::bit_span< 60, 60 >, lib::bit_span< 61, 61 > >, teid_protection_cause >, lib::rw< R"(protection_code\esop2)", lib::bits< 56, 56 > >, lib::rw< R"(protection_code\alc)", lib::bits< 60, 60 > >, lib::rw< R"(protection_code\esop1)", lib::bits< 61, 61 > >, lib::rw<"asce_identifier", lib::bits< 62, 63 >, teid_asce_id > > | |
| Clib::record_ref< u64, lib::msb0_t, lib::rw<"translation_exception_address", lib::bits< 0, 51 > >, lib::rw<"access_exec_fs_id", lib::bits< 52, 53 >, teid_aefsi >, lib::rw<"teid_valid", lib::bits< 61, 61 > >, lib::rw<"asce_identifier", lib::bits< 62, 63 >, teid_asce_id > > | |
| Clib::record_ref< u32, lib::msb0_t, lib::rw<"timing_status_change", lib::bits< 14, 14 > >, lib::rw<"link_availability_change", lib::bits< 15, 15 > >, lib::rw<"time_control_parameter_change", lib::bits< 16, 16 > > > | |
| Clib::record_ref< u8, lib::msb0_t, lib::rw<"vix", lib::bits< 0, 3 > >, lib::rw<"vic", lib::bits< 4, 7 >, vector_interruption_code > > | |
| Clib::record_ref< u16, lib::msb0_t, lib::rw< R"(per_code\successful_branching)", lib::bits< 0, 0 > >, lib::rw< R"(per_code\instruction_fetching)", lib::bits< 1, 1 > >, lib::rw< R"(per_code\storage_alter)", lib::bits< 2, 2 > >, lib::rw< R"(per_code\storage_key_alter)", lib::bits< 3, 3 > >, lib::rw< R"(per_code\store_using_real_addr)", lib::bits< 4, 4 > >, lib::rw< R"(per_code\zero_addr_detection)", lib::bits< 5, 5 > >, lib::rw< R"(per_code\transaction_end)", lib::bits< 6, 6 > >, lib::rw< R"(per_code\inst_fetching_nullification)", lib::bits< 7, 7 > >, lib::rw< R"(atmid\psw_bit_31)", lib::bits< 8, 8 > >, lib::rw< R"(atmid\validity_bit)", lib::bits< 9, 9 > >, lib::rw< R"(atmid\psw_bit_32)", lib::bits< 10, 10 > >, lib::rw< R"(atmid\psw_bit_5)", lib::bits< 11, 11 > >, lib::rw< R"(atmid\psw_bit_16)", lib::bits< 12, 12 > >, lib::rw< R"(atmid\psw_bit_17)", lib::bits< 13, 13 > >, lib::rw<"per_asce_id", lib::bits< 14, 15 >, per_asce_type > > | |
| Clib::record_ref< u8, lib::msb0_t, lib::rw<"access_register_num", lib::bits< 4, 7 > > > | |
| Clib::record_ref< u8, lib::msb0_t, lib::rw<"paid", lib::bits< 4, 7 > > > | |
| Clib::structure< LC_SIZE, LC_ALIGN, lib::endian::big, lib::overlay_rw<"esa390_psw", lib::bytes< 0, 7 >, psw::esa390_psw >, lib::overlay_rw<"short_psw", lib::bytes< 0, 7 >, psw::short_psw >, lib::rw<"ipl_ccw1", lib::bytes< 8, 15 >, io::ccw0 >, lib::overlay_rw<"ipl_ccw2", lib::bytes< 16, 23 >, io::ccw0 >, lib::rw<"ipl_machine_loader_space_sz", lib::bytes< 16, 19 >, u32 >, lib::rw<"ipl_sysparm_block_addr", lib::bytes< 20, 23 >, u32 >, lib::rw<"external_int_parameter", lib::bytes< 128, 131 >, trap::ext::ext_parameter >, lib::rw<"cpu_addr", lib::bytes< 132, 133 >, u16 >, lib::rw<"external_interruption_code", lib::bytes< 134, 135 >, u16 >, lib::rw<"svc_interruption_id", lib::bytes< 136, 139 >, lib::record< u32, lib::msb0_t, lib::rw<"instruction_length_code", lib::bits< 13, 14 > >, lib::rw<"instruction_code", lib::bits< 16, 31 > > > >, lib::rw<"pgm_interruption_id", lib::bytes< 140, 143 >, lib::record< u32, lib::msb0_t, lib::rw<"instruction_length_code", lib::bits< 13, 14 > >, lib::rw<"instruction_code", lib::bits< 16, 31 > > > >, lib::rw<"exception_code", lib::bytes< 144, 147 >, lib::record< u32, lib::msb0_t, lib::overlay_rw<"vector_exception_code", lib::bits< 24, 31 >, trap::pgm::vector_exception_code >, lib::overlay_rw<"data_exception_code", lib::bits< 24, 31 >, trap::pgm::data_exception_code > > >, lib::rw<"monitor_class_number", lib::bytes< 148, 149 >, lib::record< u16, lib::msb0_t, lib::rw<"number", lib::bits< 8, 15 > > > >, lib::rw<"per_code", lib::bytes< 150, 151 >, trap::pgm::per_code >, lib::rw<"per_address", lib::bytes< 152, 159 >, u64 >, lib::rw<"exception_address_id", lib::bytes< 160, 160 >, trap::pgm::eaid >, lib::rw<"per_access_id", lib::bytes< 161, 161 >, trap::pgm::per_access_id >, lib::rw<"operation_access_id", lib::bytes< 162, 162 >, lib::record< u8, lib::msb0_t, lib::rw<"move_page_r1", lib::bits< 0, 3 > >, lib::rw<"move_page_r2", lib::bits< 4, 7 > > > >, lib::overlay_rw<"status_arch_mode_id", lib::bytes< 163, 163 >, lib::record< u8, lib::msb0_t, lib::rw<"architectural_mode", lib::bits< 7, 7 >, architectural_mode > > >, lib::overlay_rw<"mcck_arch_mode_id", lib::bytes< 163, 163 >, lib::record< u8, lib::msb0_t, lib::rw<"architectural_mode", lib::bits< 7, 7 >, architectural_mode > > >, lib::rw<"translation_except_id", lib::bytes< 168, 175 >, teid::teid >, lib::rw<"monitor_code", lib::bytes< 176, 183 >, u64 >, lib::rw<"io_interruption_code", lib::bytes< 184, 195 >, io::io_interruption_code >, lib::rw<"facility_list", lib::bytes< 200, 203 >, lib::bf32 >, lib::rw<"mcck_interruption_code", lib::bytes< 232, 239 >, u64 >, lib::rw<"external_damage_code", lib::bytes< 244, 247 >, trap::mcck::external_damage_code >, lib::rw<"failing_storage_address", lib::bytes< 248, 255 >, u64 >, lib::rw<"monitor_counter_array_origin", lib::bytes< 256, 263 >, u64 >, lib::rw<"monitor_ctr_array_size", lib::bytes< 264, 267 >, u32 >, lib::rw<"monitor_exception_count", lib::bytes< 268, 271 >, u32 >, lib::rw<"breaking_event_address", lib::bytes< 272, 279 >, u64 >, lib::rw<"restart_old_psw", lib::bytes< 288, 303 >, psw::zpsw >, lib::rw<"external_old_psw", lib::bytes< 304, 319 >, psw::zpsw >, lib::rw<"supervisor_call_old_psw", lib::bytes< 320, 335 >, psw::zpsw >, lib::rw<"program_old_psw", lib::bytes< 336, 351 >, psw::zpsw >, lib::rw<"mcck_old_psw", lib::bytes< 352, 367 >, psw::zpsw >, lib::rw<"io_old_psw", lib::bytes< 368, 383 >, psw::zpsw >, lib::rw<"restart_new_psw", lib::bytes< 416, 431 >, psw::zpsw >, lib::rw<"external_new_psw", lib::bytes< 432, 447 >, psw::zpsw >, lib::rw<"supervisor_call_new_psw", lib::bytes< 448, 463 >, psw::zpsw >, lib::rw<"program_new_psw", lib::bytes< 464, 479 >, psw::zpsw >, lib::rw<"mcck_new_psw", lib::bytes< 480, 495 >, psw::zpsw >, lib::rw<"io_new_psw", lib::bytes< 496, 511 >, psw::zpsw >, lib::rw<"save_area_sync", lib::bytes< 512, 575 >, u64[8]>, lib::rw<"stack_canary", lib::bytes< 576, 583 >, u64 >, lib::rw<"return_psw_temp", lib::bytes< 584, 599 >, psw::zpsw >, lib::rw<"save_area_restart", lib::bytes< 640, 647 >, u64[1]>, lib::rw<"pcpu", lib::bytes< 648, 655 >, u64 >, lib::rw<"return_psw", lib::bytes< 656, 671 >, psw::zpsw >, lib::rw<"return_mcck_psw", lib::bytes< 672, 687 >, psw::zpsw >, lib::rw<"last_break", lib::bytes< 688, 695 >, u64 >, lib::rw<"sys_enter_timer", lib::bytes< 696, 703 >, u64 >, lib::rw<"mcck_enter_timer", lib::bytes< 704, 711 >, u64 >, lib::rw<"exit_timer", lib::bytes< 712, 719 >, u64 >, lib::rw<"user_timer", lib::bytes< 720, 727 >, u64 >, lib::rw<"guest_timer", lib::bytes< 728, 735 >, u64 >, lib::rw<"system_timer", lib::bytes< 736, 743 >, u64 >, lib::rw<"hardirq_timer", lib::bytes< 744, 751 >, u64 >, lib::rw<"softirq_timer", lib::bytes< 752, 759 >, u64 >, lib::rw<"steal_timer", lib::bytes< 760, 767 >, u64 >, lib::rw<"avg_steal_timer", lib::bytes< 768, 775 >, u64 >, lib::rw<"last_update_timer", lib::bytes< 776, 783 >, u64 >, lib::rw<"last_update_clock", lib::bytes< 784, 791 >, u64 >, lib::rw<"int_clock", lib::bytes< 792, 807 >, clock::tod_clock >, lib::rw<"clock_comparator", lib::bytes< 808, 815 >, u64 >, lib::rw<"ap_cr0", lib::bytes< 816, 823 >, u64 >, lib::rw<"ap_cr13", lib::bytes< 824, 831 >, u64 >, lib::rw<"current_domain", lib::bytes< 832, 839 >, u64 >, lib::rw<"kernel_stack", lib::bytes< 840, 847 >, u64 >, lib::rw<"async_stack", lib::bytes< 848, 855 >, u64 >, lib::rw<"nodat_stack", lib::bytes< 856, 863 >, u64 >, lib::rw<"restart_stack", lib::bytes< 864, 871 >, u64 >, lib::rw<"mcck_stack", lib::bytes< 872, 879 >, u64 >, lib::rw<"restart_fn", lib::bytes< 880, 887 >, restart_fn >, lib::rw<"restart_data", lib::bytes< 888, 895 >, u64 >, lib::rw<"restart_source", lib::bytes< 896, 899 >, u32 >, lib::rw<"restart_flags", lib::bytes< 900, 903 >, u32 >, lib::rw<"kernel_asce", lib::bytes< 904, 911 >, u64 >, lib::rw<"user_asce", lib::bytes< 912, 919 >, u64 >, lib::rw<"lpp", lib::bytes< 920, 923 >, u32 >, lib::rw<"current_pid", lib::bytes< 924, 927 >, u32 >, lib::rw<"cpu_id", lib::bytes< 928, 929 >, u16 >, lib::rw<"spinlock_lockval", lib::bytes< 940, 943 >, u32 >, lib::rw<"spinlock_index", lib::bytes< 944, 947 >, u32 >, lib::rw<"percpu_ptr", lib::bytes< 1024, 1031 >, u64 >, lib::rw<"mcck_save_area_designation", lib::bytes< 4528, 4535 >, trap::mcck::mcesad >, lib::rw<"floating_pt_save_area", lib::bytes< 4608, 4735 >, u64[16]>, lib::rw<"gpregs_save_area", lib::bytes< 4736, 4863 >, u64[16]>, lib::overlay_rw<"psw_save_area", lib::bytes< 4864, 4879 >, psw::zpsw >, lib::overlay_rw<"fixed_logout_area", lib::bytes< 4864, 4879 >, u8[16]>, lib::rw<"prefixreg_save_area", lib::bytes< 4888, 4891 >, u32 >, lib::rw<"fpt_creg_save_area", lib::bytes< 4892, 4895 >, u32 >, lib::rw<"tod_progreg_save_area", lib::bytes< 4900, 4903 >, u32 >, lib::rw<"cpu_timer_save_area", lib::bytes< 4904, 4911 >, u32[2]>, lib::rw<"clock_comp_save_area", lib::bytes< 4912, 4919 >, u32[2]>, lib::rw<"last_break_save_area", lib::bytes< 4920, 4927 >, u64 >, lib::rw<"access_regs_save_area", lib::bytes< 4928, 4991 >, u32[16]>, lib::rw<"cregs_save_area", lib::bytes< 4992, 5119 >, u64[16]>, lib::rw<"crash_record", lib::bytes< 5120, 5375 >, zxfoundation::sys::syschk::zx_crash_record >, lib::rw<"crypto_counter_designation", lib::bytes< 5376, 5383 >, lib::record< u64, lib::msb0_t, lib::rw<"real_location", lib::bits< 0, 52 > > > >, lib::rw<"aic_designation", lib::bytes< 5384, 5391 >, lib::record< u64, lib::msb0_t, lib::rw<"real_location", lib::bits< 0, 54 > > > >, lib::rw<"transactional_diagnostic_block", lib::bytes< 6144, 6399 >, tx::tdb > > | |
| Clib::structure< 16, 8, lib::endian::big, lib::rw<"mask", lib::auto_layout, psw_mask >, lib::rw<"address", lib::auto_layout, u64 > > | |
| Clib::structure< 8, 8, lib::endian::big, lib::rw<"cmd_code", lib::bytes< 0, 0 >, ccw_commands >, lib::rw<"flags", lib::bytes< 1, 1 >, ccw_flags >, lib::rw<"count", lib::bytes< 2, 3 >, u16 >, lib::rw<"data_addr", lib::bytes< 4, 7 >, u32 > > | |
| Clib::structure< 8, 8, lib::endian::big, lib::rw<"cmd_code", lib::bytes< 0, 0 >, ccw_commands >, lib::rw<"data_address", lib::at_byte< 1 >::at_bits< 0, 23 >, u32 >, lib::rw<"flags", lib::bytes< 4, 4 >, ccw_flags >, lib::rw<"count", lib::bytes< 6, 7 >, u16 > > | |
| Clib::structure< 8, 8, lib::endian::big, lib::overlay_rw<"f0", lib::bytes< 0, 7 >, ccw0 >, lib::overlay_rw<"f1", lib::bytes< 0, 7 >, ccw1 > > | |
| Clib::structure< 12, 4, lib::endian::big, lib::extensions< scsw_extensions >, lib::overlay_rw<"io_subclass_code", lib::at_byte< 0 >::at_bits< 0, 3 >, u8 >, lib::overlay_rw<"flags", lib::bytes< 0, 1 >, lib::record< u16, lib::msb0_t, lib::rw<"suspend_control", lib::bits< 4, 4 > >, lib::rw<"esw_format", lib::bits< 5, 5 > >, lib::rw<"deferred_condition_code", lib::bits< 6, 7 > >, lib::rw<"ccw_format", lib::bits< 8, 8 > >, lib::rw<"prefetch", lib::bits< 9, 9 > >, lib::rw<"status_interruption_control", lib::bits< 10, 10 > >, lib::rw<"irb_format_control", lib::bits< 11, 11 > >, lib::rw<"suppressed_suspended_int", lib::bits< 12, 12 > >, lib::rw<"zero_condition", lib::bits< 13, 13 > >, lib::rw<"extended_control", lib::bits< 14, 14 > >, lib::rw<"path_not_operational", lib::bits< 15, 15 > > > >, lib::rw<"control", lib::bytes< 2, 3 >, lib::record< u16, lib::msb0_t, lib::overlay_rw<"function", lib::bits< 1, 3 > >, lib::rw< R"(function\start)", lib::bits< 1, 1 > >, lib::rw< R"(function\halt)", lib::bits< 2, 2 > >, lib::rw< R"(function\clear)", lib::bits< 3, 3 > >, lib::overlay_rw<"activity", lib::bits< 4, 10 > >, lib::rw< R"(activity\resume_p)", lib::bits< 4, 4 > >, lib::rw< R"(activity\start_p)", lib::bits< 5, 5 > >, lib::rw< R"(activity\halt_p)", lib::bits< 6, 6 > >, lib::rw< R"(activity\clear_p)", lib::bits< 7, 7 > >, lib::rw< R"(activity\sch_active)", lib::bits< 8, 8 > >, lib::rw< R"(activity\device_active)", lib::bits< 9, 9 > >, lib::rw< R"(activity\suspended)", lib::bits< 10, 10 > >, lib::overlay_rw<"status", lib::bits< 11, 15 > >, lib::rw< R"(status\alert)", lib::bits< 11, 11 > >, lib::rw< R"(status\intermediate)", lib::bits< 12, 12 > >, lib::rw< R"(status\primary)", lib::bits< 13, 13 > >, lib::rw< R"(status\secondary)", lib::bits< 14, 14 > >, lib::rw< R"(status\pending)", lib::bits< 15, 15 > > > >, lib::rw<"ccw_address", lib::bytes< 4, 7 >, u32 >, lib::rw<"dev_status", lib::bytes< 8, 8 >, lib::record< u8, lib::msb0_t, lib::rw<"attention", lib::bits< 0, 0 > >, lib::rw<"modifier", lib::bits< 1, 1 > >, lib::rw<"control_unit_end", lib::bits< 2, 2 > >, lib::rw<"busy", lib::bits< 3, 3 > >, lib::rw<"channel_end", lib::bits< 4, 4 > >, lib::rw<"device_end", lib::bits< 5, 5 > >, lib::rw<"unit_check", lib::bits< 6, 6 > >, lib::rw<"unit_exception", lib::bits< 7, 7 > > > >, lib::rw<"sch_status", lib::bytes< 9, 9 >, lib::record< u8, lib::msb0_t, lib::rw<"pgm_controlled_int", lib::bits< 0, 0 > >, lib::rw<"incorrect_length", lib::bits< 1, 1 > >, lib::rw<"pgm_check", lib::bits< 2, 2 > >, lib::rw<"protection_check", lib::bits< 3, 3 > >, lib::rw<"channel_data_check", lib::bits< 4, 4 > >, lib::rw<"channel_control_check", lib::bits< 5, 5 > >, lib::rw<"interface_control_check", lib::bits< 6, 6 > >, lib::rw<"chaining_check", lib::bits< 7, 7 > > > >, lib::rw<"count", lib::bytes< 10, 11 >, u16 > > | |
| Clib::structure< 28, 4, lib::endian::big, lib::rw<"interruption_parameter", lib::bytes< 0, 3 >, u32 >, lib::rw<"io_subclass_code", lib::at_byte< 4 >::at_bits< 2, 4 >, u8 >, lib::rw<"flags", lib::bytes< 5, 5 >, lib::record< u8, lib::msb0_t, lib::rw<"enabled", lib::bits< 0, 0 > >, lib::rw<"limit_mode", lib::bits< 1, 2 >, pmcw_limit_mode >, lib::overlay_rw<"measurement_enable", lib::bits< 0, 7 >, lib::record< u8, lib::msb0_t, lib::rw<"block_update", lib::bits< 3, 3 > >, lib::rw<"device_connect_time", lib::bits< 4, 4 > > > >, lib::rw<"multipath_mode", lib::bits< 5, 5 > >, lib::rw<"timing_facility", lib::bits< 6, 6 > >, lib::rw<"device_number_valid", lib::bits< 7, 7 > > > >, lib::rw<"device_number", lib::bytes< 6, 7 >, u16 >, lib::rw<"logical_path_mask", lib::bytes< 8, 8 >, lib::bf8 >, lib::rw<"path_not_operational_mask", lib::bytes< 9, 9 >, lib::bf8 >, lib::rw<"last_path_used_mask", lib::bytes< 10, 10 >, lib::bf8 >, lib::rw<"path_installed_mask", lib::bytes< 11, 11 >, lib::bf8 >, lib::rw<"measurement_block_index", lib::bytes< 12, 13 >, u16 >, lib::rw<"path_operational_mask", lib::bytes< 14, 14 >, lib::bf8 >, lib::rw<"path_available_mask", lib::bytes< 15, 15 >, lib::bf8 >, lib::rw<"channel_path_identifiers", lib::bytes< 16, 23 >, u8[8]>, lib::rw<"measurement_block_format", lib::at_byte< 27 >::at_bits< 5, 5 >, u8 >, lib::rw<"ext_measurement_blk_word_format", lib::at_byte< 27 >::at_bits< 6, 6 >, u8 >, lib::rw<"measurement_block_word_enable", lib::at_byte< 27 >::at_bits< 7, 7 >, u8 > > | |
| Clib::structure< 52, 4, lib::endian::big, lib::rw<"pmcw", lib::bytes< 0, 27 >, pmcw >, lib::rw<"scsw", lib::bytes< 28, 39 >, scsw >, lib::overlay_rw<"mba", lib::bytes< 40, 47 >, u64 >, lib::overlay_rw<"mda", lib::bytes< 40, 51 >, u8[12]> > | |
| Clib::structure< 32, 8, lib::endian::big, lib::rw<"interruption_parameter", lib::bytes< 0, 3 >, u32 >, lib::rw<"subchannel_key", lib::at_byte< 4 >::at_bits< 0, 3 >, u8 >, lib::rw<"control", lib::bytes< 4, 7 >, lib::record< u32, lib::msb0_t, lib::rw<"suspend", lib::bits< 4, 4 > >, lib::rw<"streaming_mode", lib::bits< 5, 5 > >, lib::rw<"modification", lib::bits< 6, 6 > >, lib::rw<"synchronization", lib::bits< 7, 7 > >, lib::rw<"ccw_format", lib::bits< 8, 8 > >, lib::rw<"prefetch", lib::bits< 9, 9 > >, lib::rw<"initial_status_interruption", lib::bits< 10, 10 > >, lib::rw<"addr_limit_checking", lib::bits< 11, 11 > >, lib::rw<"suppress_suspended", lib::bits< 12, 12 > >, lib::rw<"channel_program_type", lib::bits< 13, 13 > >, lib::rw<"format2_idaw", lib::bits< 14, 14 > >, lib::rw<"2k_idaw_control", lib::bits< 15, 15 > >, lib::rw<"incorrect_length_suppression", lib::bits< 24, 24 > >, lib::rw<"modified_ccw_ida", lib::bits< 25, 25 > >, lib::rw<"orb_extension", lib::bits< 31, 31 > > > >, lib::rw<"logical_path_mask", lib::at_byte< 6 >::at_bits< 0, 7 >, lib::bf8 >, lib::rw<"channel_program_address", lib::at_byte< 8 >::at_bits< 1, 31 >, u32 >, lib::rw<"css_priority", lib::bytes< 12, 12 >, u8 >, lib::rw<"cu_priority", lib::bytes< 14, 14 >, u8 > > | |
| Clib::structure< 32, 8, lib::endian::big, lib::rw<"device_connect_time", lib::bytes< 0, 3 >, u32 >, lib::rw<"function_pending_time", lib::bytes< 4, 7 >, u32 >, lib::rw<"device_disconnect_time", lib::bytes< 8, 11 >, u32 >, lib::rw<"control_unit_queuing_time", lib::bytes< 12, 15 >, u32 >, lib::rw<"device_active_only_time", lib::bytes< 16, 19 >, u32 >, lib::rw<"device_busy_time", lib::bytes< 20, 23 >, u32 >, lib::rw<"initial_command_response_time", lib::bytes< 24, 27 >, u32 > > | |
| Clib::structure< 20, 4, lib::endian::big, lib::rw<"subchannel_logout", lib::bytes< 0, 3 >, lib::record< u32, lib::msb0_t, lib::rw<"esf", lib::bits< 0, 7 >, lib::record< u8, lib::msb0_t, lib::rw<"key_check", lib::bits< 1, 1 > >, lib::rw<"mm_blk_pgm_check", lib::bits< 2, 2 > >, lib::rw<"mm_blk_data_check", lib::bits< 3, 3 > >, lib::rw<"mm_blk_prot_check", lib::bits< 4, 4 > >, lib::rw<"ccw_check", lib::bits< 5, 5 > >, lib::rw<"idaw_midaw_check", lib::bits< 6, 6 > > > >, lib::rw<"last_path_used_mask", lib::bits< 8, 15 >, lib::bf8 >, lib::rw<"ancillary_report", lib::bits< 16, 16 > >, lib::overlay_rw<"fvf", lib::bits< 16, 23 >, lib::record< u8, lib::msb0_t, lib::rw<"lath_path_used_mask", lib::bits< 1, 1 > >, lib::rw<"termination_code", lib::bits< 2, 2 > >, lib::rw<"sequence_code", lib::bits< 3, 3 > >, lib::rw<"device_status", lib::bits< 4, 4 > >, lib::rw<"ccw_tcw_address", lib::bits< 5, 5 > > > >, lib::rw<"storage_access_code", lib::bits< 22, 23 >, esw0_storage_access_code >, lib::rw<"termination_code", lib::bits< 24, 25 >, esw0_termination_code >, lib::rw<"device_status_check", lib::bits< 26, 26 > >, lib::rw<"secondary_error", lib::bits< 27, 27 > >, lib::rw<"io_error_alert", lib::bits< 28, 28 > >, lib::rw<"sequence_code", lib::bits< 29, 31 >, esw0_sequence_code > > >, lib::rw<"extended_report_word", lib::bytes< 4, 7 >, erw >, lib::overlay_rw<"failing_storage_address", lib::bytes< 8, 15 >, u64, lib::attr::unaligned >, lib::rw<"ext_sch_logout_descriptor", lib::bytes< 8, 15 >, u64, lib::attr::unaligned >, lib::overlay_rw<"secondary_ccw_address", lib::at_byte< 16 >::at_bits< 1, 31 >, u32 > > | |
| Clib::structure< 20, 4, lib::endian::big, lib::rw<"last_path_used_mask", lib::bytes< 1, 1 >, lib::bf8 >, lib::rw<"extended_report_word", lib::bytes< 4, 7 >, erw > > | |
| Clib::structure< 20, 4, lib::endian::big, lib::rw<"last_path_used_mask", lib::bytes< 1, 1 >, lib::bf8 >, lib::rw<"device_connect_time_intv", lib::bytes< 2, 3 >, u16 >, lib::rw<"extended_report_word", lib::bytes< 4, 7 >, erw > > | |
| Clib::structure< 20, 4, lib::endian::big, lib::overlay_rw<"f0", lib::bytes< 0, 19 >, esw0 >, lib::overlay_rw<"f1", lib::bytes< 0, 19 >, esw1 >, lib::overlay_rw<"f2", lib::bytes< 0, 19 >, esw2 >, lib::overlay_rw<"f3", lib::bytes< 0, 19 >, esw3 > > | |
| Clib::structure< 96, 8, lib::endian::big, lib::extensions< irb_extensions >, lib::rw<"scsw", lib::bytes< 0, 11 >, scsw >, lib::rw<"esw", lib::bytes< 12, 31 >, esw_common >, lib::rw<"ecw", lib::bytes< 32, 63 >, u32[8]>, lib::rw<"emw", lib::bytes< 64, 95 >, emw > > | |
| Clib::structure< 12, 4, lib::endian::native, lib::rw<"sid", lib::auto_layout, subchannel_id >, lib::rw<"interruption_parameter", lib::auto_layout, u32 >, lib::rw<"interruption_id_word", lib::auto_layout, iiw > > | |
| Clib::structure< 64, 8, lib::endian::big, lib::rw<"flags", lib::bytes< 0, 0 >, lib::record< u32, lib::msb0_t, lib::rw<"format", lib::bits< 0, 1 > >, lib::rw<"tida", lib::bits< 13, 13 > >, lib::rw<"tccb_tida", lib::bits< 14, 14 > >, lib::rw<"output_tida", lib::bits< 15, 15 > >, lib::rw<"tidaw_format", lib::bits< 16, 17 > > > >, lib::rw<"tccb_length", lib::at_word< 1 >::at_bits< 8, 13 > >, lib::overlay_rw<"operations", lib::bytes< 5, 5 >, lib::record< u8, lib::msb0_t, lib::rw<"read", lib::bits< 6, 6 > >, lib::rw<"write", lib::bits< 7, 7 > > > >, lib::rw<"output_data_address", lib::bytes< 7, 15 >, u64 >, lib::rw<"input_data_address", lib::bytes< 16, 23 >, u64 >, lib::rw<"tsb_address", lib::bytes< 24, 31 >, u64 >, lib::rw<"tccb_address", lib::bytes< 32, 39 >, u64 >, lib::rw<"input_count", lib::bytes< 40, 43 >, u32 >, lib::rw<"output_count", lib::bytes< 44, 47 >, u32 >, lib::rw<"interrogate_tcw_addr", lib::bytes< 60, 63 >, u32 > > | |
| Clib::structure< 8, 8, lib::endian::big, lib::extensions< mcesad_ops >, lib::rw<"designation_area", lib::auto_layout, lib::bf64 > > | |
| Clib::structure_ref< 16, 8, lib::endian::big, lib::rw<"mask", lib::auto_layout, psw_mask >, lib::rw<"address", lib::auto_layout, u64 > > | |
| Clib::detail::mixin_invoker< detail::filter_extensions< FieldOrExts... >::type, mmio_record_ref< T, Numbering, FieldOrExts... > > | |
| Clib::mmio_record_ref< T, Numbering, FieldOrExts... > | |
| Clib::mmio_record_ref< T, Numbering, Fs... > | |
| Clib::mmio_record_ref< T, Numbering, FieldOrExts > | |
| Clib::detail::mixin_invoker< detail::filter_extensions< FieldOrExts... >::type, mmio_structure_ref< Extent, Alignment, StructEndian, FieldOrExts... > > | |
| Clib::mmio_structure_ref< Extent, Alignment, StructEndian, FieldOrExts... > | |
| Clib::mmio_structure_ref< Extent, Alignment, StructEndian, FieldOrExts > | |
| Clib::detail::mixin_invoker< detail::filter_extensions< FieldOrExts... >::type, record< T, lib::msb0_t, FieldOrExts... > > | |
| Clib::record< u128, lib::msb0_t, lib::overlay_rw<"epoch_index&tod", lib::bits< 0, 71 > >, lib::overlay_rw<"epoch_index", lib::bits< 0, 7 > >, lib::overlay_rw<"tod", lib::bits< 8, 71 > >, lib::overlay_rw<"programmable_field", lib::bits< 112, 127 > >, lib::overlay_rw<"microsecond", lib::bits< 0, 59 > >, lib::overlay_rw<"sub_microsecond", lib::bits< 60, 71 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"transactional_exec_control", lib::bits< 8, 8 > >, lib::rw<"transactional_exec_interruption_override", lib::bits< 9, 9 > >, lib::rw<"clock_comparator_sign_control", lib::bits< 10, 10 > >, lib::rw<"cryptography_counter_control", lib::bits< 13, 13 > >, lib::rw<"processor_activity_extension_ctl", lib::bits< 14, 14 > >, lib::rw<"measurement_cnt_extr_auth_ctl", lib::bits< 15, 15 > >, lib::rw<"warning_track_ssm", lib::bits< 30, 30 > >, lib::rw<"trace_tod_clock_control", lib::bits< 32, 32 > >, lib::rw<"ssm_suppression_control", lib::bits< 33, 33 > >, lib::rw<"tod_clock_sync_control", lib::bits< 34, 34 > >, lib::rw<"low_address_protection_control", lib::bits< 35, 35 > >, lib::rw<"extraction_auth_control", lib::bits< 36, 36 > >, lib::rw<"secondary_space_control", lib::bits< 37, 37 > >, lib::rw<"fetch_protection_override_ctl", lib::bits< 38, 38 > >, lib::rw<"storage_protection_override_ctl", lib::bits< 39, 39 > >, lib::rw<"edat_enablement_control", lib::bits< 40, 40 > >, lib::rw<"inst_exec_prot_enablement_ctl", lib::bits< 43, 43 > >, lib::rw<"asn_lx_reuse_ctl", lib::bits< 44, 44 > >, lib::rw<"afp_register_control", lib::bits< 45, 45 > >, lib::rw<"vector_enablement_control", lib::bits< 46, 46 > >, lib::rw<"malfunction_alert_ssm", lib::bits< 48, 48 > >, lib::rw<"emerg_signal_ssm", lib::bits< 49, 49 > >, lib::rw<"ext_call_ssm", lib::bits< 50, 50 > >, lib::rw<"clock_comparator_ssm", lib::bits< 52, 52 > >, lib::rw<"cpu_timer_ssm", lib::bits< 53, 53 > >, lib::rw<"svc_signal_ssm", lib::bits< 54, 54 > >, lib::rw<"interrupt_key_ssm", lib::bits< 57, 57 > >, lib::rw<"measurement_alert_ssm", lib::bits< 58, 58 > >, lib::rw<"timing_alert_ssm", lib::bits< 59, 59 > > > | |
| Clib::record< u64, lib::msb0_t, lib::extensions< primary_asce_extension >, lib::rw<"primary_origin", lib::bits< 0, 51 > >, lib::rw<"primary_subspace_group_ctl", lib::bits< 54, 54 > >, lib::rw<"primary_private_space_ctl", lib::bits< 55, 55 > >, lib::rw<"primary_storage_alter_event_ctl", lib::bits< 57, 57 > >, lib::rw<"primary_real_space_ctl", lib::bits< 58, 58 > >, lib::rw<"primary_degsination_type_ctl", lib::bits< 60, 61 > >, lib::rw<"primary_table_length", lib::bits< 62, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"dispatch_unit_ctl_table_origin", lib::bits< 33, 57 > >, lib::rw<"guarded_stor_fac_enablement_ctl", lib::bits< 59, 59 > >, lib::rw<"transaction_diagnostic_scope", lib::bits< 61, 61 > >, lib::rw<"transaction_diagnostic_ctl", lib::bits< 62, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"secondary_asn_instance_num", lib::bits< 0, 31 > >, lib::rw<"psw_key_mask", lib::bits< 32, 47 > >, lib::rw<"secondary_asn", lib::bits< 48, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"primary_asn_instance_num", lib::bits< 0, 31 > >, lib::rw<"auth_index", lib::bits< 32, 47 > >, lib::rw<"parimary_asn", lib::bits< 48, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"primary_asn_origin", lib::bits< 33, 57 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"io_interruption_ssm", lib::bits< 32, 39 > > > | |
| Clib::record< u64, lib::msb0_t, lib::extensions< secondary_asce_extension >, lib::rw<"secondary_origin", lib::bits< 0, 51 > >, lib::rw<"secondary_subspace_group_ctl", lib::bits< 54, 54 > >, lib::rw<"secondary_private_space_ctl", lib::bits< 55, 55 > >, lib::rw<"secondary_storage_alter_event_ctl", lib::bits< 57, 57 > >, lib::rw<"secondary_real_space_ctl", lib::bits< 58, 58 > >, lib::rw<"secondary_degsination_type_ctl", lib::bits< 60, 61 > >, lib::rw<"secondary_table_length", lib::bits< 62, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"enhanced_monitor_masks", lib::bits< 16, 31 > >, lib::rw<"extended_auth_index", lib::bits< 32, 47 > >, lib::rw<"monitor_masks", lib::bits< 48, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"successful_branching_event_mask", lib::bits< 32, 32 > >, lib::rw<"instruction_fetching_event_mask", lib::bits< 33, 33 > >, lib::rw<"storage_alteration_event_mask", lib::bits< 34, 34 > >, lib::rw<"storage_key_alteration_event_mask", lib::bits< 35, 35 > >, lib::rw<"store_using_real_address_event_mask", lib::bits< 36, 36 > >, lib::rw<"zero_address_detection_event_mask", lib::bits< 37, 37 > >, lib::rw<"transaction_end_event_mask", lib::bits< 38, 38 > >, lib::rw<"instruction_fetching_nullification_event_mask", lib::bits< 39, 39 > >, lib::rw<"branch_address_ctl", lib::bits< 40, 40 > >, lib::rw<"per_event_suppression_ctl", lib::bits< 41, 41 > >, lib::rw<"storage_alteration_space_ctl", lib::bits< 42, 42 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"per_starting_address", lib::bits< 0, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"per_ending_address", lib::bits< 0, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"branch_trace_ctl", lib::bits< 0, 0 > >, lib::rw<"mode_trace_ctl", lib::bits< 1, 1 > >, lib::rw<"trace_entry_address", lib::bits< 2, 61 > >, lib::rw<"asn_trace_ctl", lib::bits< 62, 62 > >, lib::rw<"explicit_trace_ctl", lib::bits< 63, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::extensions< home_asce_extension >, lib::rw<"home_origin", lib::bits< 0, 51 > >, lib::rw<"home_subspace_group_ctl", lib::bits< 54, 54 > >, lib::rw<"home_private_space_ctl", lib::bits< 55, 55 > >, lib::rw<"home_storage_alter_event_ctl", lib::bits< 57, 57 > >, lib::rw<"home_real_space_ctl", lib::bits< 58, 58 > >, lib::rw<"home_degsination_type_ctl", lib::bits< 60, 61 > >, lib::rw<"home_table_length", lib::bits< 62, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"extended_save_area_ctl", lib::bits< 34, 34 > >, lib::rw<"channel_report_pending_subclass_mask", lib::bits< 35, 35 > >, lib::rw<"recovery_subclass_mask", lib::bits< 36, 36 > >, lib::rw<"degradation_subclass_mask", lib::bits< 37, 37 > >, lib::rw<"external_damage_subclass_mask", lib::bits< 38, 38 > >, lib::rw<"warning_subclass_mask", lib::bits< 39, 39 > >, lib::rw<"tod_clock_control_override_ctl", lib::bits< 42, 42 > >, lib::rw<"asn_translation_ctl", lib::bits< 44, 44 > >, lib::rw<"asn_first_table_origin", lib::bits< 45, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"linkage_stack_entry_address", lib::bits< 0, 60 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"per_mask", lib::bits< 1, 1 > >, lib::rw<"dat_mode", lib::bits< 5, 5 > >, lib::rw<"io_mask", lib::bits< 6, 6 > >, lib::rw<"external_mask", lib::bits< 7, 7 > >, lib::rw<"psw_key", lib::bits< 8, 11 > >, lib::rw<"machine_check_mask", lib::bits< 13, 13 > >, lib::rw<"wait_state", lib::bits< 14, 14 > >, lib::rw<"problem_state", lib::bits< 15, 15 > >, lib::rw<"address_space_control", lib::bits< 16, 17 > >, lib::rw<"condition_code", lib::bits< 18, 19 > >, lib::overlay_rw<"pgm_mask", lib::bits< 20, 23 > >, lib::rw< R"(pgm_mask\fixed_point_overflow)", lib::bits< 20, 20 > >, lib::rw< R"(pgm_mask\decimal_overflow)", lib::bits< 21, 21 > >, lib::rw< R"(pgm_mask\hfp_exponent_underflow)", lib::bits< 22, 22 > >, lib::rw< R"(pgm_mask\hfp_significance)", lib::bits< 23, 23 > >, lib::overlay_rw<"addressing_mode", lib::bits< 31, 32 >, psw_basic_addressing_modes >, lib::rw<"extended_addressing_mode", lib::bits< 31, 31 > >, lib::rw<"basic_addressing_mode", lib::bits< 32, 32 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"per_mask", lib::bits< 1, 1 > >, lib::rw<"dat_mode", lib::bits< 5, 5 > >, lib::rw<"io_mask", lib::bits< 6, 6 > >, lib::rw<"external_mask", lib::bits< 7, 7 > >, lib::rw<"psw_key", lib::bits< 8, 11 > >, lib::rw<"machine_check_mask", lib::bits< 13, 13 > >, lib::rw<"wait_state", lib::bits< 14, 14 > >, lib::rw<"problem_state", lib::bits< 15, 15 > >, lib::rw<"address_space_control", lib::bits< 16, 17 > >, lib::rw<"condition_code", lib::bits< 18, 19 > >, lib::overlay_rw<"pgm_mask", lib::bits< 20, 23 > >, lib::rw< R"(pgm_mask\fixed_point_overflow)", lib::bits< 20, 20 > >, lib::rw< R"(pgm_mask\decimal_overflow)", lib::bits< 21, 21 > >, lib::rw< R"(pgm_mask\hfp_exponent_underflow)", lib::bits< 22, 22 > >, lib::rw< R"(pgm_mask\hfp_significance)", lib::bits< 23, 23 > >, lib::overlay_rw<"addressing_mode", lib::bits< 31, 32 >, psw_basic_addressing_modes >, lib::rw<"extended_addressing_mode", lib::bits< 31, 31 > >, lib::rw<"basic_addressing_mode", lib::bits< 32, 32 > >, lib::rw<"instruction_address", lib::bits< 33, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"per_mask", lib::bits< 1, 1 > >, lib::rw<"dat_mode", lib::bits< 5, 5 > >, lib::rw<"io_mask", lib::bits< 6, 6 > >, lib::rw<"external_mask", lib::bits< 7, 7 > >, lib::rw<"psw_key", lib::bits< 8, 11 > >, lib::rw<"machine_check_mask", lib::bits< 13, 13 > >, lib::rw<"wait_state", lib::bits< 14, 14 > >, lib::rw<"problem_state", lib::bits< 15, 15 > >, lib::rw<"address_space_control", lib::bits< 16, 17 > >, lib::rw<"condition_code", lib::bits< 18, 19 > >, lib::overlay_rw<"pgm_mask", lib::bits< 20, 23 > >, lib::rw< R"(pgm_mask\fixed_point_overflow)", lib::bits< 20, 20 > >, lib::rw< R"(pgm_mask\decimal_overflow)", lib::bits< 21, 21 > >, lib::rw< R"(pgm_mask\hfp_exponent_underflow)", lib::bits< 22, 22 > >, lib::rw< R"(pgm_mask\hfp_significance)", lib::bits< 23, 23 > >, lib::rw<"addressing_mode", lib::bits< 32, 32 > >, lib::rw<"instruction_address", lib::bits< 33, 63 > > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"translation_exception_address", lib::bits< 0, 51 > >, lib::rw<"access_exec_fs_id", lib::bits< 52, 53 >, teid_aefsi >, lib::rw<"side_effect_indication", lib::bits< 54, 54 > >, lib::rw<"move_page_indication", lib::bits< 61, 61 > >, lib::rw<"asce_identifier", lib::bits< 62, 63 >, teid_asce_id > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"translation_exception_address", lib::bits< 0, 51 > >, lib::rw<"access_exec_fs_id", lib::bits< 52, 53 >, teid_aefsi >, lib::rw<"side_effect_indication", lib::bits< 54, 54 > >, lib::rw<"!protection_cause", std::tuple< lib::bit_span< 56, 56 >, lib::bit_span< 60, 60 >, lib::bit_span< 61, 61 > >, teid_protection_cause >, lib::rw< R"(protection_code\esop2)", lib::bits< 56, 56 > >, lib::rw< R"(protection_code\alc)", lib::bits< 60, 60 > >, lib::rw< R"(protection_code\esop1)", lib::bits< 61, 61 > >, lib::rw<"asce_identifier", lib::bits< 62, 63 >, teid_asce_id > > | |
| Clib::record< u64, lib::msb0_t, lib::rw<"translation_exception_address", lib::bits< 0, 51 > >, lib::rw<"access_exec_fs_id", lib::bits< 52, 53 >, teid_aefsi >, lib::rw<"teid_valid", lib::bits< 61, 61 > >, lib::rw<"asce_identifier", lib::bits< 62, 63 >, teid_asce_id > > | |
| Clib::record< u8, lib::msb0_t, lib::rw<"chain_data", lib::bits< 0, 0 > >, lib::rw<"chain_command", lib::bits< 1, 1 > >, lib::rw<"suppress_length", lib::bits< 2, 2 > >, lib::rw<"skip", lib::bits< 3, 3 > >, lib::rw<"pgm_contolled_interruption", lib::bits< 4, 4 > >, lib::rw<"indirect_data_access", lib::bits< 5, 5 > >, lib::rw<"suspend", lib::bits< 6, 6 > >, lib::rw<"modified_ida", lib::bits< 7, 7 > > > | |
| Clib::record< u32, lib::msb0_t, lib::rw<"rq_logging_only", lib::bits< 1, 1 > >, lib::rw<"ext_sch_logout_pending", lib::bits< 2, 2 > >, lib::rw<"authorization_check", lib::bits< 3, 3 > >, lib::rw<"path_verification_required", lib::bits< 4, 4 > >, lib::rw<"channel_path_timeout", lib::bits< 5, 5 > >, lib::rw<"failing_storage_access_v", lib::bits< 6, 6 > >, lib::rw<"concurrent_sense", lib::bits< 7, 7 > >, lib::rw<"secondary_ccw_addr_v", lib::bits< 8, 8 > >, lib::rw<"failing_storage_format", lib::bits< 9, 9 > >, lib::rw<"concurrent_sense_count", lib::bits< 10, 15 > > > | |
| Clib::record< u32, lib::msb0_t, lib::rw<"ssid", lib::bits< 13, 14 >, u8 >, lib::rw<"one", lib::bits< 15, 15 >, u8, lib::attr::fixed< 1 > >, lib::rw<"sch_no", lib::bits< 16, 31 >, u16 > > | |
| Clib::record< u32, lib::msb0_t, lib::rw<"pending_type", lib::bits< 0, 0 > >, lib::rw<"io_interruption_subclass", lib::bits< 2, 4 > > > | |
| Clib::record< u32, lib::msb0_t, lib::extensions< crw_extensions >, lib::rw<"solicited", lib::bits< 1, 1 > >, lib::rw<"overflow", lib::bits< 2, 2 > >, lib::rw<"chaining", lib::bits< 3, 3 > >, lib::rw<"reporting_source_code", lib::bits< 4, 7 >, crw_rsc >, lib::rw<"ancillary_report", lib::bits< 8, 8 > >, lib::rw<"error_recovery_code", lib::bits< 10, 15 >, crw_erc >, lib::rw<"reporting_source_id", lib::bits< 16, 31 > > > | |
| Clib::record< u32, lib::msb0_t, lib::rw<"timing_status_change", lib::bits< 14, 14 > >, lib::rw<"link_availability_change", lib::bits< 15, 15 > >, lib::rw<"time_control_parameter_change", lib::bits< 16, 16 > > > | |
| Clib::record< u32, lib::msb0_t, lib::rw<"etr_sync_check", lib::bits< 19, 19 > >, lib::rw<"stp_sync_check", lib::bits< 24, 24 > >, lib::rw<"island_condition", lib::bits< 25, 25 > >, lib::rw<"ctn_config_change", lib::bits< 26, 26 > >, lib::rw<"stp_clock_source_err", lib::bits< 27, 27 > > > | |
| Clib::record< u8, lib::msb0_t, lib::rw<"vix", lib::bits< 0, 3 > >, lib::rw<"vic", lib::bits< 4, 7 >, vector_interruption_code > > | |
| Clib::record< u16, lib::msb0_t, lib::rw< R"(per_code\successful_branching)", lib::bits< 0, 0 > >, lib::rw< R"(per_code\instruction_fetching)", lib::bits< 1, 1 > >, lib::rw< R"(per_code\storage_alter)", lib::bits< 2, 2 > >, lib::rw< R"(per_code\storage_key_alter)", lib::bits< 3, 3 > >, lib::rw< R"(per_code\store_using_real_addr)", lib::bits< 4, 4 > >, lib::rw< R"(per_code\zero_addr_detection)", lib::bits< 5, 5 > >, lib::rw< R"(per_code\transaction_end)", lib::bits< 6, 6 > >, lib::rw< R"(per_code\inst_fetching_nullification)", lib::bits< 7, 7 > >, lib::rw< R"(atmid\psw_bit_31)", lib::bits< 8, 8 > >, lib::rw< R"(atmid\validity_bit)", lib::bits< 9, 9 > >, lib::rw< R"(atmid\psw_bit_32)", lib::bits< 10, 10 > >, lib::rw< R"(atmid\psw_bit_5)", lib::bits< 11, 11 > >, lib::rw< R"(atmid\psw_bit_16)", lib::bits< 12, 12 > >, lib::rw< R"(atmid\psw_bit_17)", lib::bits< 13, 13 > >, lib::rw<"per_asce_id", lib::bits< 14, 15 >, per_asce_type > > | |
| Clib::record< u8, lib::msb0_t, lib::rw<"access_register_num", lib::bits< 4, 7 > > > | |
| Clib::record< u8, lib::msb0_t, lib::rw<"paid", lib::bits< 4, 7 > > > | |
| Clib::record< u8, lib::msb0_t, lib::field< N, L, T, attr::rw, Extra... ><"conflict_token_validity", lib::bit_slice< A, B >< 0, 0 > >, lib::field< N, L, T, attr::rw, Extra... ><"constrained_transaction_indication", lib::bit_slice< A, B >< 1, 1 > > > | |
| Clib::detail::mixin_invoker< detail::filter_extensions< FieldOrExts... >::type, record< T, Numbering, FieldOrExts... > > | |
| Clib::record< T, Numbering, FieldOrExts... > | |
| Clib::record< T, Numbering, Fs... > | |
| Clib::record< T, Numbering, FieldOrExts > | |
| Clib::detail::mixin_invoker< detail::filter_extensions< FieldOrExts... >::type, record_ref< T, Numbering, FieldOrExts... > > | |
| Clib::record_ref< T, Numbering, FieldOrExts... > | |
| Clib::record_ref< T, Numbering, Fs... > | |
| Clib::record_ref< T, Numbering, FieldOrExts > | |
| Clib::detail::mixin_invoker< detail::filter_extensions< FieldOrExts... >::type, structure< Extent, 8, endian::native, FieldOrExts... > > | |
| Clib::structure< Extent, Alignment, StructEndian, FieldOrExts > | |
| Clib::detail::mixin_invoker< detail::filter_extensions< FieldOrExts... >::type, structure_ref< Extent, Alignment, StructEndian, FieldOrExts... > > | |
| Clib::structure_ref< Extent, Alignment, StructEndian, FieldOrExts... > | |
| Clib::structure_ref< Extent, Alignment, StructEndian, FieldOrExts > | |
| Clib::detail::mixin_invoker< std::tuple<>, Derived > | |
| CMs | |
| Clib::detail::mixin_invoker< extensions< Ms... >, Derived > | |
| Clib::msb0_t | MSB0 bit numbering policy (Bit 0 = Most Significant Bit) |
| Czxfoundation::sync::mutex::mutex | Blocking mutex — sleep/wake mutual exclusion |
| Czxfoundation::sync::mutex::mutex_waiter | |
| Clib::endian::native | |
| Clib::rwonce::detail::native_uint< usize > | |
| Clib::rwonce::detail::native_uint< 1 > | |
| Clib::rwonce::detail::native_uint< 16 > | |
| Clib::rwonce::detail::native_uint< 2 > | |
| Clib::rwonce::detail::native_uint< 4 > | |
| Clib::rwonce::detail::native_uint< 8 > | |
| Carch::s390x::cpu::sthyi::NoBase | |
| Czxfoundation::memory::pmm::detail::node_allocation | |
| Czxfoundation::memory::numa::node_topology | NUMA node topology and allocator watermarks |
| Carch::s390x::cpu::sthyi::NoExt | |
| Czxfoundation::sched::nohz::nohz_ops | Generic per-CPU hook pointers |
| Clib::detail::none_token | |
| Czxfoundation::dgp::domain::detail::nucleus_domain_handle | Nucleus domain |
| Czxfoundation::memory::pmm::detail::numa_zone_set | Per-node allocator state |
| Czxfoundation::scoms::object_core::object_metadata | |
| Clib::attr::overlay | Intentional alias |
| Clib::pack_indexing_element< I, Tuple > | |
| Clib::pack_indexing_element< I, std::tuple< Ts... > > | |
| Czxfoundation::memory::page_cache::page_lease | Move-only cache mapping pin held while a PTE is being installed |
| Carch::s390x::mmu::page_prot | Page protection descriptor — distinct from raw u64 |
| Czxfoundation::sys::syschk::panic_info | |
| Czxfoundation::base::cmdline::param | Descriptor for a single cmdline parameter |
| Carch::s390x::cpu::sthyi::partition_pair | |
| Carch::s390x::cpu::sthyi::partition_traits< HeaderT > | |
| Carch::s390x::cpu::sthyi::partition_traits< inf0hdr > | |
| Carch::s390x::cpu::sthyi::partition_traits< inf1hdr > | |
| Clib::detail::path_split< FullPath > | |
| Carch::s390x::cpu::cpacf::pcc_pb< Fc > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_aes128 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_aes192 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_aes256 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_dea > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_paes128 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_paes192 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_paes256 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_pdea > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_ptdea128 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_ptdea192 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_tdea128 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_last_cmac_tdea192 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_xts_param_aes128 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_xts_param_aes192 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_xts_param_paes128 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::comp_xts_param_paes192 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::query > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::query_qai > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::scalar_mul_ed25519 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::scalar_mul_ed448 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::scalar_mul_p256 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::scalar_mul_p384 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::scalar_mul_p521 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::scalar_mul_x25519 > | |
| Carch::s390x::cpu::cpacf::pcc_pb< pcc_fc::scalar_mul_x448 > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< Fc > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::aes_128_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::aes_192_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::aes_256_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::aes_xts128_double_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::aes_xts256_double_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::des_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::ecc_ed25519_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::ecc_ed448_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::ecc_p256_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::ecc_p384_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::ecc_p521_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::hmac_1024_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::hmac_512_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::query > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::query_qai > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::tdes_128_key > | |
| Carch::s390x::cpu::cpacf::pckmo_pb< pckmo_fc::tdes_192_key > | |
| Czxfoundation::memory::pmm::pcp_list | One order-specific free list within the PCP |
| Czxfoundation::memory::pmm::detail::pcp_node | Intrusive singly-linked PCP node, written into the first 8 bytes of each PCP-cached page |
| Carch::s390x::cpu::percpu::pcp_pool | Per-CPU page cache block |
| Czxfoundation::memory::pmm::pcp_pool | Per-CPU page cache block |
| Czxfoundation::memory::rmap::peer_invalidation_result | Effects of invalidating every peer of one reverse-mapped frame |
| Czxfoundation::memory::rmap::peer_ref | Mutable record of one rmap entry observed during a walk |
| Carch::s390x::cpu::percpu::percpu_data | S390x per-CPU data block. See file-level comment for placement rationale |
| Carch::s390x::trap::pgm::detail::pgm_name_entry< T > | |
| Czxfoundation::memory::numa::placement_result | Result of resolving a placement policy against topology state |
| Czxfoundation::dgp::policy::policy_server | |
| Czxfoundation::dgp::portal::portal_binding | Result of an import that must be used with the returned AR |
| Cportal_desc | |
| Czxfoundation::dgp::portal::portal_desc | |
| Czxfoundation::sched::context::preempt_guard | |
| Carch::s390x::cpu::ctlreg::primary_asce_extension< T > | |
| Czxfoundation::sys::printk::printk_backend | Interface for a logging backend |
| Czxfoundation::sys::printk::printk_state | |
| Carch::s390x::cpu::cpacf::prno_pb< Fc > | |
| Carch::s390x::cpu::cpacf::prno_pb< prno_fc::query > | |
| Carch::s390x::cpu::cpacf::prno_pb< prno_fc::query_qai > | |
| Carch::s390x::cpu::cpacf::prno_pb< prno_fc::sha512_drng_gen > | |
| Carch::s390x::cpu::cpacf::prno_pb< prno_fc::sha512_drng_seed > | |
| Carch::s390x::cpu::cpacf::prno_pb< prno_fc::trng > | |
| Carch::s390x::cpu::cpacf::prno_pb< prno_fc::trng_q_r2c_ratio > | |
| Carch::s390x::init::zxfl::protocol | ZXFoundationLoader boot protocol. (C++-ify) |
| Carch::s390x::mmu::pte | Page Table Entry — distinct type from rste<> |
| Carch::s390x::cpu::ptf::detail::ptf_result | Raw decoded PTF result |
| Carch::s390x::cpu::clock::ptff_pb< Fc > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::ato > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::qaf > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::qpt > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::qsi > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::qsie > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::qto > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::qtou > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::qtoue > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::qtse > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::qui > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::sfs > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::sgs > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::sto > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::stoe > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::stou > | |
| Carch::s390x::cpu::clock::ptff_pb< ptff_fc::stoue > | |
| Carch::s390x::cpu::clock::ptff_qaf_pb | |
| Carch::s390x::cpu::clock::ptff_qsi_pb | |
| Carch::s390x::cpu::clock::ptff_qsie | |
| Carch::s390x::cpu::clock::ptff_qto_pb | |
| Carch::s390x::cpu::clock::ptff_qtoe_pb | |
| Carch::s390x::cpu::clock::ptff_qtou_pb | |
| Carch::s390x::cpu::clock::ptff_qtse_pb | |
| Carch::s390x::cpu::clock::ptff_qui_pb | |
| Carch::s390x::cpu::clock::ptff_sto_pb | |
| Carch::s390x::cpu::clock::ptff_stoe_pb | |
| Carch::s390x::cpu::clock::ptff_stou_pb | |
| Carch::s390x::cpu::clock::ptff_stoue_pb | |
| Carch::s390x::cpu::clock::ptff_uib | |
| Carch::s390x::cpu::nnpa::qaf_pb | |
| Carch::s390x::cpu::cpu_mf::qsi_param_block | |
| Czxfoundation::sync::qspinlock::qspinlock | Queued spinlock — SMP-safe, cache-line-efficient |
| Clib::attr::rao | Read-As-One |
| Clib::detail::raw_tag_bits< Tag > | |
| Clib::detail::raw_tag_bits< attr::fixed< V > > | |
| Clib::detail::raw_tag_bits< attr::init< V > > | |
| Clib::attr::raz | Read-As-Zero |
| Clib::rb_augment_none | Default augmentation — no-op. Zero overhead when not needed |
| Czxfoundation::memory::vm::detail::rb_insert_plan | |
| Clib::rb_node | Intrusive red-black tree node |
| Clib::rb_root | RB-tree root. nullptr = empty tree |
| Clib::rb_root_cached | RB-tree root with cached leftmost node for O(1) begin() |
| Clib::attr::rc | Read-to-Clear |
| Czxfoundation::sync::rcu::rcu_head | Deferred-callback node embedded in the object to be freed |
| Carch::s390x::cpu::sclp::read_cpu_info_sccb | |
| Czxfoundation::sync::rcu::read_guard | RAII RCU read-side guard (inline OK — calls exported non-TU-local functions) |
| Carch::s390x::cpu::sclp::read_info_sccb | |
| Clib::detail::record_layout_info< Tuple > | |
| Clib::detail::record_layout_info< std::tuple< Fs... > > | |
| Clib::detail::record_slices< L > | |
| Clib::detail::record_slices< bit_slice< A, B > > | |
| Clib::detail::record_slices< std::tuple< Ss... > > | |
| Clib::record_traits< RecordT > | |
| Clib::record_traits< mmio_record_ref< T, Numbering, Fs... > > | |
| Clib::record_traits< record< T, Numbering, Fs... > > | |
| Clib::record_traits< record_ref< T, Numbering, Fs... > > | |
| Clib::rwonce::ref< T > | |
| Carch::s390x::cpu::processor::register_pair | A 128-bit register pair (even/odd GPR pair) |
| Czxfoundation::dgp::gate::dispatch::registration_op | Bulk-register all handlers for a namespace |
| Czxfoundation::dgp::gate::registration::registration_op | Bulk-register all handlers for a namespace |
| Clib::detail::resolve_field_type_impl< Field, Storage > | |
| Carch::s390x::cpu::nnpa::result | |
| Czxfoundation::memory::pmm::detail::resv_entry | |
| Clib::ring_buffer< N > | A lock-free byte-stream ring buffer (mirrors Linux kfifo) |
| Clib::attr::ro | Read-Only |
| Czxfoundation::scoms::kobject::robject< T, State > | Zero-overhead, typestate-tracked, reference-counted handle |
| Czxfoundation::sched::rq_snapshot::rq_snapshot | Snapshot of a remote run_queue's balancer-relevant fields |
| Carch::s390x::mmu::rste< Level > | Region/Segment Table Entry parameterized by level |
| Czxfoundation::sched::rt::bw::rt_bandwidth | Per-CPU RT bandwidth accounting block |
| Czxfoundation::sync::rtmutex::rtmutex | Real-time mutex with multi-link priority inheritance |
| Crun_queue | Per-CPU run queue — schedules strands (execution contexts) |
| Czxfoundation::sched::classed::detail::run_queue | Per-CPU run queue — schedules strands (execution contexts) |
| Czxfoundation::sched::classed::run_queue | Per-CPU run queue — schedules strands (execution contexts) |
| Czxfoundation::sched::deadline::detail::run_queue | Per-CPU run queue — schedules strands (execution contexts) |
| Czxfoundation::sched::deadline::run_queue | Per-CPU run queue — schedules strands (execution contexts) |
| Czxfoundation::sched::rq::run_queue | Per-CPU run queue — schedules strands (execution contexts) |
| Czxfoundation::sched::rt::detail::run_queue | Per-CPU run queue — schedules strands (execution contexts) |
| Czxfoundation::sched::rt::run_queue | Per-CPU run queue — schedules strands (execution contexts) |
| Czxfoundation::sched::run_queue | Per-CPU run queue — schedules strands (execution contexts) |
| Clib::attr::rw | Read-Write |
| Clib::attr::rz | Reserved-Zero |
| Carch::s390x::cpu::sclp::sccb_header | |
| Czxfoundation::sched::sched_admission_result | Result returned by scheduler class admission |
| Czxfoundation::sched::sched_avg | Per-entity PELT averaging state carried in strand_body (cold) |
| Czxfoundation::sched::sched_avg_rq | Per-CPU accumulators attached to cfs_rq, mirroring Linux's cfs_rq::avg |
| Czxfoundation::sched::classed::sched_class | Scheduler class — vtable of typed function pointers |
| Czxfoundation::sched::sd::sched_domain | Per-CPU per-level scheduling-domain descriptor |
| Czxfoundation::sched::sched_domain_tree | Per-CPU sched_domain tree rooted at run_queue::sd |
| Czxfoundation::sched::sd::sched_domain_tree | Per-CPU sched_domain tree rooted at run_queue::sd |
| Czxfoundation::sched::fair::sched_entity | Compact EEVDF scheduling entity carrier embedded in strand |
| Czxfoundation::sched::sched_entity | Compact EEVDF scheduling entity carrier embedded in strand |
| Czxfoundation::sched::sd::sched_group | Compact sched_group descriptor — a node in the sched_domain balancing candidates ring |
| Czxfoundation::sched::sched_mask | Compact CPU or node mask used by scheduler admission |
| Czxfoundation::sched::sched_policy | Public scheduler policy contract for a DGP strand |
| Carch::s390x::cpu::sclp::sclp_header | |
| Carch::s390x::cpu::sclp::sclp_info | |
| Carch::s390x::init::zxfl::sclp_info | SCLP facility info detected by loader |
| Czxfoundation::scoms::scoms_table< T, N > | Generic, generation-counted kernel object table |
| Clib::scope_guard< Fn > | RAII scope guard — calls fn on destruction unless dismissed |
| Carch::s390x::io::scsw_extensions< T > | |
| Carch::s390x::cpu::ctlreg::secondary_asce_extension< T > | |
| Clib::detail::select_access< Attrs > | |
| Clib::detail::select_access< H, T... > | |
| Clib::detail::select_endian< Attrs > | |
| Clib::detail::select_endian< H, T... > | |
| Clib::detail::select_fixed_tag< Attrs > | |
| Clib::detail::select_fixed_tag< H, T... > | |
| Clib::detail::select_init_tag< Attrs > | |
| Clib::detail::select_init_tag< H, T... > | |
| Clib::detail::select_transform<... > | |
| Clib::detail::select_transform< H, T... > | |
| Clib::detail::select_word< Attrs > | |
| Clib::detail::select_word< H, T... > | |
| Carch::s390x::io::senseid_data | Sense ID response data returned by CCW_CMD_SENSE_ID |
| Czxfoundation::sync::seqlock< T > | |
| Czxfoundation::sys::service::service_entry | A single entry in the service registry |
| Ccrypto::sha256::sha256_ctx | SHA-256 running computation context |
| Clib::shifted< Shift > | |
| Clib::attr::shifted_by< S > | Value = raw << S |
| Czxfoundation::dgp::signal::signal_entry | A single signal queued for delivery to a domain |
| Czxfoundation::dgp::signal::signal_handler_info | Descriptor for a registered signal handler |
| Czxfoundation::dgp::signal::signal_queue | Fixed-capacity signal queue embedded in the domain struct |
| Carch::s390x::cpu::sigp::sigp_backoff | SIGP retry backoff state |
| Carch::s390x::cpu::sigp::sigp_result | |
| Czxfoundation::memory::slub::slab_header | Metadata embedded at the physical start of each slab frame |
| Czxfoundation::memory::slub::slab_ptr< T > | Move-only RAII owner of a slab-allocated T |
| Clib::slice< ByteOffset, StartBit, EndBit, Numbering > | Bit-window locator within a byte-addressed unit (structure domain) |
| Czxfoundation::memory::numa::slit_matrix | System Locality Information Table — distance matrix for NUMA nodes |
| Clib::softirq_entry | One entry in the global softirq vector table |
| Clib::softirq_state | Per-CPU softirq execution state |
| Clib::detail::span_size_of< Loc > | |
| Clib::detail::span_size_of< byte_span< S, E > > | |
| Carch::s390x::cpu::processor::stack_frame | S390x ELF ABI stack frame — 160-byte save area at r15 |
| Carch::s390x::lib::stacktrace::stack_frame | S390x ELF ABI stack frame — 160-byte save area at r15 |
| Carch::s390x::lib::stacktrace::stack_info | |
| Clib::static_bitmap< N > | A fixed-capacity, SMP-aware bitmap |
| Clib::static_queue< T, N > | A fixed-capacity FIFO queue (circular buffer) |
| Clib::static_vector< T, N > | A contiguous sequence of up to N elements stored entirely |
| Carch::s390x::cpu::sthyi::sthyi_key | |
| Carch::s390x::cpu::sthyi::sthyi_result | |
| Carch::s390x::cpu::sthyi::sthyi_traits< Fc > | |
| Carch::s390x::cpu::sthyi::sthyi_traits< sthyi_fc::designated_guest_info > | |
| Carch::s390x::cpu::sthyi::sthyi_traits< sthyi_fc::designated_resource_pool_info > | |
| Carch::s390x::cpu::sthyi::sthyi_traits< sthyi_fc::guest_list > | |
| Carch::s390x::cpu::sthyi::sthyi_traits< sthyi_fc::hypervisor_environment_info > | |
| Carch::s390x::cpu::sthyi::sthyi_traits< sthyi_fc::processor_capability_function > | |
| Carch::s390x::cpu::sthyi::sthyi_traits< sthyi_fc::resource_pool_list > | |
| Carch::s390x::cpu::sthyi::sthyi_traits< sthyi_fc::resource_pool_member_list > | |
| Carch::s390x::cpu::nnpa::stickified_tensor_view< Policy > | |
| Czxfoundation::dgp::isolation::detail::storage_key_lock_guard | |
| Clib::storage_traits< T > | |
| Clib::storage_traits< exact_uint< Bits > > | |
| Clib::storage_traits< std::array< u8, N > > | |
| Clib::storage_traits< T > | |
| Cstrand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::dgp::domain::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::sched::classed::detail::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::sched::classed::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::sched::deadline::detail::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::sched::deadline::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::sched::rt::detail::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::sched::rt::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::sched::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::sched::strandctx::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::sync::detail::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::sync::mutex::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::sync::rtmutex::strand | Strand — the DGP kernel's unit of schedulable execution |
| Czxfoundation::dgp::domain::strand_body | Cold-field body for a strand |
| Czxfoundation::dgp::domain::strand_create_request | Request used to create a secondary strand inside a domain |
| Czxfoundation::sched::topology::strand_placement_policy | Placement policy associated with a schedulable strand |
| Clib::structure_impl< Extent, Alignment, StructEndian, IsMMIO, FieldOrExts > | |
| Clib::structure< LC_SIZE, LC_ALIGN, lib::endian::big, lib::overlay_rw<"esa390_psw", lib::bytes< 0, 7 >, psw::esa390_psw >, lib::overlay_rw<"short_psw", lib::bytes< 0, 7 >, psw::short_psw >, lib::rw<"ipl_ccw1", lib::bytes< 8, 15 >, io::ccw0 >, lib::overlay_rw<"ipl_ccw2", lib::bytes< 16, 23 >, io::ccw0 >, lib::rw<"ipl_machine_loader_space_sz", lib::bytes< 16, 19 >, u32 >, lib::rw<"ipl_sysparm_block_addr", lib::bytes< 20, 23 >, u32 >, lib::rw<"external_int_parameter", lib::bytes< 128, 131 >, trap::ext::ext_parameter >, lib::rw<"cpu_addr", lib::bytes< 132, 133 >, u16 >, lib::rw<"external_interruption_code", lib::bytes< 134, 135 >, u16 >, lib::rw<"svc_interruption_id", lib::bytes< 136, 139 >, lib::record< u32, lib::msb0_t, lib::rw<"instruction_length_code", lib::bits< 13, 14 > >, lib::rw<"instruction_code", lib::bits< 16, 31 > > > >, lib::rw<"pgm_interruption_id", lib::bytes< 140, 143 >, lib::record< u32, lib::msb0_t, lib::rw<"instruction_length_code", lib::bits< 13, 14 > >, lib::rw<"instruction_code", lib::bits< 16, 31 > > > >, lib::rw<"exception_code", lib::bytes< 144, 147 >, lib::record< u32, lib::msb0_t, lib::overlay_rw<"vector_exception_code", lib::bits< 24, 31 >, trap::pgm::vector_exception_code >, lib::overlay_rw<"data_exception_code", lib::bits< 24, 31 >, trap::pgm::data_exception_code > > >, lib::rw<"monitor_class_number", lib::bytes< 148, 149 >, lib::record< u16, lib::msb0_t, lib::rw<"number", lib::bits< 8, 15 > > > >, lib::rw<"per_code", lib::bytes< 150, 151 >, trap::pgm::per_code >, lib::rw<"per_address", lib::bytes< 152, 159 >, u64 >, lib::rw<"exception_address_id", lib::bytes< 160, 160 >, trap::pgm::eaid >, lib::rw<"per_access_id", lib::bytes< 161, 161 >, trap::pgm::per_access_id >, lib::rw<"operation_access_id", lib::bytes< 162, 162 >, lib::record< u8, lib::msb0_t, lib::rw<"move_page_r1", lib::bits< 0, 3 > >, lib::rw<"move_page_r2", lib::bits< 4, 7 > > > >, lib::overlay_rw<"status_arch_mode_id", lib::bytes< 163, 163 >, lib::record< u8, lib::msb0_t, lib::rw<"architectural_mode", lib::bits< 7, 7 >, architectural_mode > > >, lib::overlay_rw<"mcck_arch_mode_id", lib::bytes< 163, 163 >, lib::record< u8, lib::msb0_t, lib::rw<"architectural_mode", lib::bits< 7, 7 >, architectural_mode > > >, lib::rw<"translation_except_id", lib::bytes< 168, 175 >, teid::teid >, lib::rw<"monitor_code", lib::bytes< 176, 183 >, u64 >, lib::rw<"io_interruption_code", lib::bytes< 184, 195 >, io::io_interruption_code >, lib::rw<"facility_list", lib::bytes< 200, 203 >, lib::bf32 >, lib::rw<"mcck_interruption_code", lib::bytes< 232, 239 >, u64 >, lib::rw<"external_damage_code", lib::bytes< 244, 247 >, trap::mcck::external_damage_code >, lib::rw<"failing_storage_address", lib::bytes< 248, 255 >, u64 >, lib::rw<"monitor_counter_array_origin", lib::bytes< 256, 263 >, u64 >, lib::rw<"monitor_ctr_array_size", lib::bytes< 264, 267 >, u32 >, lib::rw<"monitor_exception_count", lib::bytes< 268, 271 >, u32 >, lib::rw<"breaking_event_address", lib::bytes< 272, 279 >, u64 >, lib::rw<"restart_old_psw", lib::bytes< 288, 303 >, psw::zpsw >, lib::rw<"external_old_psw", lib::bytes< 304, 319 >, psw::zpsw >, lib::rw<"supervisor_call_old_psw", lib::bytes< 320, 335 >, psw::zpsw >, lib::rw<"program_old_psw", lib::bytes< 336, 351 >, psw::zpsw >, lib::rw<"mcck_old_psw", lib::bytes< 352, 367 >, psw::zpsw >, lib::rw<"io_old_psw", lib::bytes< 368, 383 >, psw::zpsw >, lib::rw<"restart_new_psw", lib::bytes< 416, 431 >, psw::zpsw >, lib::rw<"external_new_psw", lib::bytes< 432, 447 >, psw::zpsw >, lib::rw<"supervisor_call_new_psw", lib::bytes< 448, 463 >, psw::zpsw >, lib::rw<"program_new_psw", lib::bytes< 464, 479 >, psw::zpsw >, lib::rw<"mcck_new_psw", lib::bytes< 480, 495 >, psw::zpsw >, lib::rw<"io_new_psw", lib::bytes< 496, 511 >, psw::zpsw >, lib::rw<"save_area_sync", lib::bytes< 512, 575 >, u64[8]>, lib::rw<"stack_canary", lib::bytes< 576, 583 >, u64 >, lib::rw<"return_psw_temp", lib::bytes< 584, 599 >, psw::zpsw >, lib::rw<"save_area_restart", lib::bytes< 640, 647 >, u64[1]>, lib::rw<"pcpu", lib::bytes< 648, 655 >, u64 >, lib::rw<"return_psw", lib::bytes< 656, 671 >, psw::zpsw >, lib::rw<"return_mcck_psw", lib::bytes< 672, 687 >, psw::zpsw >, lib::rw<"last_break", lib::bytes< 688, 695 >, u64 >, lib::rw<"sys_enter_timer", lib::bytes< 696, 703 >, u64 >, lib::rw<"mcck_enter_timer", lib::bytes< 704, 711 >, u64 >, lib::rw<"exit_timer", lib::bytes< 712, 719 >, u64 >, lib::rw<"user_timer", lib::bytes< 720, 727 >, u64 >, lib::rw<"guest_timer", lib::bytes< 728, 735 >, u64 >, lib::rw<"system_timer", lib::bytes< 736, 743 >, u64 >, lib::rw<"hardirq_timer", lib::bytes< 744, 751 >, u64 >, lib::rw<"softirq_timer", lib::bytes< 752, 759 >, u64 >, lib::rw<"steal_timer", lib::bytes< 760, 767 >, u64 >, lib::rw<"avg_steal_timer", lib::bytes< 768, 775 >, u64 >, lib::rw<"last_update_timer", lib::bytes< 776, 783 >, u64 >, lib::rw<"last_update_clock", lib::bytes< 784, 791 >, u64 >, lib::rw<"int_clock", lib::bytes< 792, 807 >, clock::tod_clock >, lib::rw<"clock_comparator", lib::bytes< 808, 815 >, u64 >, lib::rw<"ap_cr0", lib::bytes< 816, 823 >, u64 >, lib::rw<"ap_cr13", lib::bytes< 824, 831 >, u64 >, lib::rw<"current_domain", lib::bytes< 832, 839 >, u64 >, lib::rw<"kernel_stack", lib::bytes< 840, 847 >, u64 >, lib::rw<"async_stack", lib::bytes< 848, 855 >, u64 >, lib::rw<"nodat_stack", lib::bytes< 856, 863 >, u64 >, lib::rw<"restart_stack", lib::bytes< 864, 871 >, u64 >, lib::rw<"mcck_stack", lib::bytes< 872, 879 >, u64 >, lib::rw<"restart_fn", lib::bytes< 880, 887 >, restart_fn >, lib::rw<"restart_data", lib::bytes< 888, 895 >, u64 >, lib::rw<"restart_source", lib::bytes< 896, 899 >, u32 >, lib::rw<"restart_flags", lib::bytes< 900, 903 >, u32 >, lib::rw<"kernel_asce", lib::bytes< 904, 911 >, u64 >, lib::rw<"user_asce", lib::bytes< 912, 919 >, u64 >, lib::rw<"lpp", lib::bytes< 920, 923 >, u32 >, lib::rw<"current_pid", lib::bytes< 924, 927 >, u32 >, lib::rw<"cpu_id", lib::bytes< 928, 929 >, u16 >, lib::rw<"spinlock_lockval", lib::bytes< 940, 943 >, u32 >, lib::rw<"spinlock_index", lib::bytes< 944, 947 >, u32 >, lib::rw<"percpu_ptr", lib::bytes< 1024, 1031 >, u64 >, lib::rw<"mcck_save_area_designation", lib::bytes< 4528, 4535 >, trap::mcck::mcesad >, lib::rw<"floating_pt_save_area", lib::bytes< 4608, 4735 >, u64[16]>, lib::rw<"gpregs_save_area", lib::bytes< 4736, 4863 >, u64[16]>, lib::overlay_rw<"psw_save_area", lib::bytes< 4864, 4879 >, psw::zpsw >, lib::overlay_rw<"fixed_logout_area", lib::bytes< 4864, 4879 >, u8[16]>, lib::rw<"prefixreg_save_area", lib::bytes< 4888, 4891 >, u32 >, lib::rw<"fpt_creg_save_area", lib::bytes< 4892, 4895 >, u32 >, lib::rw<"tod_progreg_save_area", lib::bytes< 4900, 4903 >, u32 >, lib::rw<"cpu_timer_save_area", lib::bytes< 4904, 4911 >, u32[2]>, lib::rw<"clock_comp_save_area", lib::bytes< 4912, 4919 >, u32[2]>, lib::rw<"last_break_save_area", lib::bytes< 4920, 4927 >, u64 >, lib::rw<"access_regs_save_area", lib::bytes< 4928, 4991 >, u32[16]>, lib::rw<"cregs_save_area", lib::bytes< 4992, 5119 >, u64[16]>, lib::rw<"crash_record", lib::bytes< 5120, 5375 >, zxfoundation::sys::syschk::zx_crash_record >, lib::rw<"crypto_counter_designation", lib::bytes< 5376, 5383 >, lib::record< u64, lib::msb0_t, lib::rw<"real_location", lib::bits< 0, 52 > > > >, lib::rw<"aic_designation", lib::bytes< 5384, 5391 >, lib::record< u64, lib::msb0_t, lib::rw<"real_location", lib::bits< 0, 54 > > > >, lib::rw<"transactional_diagnostic_block", lib::bytes< 6144, 6399 >, tx::tdb > > | |
| Clib::structure< 16, 8, lib::endian::big, lib::rw<"mask", lib::auto_layout, psw_mask >, lib::rw<"address", lib::auto_layout, u64 > > | |
| Clib::structure< 8, 8, lib::endian::big, lib::rw<"cmd_code", lib::bytes< 0, 0 >, ccw_commands >, lib::rw<"flags", lib::bytes< 1, 1 >, ccw_flags >, lib::rw<"count", lib::bytes< 2, 3 >, u16 >, lib::rw<"data_addr", lib::bytes< 4, 7 >, u32 > > | |
| Clib::structure< 8, 8, lib::endian::big, lib::rw<"cmd_code", lib::bytes< 0, 0 >, ccw_commands >, lib::rw<"data_address", lib::at_byte< 1 >::at_bits< 0, 23 >, u32 >, lib::rw<"flags", lib::bytes< 4, 4 >, ccw_flags >, lib::rw<"count", lib::bytes< 6, 7 >, u16 > > | |
| Clib::structure< 8, 8, lib::endian::big, lib::overlay_rw<"f0", lib::bytes< 0, 7 >, ccw0 >, lib::overlay_rw<"f1", lib::bytes< 0, 7 >, ccw1 > > | |
| Clib::structure< 12, 4, lib::endian::big, lib::extensions< scsw_extensions >, lib::overlay_rw<"io_subclass_code", lib::at_byte< 0 >::at_bits< 0, 3 >, u8 >, lib::overlay_rw<"flags", lib::bytes< 0, 1 >, lib::record< u16, lib::msb0_t, lib::rw<"suspend_control", lib::bits< 4, 4 > >, lib::rw<"esw_format", lib::bits< 5, 5 > >, lib::rw<"deferred_condition_code", lib::bits< 6, 7 > >, lib::rw<"ccw_format", lib::bits< 8, 8 > >, lib::rw<"prefetch", lib::bits< 9, 9 > >, lib::rw<"status_interruption_control", lib::bits< 10, 10 > >, lib::rw<"irb_format_control", lib::bits< 11, 11 > >, lib::rw<"suppressed_suspended_int", lib::bits< 12, 12 > >, lib::rw<"zero_condition", lib::bits< 13, 13 > >, lib::rw<"extended_control", lib::bits< 14, 14 > >, lib::rw<"path_not_operational", lib::bits< 15, 15 > > > >, lib::rw<"control", lib::bytes< 2, 3 >, lib::record< u16, lib::msb0_t, lib::overlay_rw<"function", lib::bits< 1, 3 > >, lib::rw< R"(function\start)", lib::bits< 1, 1 > >, lib::rw< R"(function\halt)", lib::bits< 2, 2 > >, lib::rw< R"(function\clear)", lib::bits< 3, 3 > >, lib::overlay_rw<"activity", lib::bits< 4, 10 > >, lib::rw< R"(activity\resume_p)", lib::bits< 4, 4 > >, lib::rw< R"(activity\start_p)", lib::bits< 5, 5 > >, lib::rw< R"(activity\halt_p)", lib::bits< 6, 6 > >, lib::rw< R"(activity\clear_p)", lib::bits< 7, 7 > >, lib::rw< R"(activity\sch_active)", lib::bits< 8, 8 > >, lib::rw< R"(activity\device_active)", lib::bits< 9, 9 > >, lib::rw< R"(activity\suspended)", lib::bits< 10, 10 > >, lib::overlay_rw<"status", lib::bits< 11, 15 > >, lib::rw< R"(status\alert)", lib::bits< 11, 11 > >, lib::rw< R"(status\intermediate)", lib::bits< 12, 12 > >, lib::rw< R"(status\primary)", lib::bits< 13, 13 > >, lib::rw< R"(status\secondary)", lib::bits< 14, 14 > >, lib::rw< R"(status\pending)", lib::bits< 15, 15 > > > >, lib::rw<"ccw_address", lib::bytes< 4, 7 >, u32 >, lib::rw<"dev_status", lib::bytes< 8, 8 >, lib::record< u8, lib::msb0_t, lib::rw<"attention", lib::bits< 0, 0 > >, lib::rw<"modifier", lib::bits< 1, 1 > >, lib::rw<"control_unit_end", lib::bits< 2, 2 > >, lib::rw<"busy", lib::bits< 3, 3 > >, lib::rw<"channel_end", lib::bits< 4, 4 > >, lib::rw<"device_end", lib::bits< 5, 5 > >, lib::rw<"unit_check", lib::bits< 6, 6 > >, lib::rw<"unit_exception", lib::bits< 7, 7 > > > >, lib::rw<"sch_status", lib::bytes< 9, 9 >, lib::record< u8, lib::msb0_t, lib::rw<"pgm_controlled_int", lib::bits< 0, 0 > >, lib::rw<"incorrect_length", lib::bits< 1, 1 > >, lib::rw<"pgm_check", lib::bits< 2, 2 > >, lib::rw<"protection_check", lib::bits< 3, 3 > >, lib::rw<"channel_data_check", lib::bits< 4, 4 > >, lib::rw<"channel_control_check", lib::bits< 5, 5 > >, lib::rw<"interface_control_check", lib::bits< 6, 6 > >, lib::rw<"chaining_check", lib::bits< 7, 7 > > > >, lib::rw<"count", lib::bytes< 10, 11 >, u16 > > | |
| Clib::structure< 28, 4, lib::endian::big, lib::rw<"interruption_parameter", lib::bytes< 0, 3 >, u32 >, lib::rw<"io_subclass_code", lib::at_byte< 4 >::at_bits< 2, 4 >, u8 >, lib::rw<"flags", lib::bytes< 5, 5 >, lib::record< u8, lib::msb0_t, lib::rw<"enabled", lib::bits< 0, 0 > >, lib::rw<"limit_mode", lib::bits< 1, 2 >, pmcw_limit_mode >, lib::overlay_rw<"measurement_enable", lib::bits< 0, 7 >, lib::record< u8, lib::msb0_t, lib::rw<"block_update", lib::bits< 3, 3 > >, lib::rw<"device_connect_time", lib::bits< 4, 4 > > > >, lib::rw<"multipath_mode", lib::bits< 5, 5 > >, lib::rw<"timing_facility", lib::bits< 6, 6 > >, lib::rw<"device_number_valid", lib::bits< 7, 7 > > > >, lib::rw<"device_number", lib::bytes< 6, 7 >, u16 >, lib::rw<"logical_path_mask", lib::bytes< 8, 8 >, lib::bf8 >, lib::rw<"path_not_operational_mask", lib::bytes< 9, 9 >, lib::bf8 >, lib::rw<"last_path_used_mask", lib::bytes< 10, 10 >, lib::bf8 >, lib::rw<"path_installed_mask", lib::bytes< 11, 11 >, lib::bf8 >, lib::rw<"measurement_block_index", lib::bytes< 12, 13 >, u16 >, lib::rw<"path_operational_mask", lib::bytes< 14, 14 >, lib::bf8 >, lib::rw<"path_available_mask", lib::bytes< 15, 15 >, lib::bf8 >, lib::rw<"channel_path_identifiers", lib::bytes< 16, 23 >, u8[8]>, lib::rw<"measurement_block_format", lib::at_byte< 27 >::at_bits< 5, 5 >, u8 >, lib::rw<"ext_measurement_blk_word_format", lib::at_byte< 27 >::at_bits< 6, 6 >, u8 >, lib::rw<"measurement_block_word_enable", lib::at_byte< 27 >::at_bits< 7, 7 >, u8 > > | |
| Clib::structure< 52, 4, lib::endian::big, lib::rw<"pmcw", lib::bytes< 0, 27 >, pmcw >, lib::rw<"scsw", lib::bytes< 28, 39 >, scsw >, lib::overlay_rw<"mba", lib::bytes< 40, 47 >, u64 >, lib::overlay_rw<"mda", lib::bytes< 40, 51 >, u8[12]> > | |
| Clib::structure< 32, 8, lib::endian::big, lib::rw<"interruption_parameter", lib::bytes< 0, 3 >, u32 >, lib::rw<"subchannel_key", lib::at_byte< 4 >::at_bits< 0, 3 >, u8 >, lib::rw<"control", lib::bytes< 4, 7 >, lib::record< u32, lib::msb0_t, lib::rw<"suspend", lib::bits< 4, 4 > >, lib::rw<"streaming_mode", lib::bits< 5, 5 > >, lib::rw<"modification", lib::bits< 6, 6 > >, lib::rw<"synchronization", lib::bits< 7, 7 > >, lib::rw<"ccw_format", lib::bits< 8, 8 > >, lib::rw<"prefetch", lib::bits< 9, 9 > >, lib::rw<"initial_status_interruption", lib::bits< 10, 10 > >, lib::rw<"addr_limit_checking", lib::bits< 11, 11 > >, lib::rw<"suppress_suspended", lib::bits< 12, 12 > >, lib::rw<"channel_program_type", lib::bits< 13, 13 > >, lib::rw<"format2_idaw", lib::bits< 14, 14 > >, lib::rw<"2k_idaw_control", lib::bits< 15, 15 > >, lib::rw<"incorrect_length_suppression", lib::bits< 24, 24 > >, lib::rw<"modified_ccw_ida", lib::bits< 25, 25 > >, lib::rw<"orb_extension", lib::bits< 31, 31 > > > >, lib::rw<"logical_path_mask", lib::at_byte< 6 >::at_bits< 0, 7 >, lib::bf8 >, lib::rw<"channel_program_address", lib::at_byte< 8 >::at_bits< 1, 31 >, u32 >, lib::rw<"css_priority", lib::bytes< 12, 12 >, u8 >, lib::rw<"cu_priority", lib::bytes< 14, 14 >, u8 > > | |
| Clib::structure< 32, 8, lib::endian::big, lib::rw<"device_connect_time", lib::bytes< 0, 3 >, u32 >, lib::rw<"function_pending_time", lib::bytes< 4, 7 >, u32 >, lib::rw<"device_disconnect_time", lib::bytes< 8, 11 >, u32 >, lib::rw<"control_unit_queuing_time", lib::bytes< 12, 15 >, u32 >, lib::rw<"device_active_only_time", lib::bytes< 16, 19 >, u32 >, lib::rw<"device_busy_time", lib::bytes< 20, 23 >, u32 >, lib::rw<"initial_command_response_time", lib::bytes< 24, 27 >, u32 > > | |
| Clib::structure< 20, 4, lib::endian::big, lib::rw<"subchannel_logout", lib::bytes< 0, 3 >, lib::record< u32, lib::msb0_t, lib::rw<"esf", lib::bits< 0, 7 >, lib::record< u8, lib::msb0_t, lib::rw<"key_check", lib::bits< 1, 1 > >, lib::rw<"mm_blk_pgm_check", lib::bits< 2, 2 > >, lib::rw<"mm_blk_data_check", lib::bits< 3, 3 > >, lib::rw<"mm_blk_prot_check", lib::bits< 4, 4 > >, lib::rw<"ccw_check", lib::bits< 5, 5 > >, lib::rw<"idaw_midaw_check", lib::bits< 6, 6 > > > >, lib::rw<"last_path_used_mask", lib::bits< 8, 15 >, lib::bf8 >, lib::rw<"ancillary_report", lib::bits< 16, 16 > >, lib::overlay_rw<"fvf", lib::bits< 16, 23 >, lib::record< u8, lib::msb0_t, lib::rw<"lath_path_used_mask", lib::bits< 1, 1 > >, lib::rw<"termination_code", lib::bits< 2, 2 > >, lib::rw<"sequence_code", lib::bits< 3, 3 > >, lib::rw<"device_status", lib::bits< 4, 4 > >, lib::rw<"ccw_tcw_address", lib::bits< 5, 5 > > > >, lib::rw<"storage_access_code", lib::bits< 22, 23 >, esw0_storage_access_code >, lib::rw<"termination_code", lib::bits< 24, 25 >, esw0_termination_code >, lib::rw<"device_status_check", lib::bits< 26, 26 > >, lib::rw<"secondary_error", lib::bits< 27, 27 > >, lib::rw<"io_error_alert", lib::bits< 28, 28 > >, lib::rw<"sequence_code", lib::bits< 29, 31 >, esw0_sequence_code > > >, lib::rw<"extended_report_word", lib::bytes< 4, 7 >, erw >, lib::overlay_rw<"failing_storage_address", lib::bytes< 8, 15 >, u64, lib::attr::unaligned >, lib::rw<"ext_sch_logout_descriptor", lib::bytes< 8, 15 >, u64, lib::attr::unaligned >, lib::overlay_rw<"secondary_ccw_address", lib::at_byte< 16 >::at_bits< 1, 31 >, u32 > > | |
| Clib::structure< 20, 4, lib::endian::big, lib::rw<"last_path_used_mask", lib::bytes< 1, 1 >, lib::bf8 >, lib::rw<"extended_report_word", lib::bytes< 4, 7 >, erw > > | |
| Clib::structure< 20, 4, lib::endian::big, lib::rw<"last_path_used_mask", lib::bytes< 1, 1 >, lib::bf8 >, lib::rw<"device_connect_time_intv", lib::bytes< 2, 3 >, u16 >, lib::rw<"extended_report_word", lib::bytes< 4, 7 >, erw > > | |
| Clib::structure< 20, 4, lib::endian::big, lib::overlay_rw<"f0", lib::bytes< 0, 19 >, esw0 >, lib::overlay_rw<"f1", lib::bytes< 0, 19 >, esw1 >, lib::overlay_rw<"f2", lib::bytes< 0, 19 >, esw2 >, lib::overlay_rw<"f3", lib::bytes< 0, 19 >, esw3 > > | |
| Clib::structure< 96, 8, lib::endian::big, lib::extensions< irb_extensions >, lib::rw<"scsw", lib::bytes< 0, 11 >, scsw >, lib::rw<"esw", lib::bytes< 12, 31 >, esw_common >, lib::rw<"ecw", lib::bytes< 32, 63 >, u32[8]>, lib::rw<"emw", lib::bytes< 64, 95 >, emw > > | |
| Clib::structure< 12, 4, lib::endian::native, lib::rw<"sid", lib::auto_layout, subchannel_id >, lib::rw<"interruption_parameter", lib::auto_layout, u32 >, lib::rw<"interruption_id_word", lib::auto_layout, iiw > > | |
| Clib::structure< 64, 8, lib::endian::big, lib::rw<"flags", lib::bytes< 0, 0 >, lib::record< u32, lib::msb0_t, lib::rw<"format", lib::bits< 0, 1 > >, lib::rw<"tida", lib::bits< 13, 13 > >, lib::rw<"tccb_tida", lib::bits< 14, 14 > >, lib::rw<"output_tida", lib::bits< 15, 15 > >, lib::rw<"tidaw_format", lib::bits< 16, 17 > > > >, lib::rw<"tccb_length", lib::at_word< 1 >::at_bits< 8, 13 > >, lib::overlay_rw<"operations", lib::bytes< 5, 5 >, lib::record< u8, lib::msb0_t, lib::rw<"read", lib::bits< 6, 6 > >, lib::rw<"write", lib::bits< 7, 7 > > > >, lib::rw<"output_data_address", lib::bytes< 7, 15 >, u64 >, lib::rw<"input_data_address", lib::bytes< 16, 23 >, u64 >, lib::rw<"tsb_address", lib::bytes< 24, 31 >, u64 >, lib::rw<"tccb_address", lib::bytes< 32, 39 >, u64 >, lib::rw<"input_count", lib::bytes< 40, 43 >, u32 >, lib::rw<"output_count", lib::bytes< 44, 47 >, u32 >, lib::rw<"interrogate_tcw_addr", lib::bytes< 60, 63 >, u32 > > | |
| Clib::structure< 8, 8, lib::endian::big, lib::extensions< mcesad_ops >, lib::rw<"designation_area", lib::auto_layout, lib::bf64 > > | |
| Clib::structure_ref< 16, 8, lib::endian::big, lib::rw<"mask", lib::auto_layout, psw_mask >, lib::rw<"address", lib::auto_layout, u64 > > | |
| Clib::structure_impl< Extent, 8, endian::native, false, FieldOrExts... > | |
| Clib::structure< Extent, Alignment, StructEndian, FieldOrExts > | |
| Clib::structure_impl< Extent, Alignment, StructEndian, false, FieldOrExts... > | |
| Clib::structure_ref< Extent, Alignment, StructEndian, FieldOrExts... > | |
| Clib::structure_ref< Extent, Alignment, StructEndian, FieldOrExts > | |
| Clib::structure_impl< Extent, Alignment, StructEndian, true, FieldOrExts... > | |
| Clib::mmio_structure_ref< Extent, Alignment, StructEndian, FieldOrExts... > | |
| Clib::mmio_structure_ref< Extent, Alignment, StructEndian, FieldOrExts > | |
| Clib::structure_layout_info< Extent, Alignment, StructEndian, FieldOrExts > | |
| Clib::structure_span< StructT, IsMMIO > | Zero-overhead span of structures over contiguous memory |
| Clib::structure_traits< StructT > | |
| Clib::structure_traits< structure< Extent, Alignment, StructEndian, FieldOrExts... > > | |
| Carch::s390x::cpu::stsi::detail::stsi_combo | |
| Carch::s390x::io::css::subchannel_entry | Per-subchannel bookkeeping entry |
| Czxfoundation::sys::zxallsyms::sym_info | A resolved kernel symbol entry |
| Carch::s390x::init::zxfl::sysmodule | System Modules - (sysmodule=N in parmfile) |
| Carch::s390x::init::zxfl::systeminfo | System identification — populated from STSI (EBCDIC converted to ASCII by loader) |
| Carch::s390x::cpu::tx::tdb | Transaction Diagnostic Block |
| Carch::s390x::cpu::tx::tdb_exception_code | |
| Carch::s390x::cpu::teid::teid_asn_view | |
| Carch::s390x::cpu::teid::teid_pcnum_view | |
| Carch::s390x::cpu::nnpa::tensor_descriptor | |
| Czxfoundation::sys::timer::timer_heap | Fixed-capacity binary min-heap of kernel_timer pointers |
| Czxfoundation::sys::timer::detail::timer_less | Comparator for kernel_timer pointers — orders by deadline_tod |
| Clib::tokenizer | Zero-allocation streaming string tokenizer |
| Carch::s390x::cpu::stsi::topology_container | |
| Carch::s390x::cpu::stsi::topology_container_view | |
| Carch::s390x::cpu::stsi::topology_core | |
| Carch::s390x::cpu::stsi::topology_cpu_record | |
| Carch::s390x::cpu::stsi::topology_cpu_view | |
| Carch::s390x::cpu::stsi::topology_entry | |
| Carch::s390x::cpu::stsi::topology_list_view | |
| Carch::s390x::cpu::stsi::topology_parse_result | |
| Carch::s390x::cpu::stsi::topology_path | |
| Carch::s390x::lib::stacktrace::trace_entry | |
| Czxfoundation::base::transaction< Derived > | |
| Czxfoundation::base::transaction< domain_create_txn > | |
| Czxfoundation::dgp::domain::detail::domain_create_txn | Transactional domain creation |
| Czxfoundation::base::transaction< io_bind_txn > | |
| Czxfoundation::sys::zxio::detail::io_bind_txn | |
| Czxfoundation::base::transaction< mmu_transaction > | |
| Carch::s390x::mmu::mmu_transaction | Transactional wrapper for batched MMU operations |
| Czxfoundation::base::transaction< portal_create_txn > | |
| Czxfoundation::dgp::portal::detail::portal_create_txn | CRTP transaction that tracks the multi-step portal creation |
| Czxfoundation::base::transaction< transaction > | |
| Czxfoundation::memory::pmm::transaction | Atomic multi-folio allocation transaction |
| Clib::detail::transform_of< T > | |
| Clib::detail::transform_of< attr::aligned< A > > | |
| Clib::detail::transform_of< attr::inverted > | |
| Clib::detail::transform_of< attr::shifted_by< S > > | |
| Cstd::true_type | |
| Clib::detail::is_auto_tag< auto_layout > | |
| Clib::detail::is_bank_tag< bank< C, S > > | |
| Clib::detail::is_bitfield_trait< bit_field< T, Num > > | |
| Clib::detail::is_byte_span< byte_span< S, E > > | |
| Clib::detail::is_extensions_pack< extensions< Ms... > > | |
| Clib::detail::is_fixed_tag< attr::fixed< V > > | |
| Clib::detail::is_init_tag< attr::init< V > > | |
| Clib::detail::is_slice< slice< O, A, B, N > > | |
| Clib::detail::is_transform_tag< attr::aligned< A > > | |
| Clib::detail::is_transform_tag< attr::inverted > | |
| Clib::detail::is_transform_tag< attr::shifted_by< S > > | |
| Clib::detail::is_word_tag< attr::word< W > > | |
| Clib::is_byte_array< std::array< u8, N > > | |
| Clib::is_exact_uint< exact_uint< Bits > > | |
| Cstd::tuple_element< I, lib::record< T, Numbering, FieldOrExts... > > | |
| Cstd::tuple_element< I, lib::structure< Extent, Alignment, StructEndian, FieldOrExts... > > | |
| Carch::s390x::mmu::typed_asce< Level > | Typed Address Space Control Element |
| Clib::rb_root_cached::typed_iterator< Owner, member > | Typed in-order iterator (yields Owner&) |
| Clib::typed_list_iterator< Owner, member > | Typed bidirectional iterator that yields Owner& directly |
| Clib::list_head::typed_range< Owner, member > | Typed range that yields Owner& for range-for |
| Clib::rb_root_cached::typed_range< Owner, member > | Typed range adaptor for range-for |
| Czxfoundation::memory::slub::typed_slab_cache< T > | Type-safe handle to a kmem_cache |
| Czxfoundation::base::typestate< State > | Zero-overhead typestate carrier |
| Czxfoundation::memory::pmm::folio< lifecycle_state::embryo > | |
| Czxfoundation::memory::pmm::folio< lifecycle_state::active > | |
| Czxfoundation::memory::pmm::folio< State > | Move-only, typestate-tracked physical memory allocation |
| Czxfoundation::memory::pmm::typestate< State > | Zero-overhead typestate carrier |
| Czxfoundation::memory::pmm::folio< lifecycle_state::embryo > | |
| Czxfoundation::memory::pmm::folio< lifecycle_state::active > | |
| Czxfoundation::memory::pmm::folio< State > | Move-only, typestate-tracked physical memory allocation |
| Cdetail::u128_pair | |
| Clib::attr::unaligned | |
| Czxfoundation::sys::ipc::user_message_request | |
| Czxfoundation::sys::ipc::user_message_result | |
| Carch::s390x::sched::user_regs | User-mode register save area for strand entry/exit |
| Czxfoundation::sched::strandctx::detail::user_regs | User-mode register save area for strand entry/exit |
| Czxfoundation::sched::strandctx::user_regs | User-mode register save area for strand entry/exit |
| Carch::s390x::cpu::vector::vector128 | |
| Czxfoundation::memory::objects::view_body | Tagged body for the typed views over a memory_object |
| Czxfoundation::memory::vm::vm_accounting | |
| Carch::s390x::cpu::stsi::vm_cpus | |
| Carch::s390x::cpu::stsi::vm_descriptor_block | |
| Czxfoundation::memory::vm::vm_page_map | Lazily-allocated per-VMA page map |
| Czxfoundation::memory::vm::vm_page_slot | |
| Czxfoundation::memory::vm::vm_region | |
| Czxfoundation::memory::vm::vm_space | |
| Clib::attr::w0c | Write-0-to-Clear |
| Clib::attr::w1c | Write-1-to-Clear |
| Clib::attr::w1s | Write-1-to-Set |
| Clib::attr::w1t | Write-1-to-Toggle |
| Clib::attr::wac | Write-Any-to-Clear |
| Czxfoundation::sync::mutex::wait_entry | Intrusive wait queue entry — embedded in the waiter's stack frame |
| Czxfoundation::sync::waitqueue::wait_entry | Intrusive wait queue entry — embedded in the waiter's stack frame |
| Czxfoundation::sync::mutex::wait_head | Wait queue — a spinlock-protected list of wait_entry nodes |
| Czxfoundation::sync::waitqueue::wait_head | Wait queue — a spinlock-protected list of wait_entry nodes |
| Clib::attr::wo | Write-Only |
| Clib::attr::woo | Write-Once-Only |
| Clib::attr::word< W > | Bus granularity (u8/u16/u32/u64) |
| Clib::detail::word_type_of< T > | |
| Clib::detail::word_type_of< attr::word< W > > | |
| Carch::s390x::cpu::sclp::write_event_mask_sccb | |
| Carch::s390x::cpu::sclp::write_event_sccb< N > | |
| Czxfoundation::sys::zinit::zi_desc | |
| Carch::s390x::cpu::sclp::zpci_report_error_header | |
| Czxfoundation::sys::syschk::zx_crash_record | Crash record written into the BSP lowcore on every system_check call |