code wiki / (root) / nx_rank_refresh_lib.nx

nx_rank_refresh_lib.nx

buildroot/runtime/nx_rank_refresh_lib.nx

1571 B49 linesdepth 5pulls 5 transitivereach 13 importersview sourcekind librarytopic rank
docsdependenciesstructsconstsfunctions

about

Rank refresh boundary: source identity and artifact verification.

dependencies 2 imports · 10 importers

nx_syscalls.nx nx_sha256.nx nx_rank_refresh_lib.nx nx_clock_driver_gate_ar.nx nx_clock_reserved_fault_native_v2_ nx_clock_reserved_native_v2_ar.nx nx_compare_capture_integration_gat nx_compare_capture_real_gate_20260 nx_compare_capture_scope_lib.nx nx_compare_rank_refresh_test_20260 nx_rank_refresh_integration_gate.n nx_rank_refresh_integration_gate_v nx_rank_refresh_integration_gate_v

imports: nx_syscalls.nxnx_sha256.nx

imported by: nx_clock_driver_gate_ar.nxnx_clock_reserved_fault_native_v2_ar.nxnx_clock_reserved_native_v2_ar.nxnx_compare_capture_integration_gate.nxnx_compare_capture_real_gate_20260907.nxnx_compare_capture_scope_lib.nxnx_compare_rank_refresh_test_20260907.nxnx_rank_refresh_integration_gate.nxnx_rank_refresh_integration_gate_v2.nxnx_rank_refresh_integration_gate_v3.nx

structs

none

consts

4const RRF_DIGEST_BYTES: i64 = 32
5const RRF_HEX_BYTES: i64 = 64
6const RRF_NUL_BYTES: i64 = 1
7const RRF_BAD: i64 = 0 - 1

functions

9func rrf_hash(buf: *u8, n: i64, out: *u8) -> i64
25func rrf_file_hash_matches(path: *u8, expected: *u8) -> i64
38func rrf_file_equal(path: *u8, expected: *u8, n: i64) -> i64