https://www.kernel.org/doc/rustdoc/latest/core/arch/riscv32/fn.sunpkd810.html
sunpkd810 in core::arch::riscv32 - Rust
Unpack first and zeroth into two 16-bit signed halfwords in each 32-bit chunk
corearchrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/riscv32/fn.ksubh.html
ksubh in core::arch::riscv32 - Rust
Subtracts signed lower 16-bit content of two registers with Q15 saturation
corearchrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/riscv32/fn.sll16.html
sll16 in core::arch::riscv32 - Rust
Logical left shift packed 16-bit elements, discarding overflow bits
corearchrust
https://doc.rust-lang.org/core/arch/riscv32/fn.aes32dsmi.html
aes32dsmi in core::arch::riscv32 - Rust
AES middle round decryption instruction for RV32.
corearchrust
https://doc.rust-lang.org/core/arch/riscv32/fn.kslra16u.html
kslra16u in core::arch::riscv32 - Rust
Logical saturating left then arithmetic right shift packed 16-bit elements
corearchrust
https://doc.rust-lang.org/core/arch/riscv32/fn.sunpkd810.html
sunpkd810 in core::arch::riscv32 - Rust
Unpack first and zeroth into two 16-bit signed halfwords in each 32-bit chunk
corearchrust
https://doc.rust-lang.org/core/arch/riscv32/fn.hsv_w.html
hsv_w in core::arch::riscv32 - Rust
Stores virtual machine memory by word integer
hsvwcorearchrust
https://doc.rust-lang.org/core/arch/riscv32/fn.zunpkd820.html
zunpkd820 in core::arch::riscv32 - Rust
Unpack second and zeroth into two 16-bit unsigned halfwords in each 32-bit chunk
corearchrust
https://doc.rust-lang.org/core/arch/riscv32/fn.rcrsa16.html
rcrsa16 in core::arch::riscv32 - Rust
Cross halves of subtracts and adds packed 16-bit signed numbers, dropping least bits
corearchrust
https://doc.rust-lang.org/nightly/core/arch/riscv32/fn.sinval_vma_asid.html
sinval_vma_asid in core::arch::riscv32 - Rust
Invalidate supervisor translation cache for given address space
vmaasidcorearchrust
https://doc.rust-lang.org/core/arch/riscv32/fn.sm4ed.html
sm4ed in core::arch::riscv32 - Rust
Accelerates the block encrypt/decrypt operation of the SM4 block cipher [5, 31].
corearchrust
https://doc.rust-lang.org/nightly/core/arch/riscv32/fn.hfence_vvma_asid.html
hfence_vvma_asid in core::arch::riscv32 - Rust
Hypervisor memory management fence for given guest address space
asidcorearchrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/riscv32/fn.smin16.html
smin16 in core::arch::riscv32 - Rust
Get minimum values from 16-bit packed signed integers
corearchrust
https://www.kernel.org/doc/rustdoc/latest/core/arch/riscv32/fn.hinval_gvma.html
hinval_gvma in core::arch::riscv32 - Rust
Invalidate hypervisor translation cache for guest physical address and virtual machine
corearchrust
https://doc.rust-lang.org/nightly/core/arch/riscv32/fn.sfence_vma_asid.html
sfence_vma_asid in core::arch::riscv32 - Rust
Supervisor memory management fence for given address space
vmaasidcorearchrust
https://doc.rust-lang.org/core/arch/riscv32/fn.sm4ks.html
sm4ks in core::arch::riscv32 - Rust
Accelerates the Key Schedule operation of the SM4 block cipher [5, 31] with `bs=0`.
corearchrust
https://doc.rust-lang.org/nightly/core/arch/riscv32/fn.uksub16.html
uksub16 in core::arch::riscv32 - Rust
Subtracts packed 16-bit unsigned numbers, saturating at the numeric bounds
corearchrust