Miscellaneous utility functions in the vdev API
All the functions that utils.h provides are thread safe.
Function | When used | Notes |
---|---|---|
next_pow2() | Startup, running | |
qvm_block_string() | Startup, running (see notes) | Use only at startup. |
qvm_block_type_name() | Startup, running (see notes) | Use only at startup. |
qvm_callback_pulse() | Startup, running | |
qvm_channel() | Startup, running | |
qvm_make_non_safety() | Startup, running | |
qvm_msgblock_oneshot() | Startup, running | |
qvm_msgblock_start() | Startup, running | |
qvm_msgblock_stop() | Startup, running | |
qvm_overlap() | Startup, running | |
qvm_parse_block() | Startup | |
qvm_parse_intr() | Startup | |
qvm_parse_num() | Startup | |
qvm_register_setvar() | Startup (see notes) | Constructor. |
qvm_safety_env() | Startup, running | |
qvm_slice() | Startup, running | |
qvm_slice_store() | Startup, running | |
qvm_unique() | Startup, running (see notes) | Use only at startup. |