Module solana_bpf_loader_program::syscalls [−][src]
Structs
| SyscallAbort | Abort syscall functions, called when the BPF program calls |
| SyscallAllocFree | Dynamic memory allocation syscall called when the BPF program calls
|
| SyscallInvokeSignedC | Cross-program invocation called from C |
| SyscallInvokeSignedRust | Cross-program invocation called from Rust |
| SyscallLog | Log a user’s info message |
| SyscallLogBpfComputeUnits | Log current compute consumption |
| SyscallLogPubkey | Log 5 64-bit values |
| SyscallLogU64 | Log 5 64-bit values |
| SyscallPanic | Panic syscall function, called when the BPF program calls ’sol_panic_()` Causes the BPF program to be halted immediately Log a user’s info message |
| SyscallRistrettoMul | Ristretto point multiply |
| SyscallSha256 | SHA256 |
Enums
| SyscallError | Error definitions |
Constants
| MAX_SIGNERS | Maximum signers |
Functions
| bind_syscall_context_objects | |
| register_syscalls |