code wiki / _hdl_build / nx_toolatency_legacy_gate.nx

nx_toolatency_legacy_gate.nx

buildroot/runtime/_hdl_build/nx_toolatency_legacy_gate.nx

8437 B133 linesdepth 5pulls 7 transitivereach 0 importersview sourcekind gate/prooftopic toolatency
docsdependenciesstructsconstsfunctions

about

Isolated incumbent/staged default-CLI parity; no observations branch invocation.

dependencies 3 imports · 0 importers

nx_toolatency_observation_lib.nx nx_tool_run.nx nx_gate_verdict.nx nx_toolatency_legacy_gate.nx

imports: nx_toolatency_observation_lib.nxnx_tool_run.nxnx_gate_verdict.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main gv_puts sys_write oc_path_ok to_len to_eq to_len ↻ to_int to_len ↻ lg_setup oc_put to_len ↻ gv_ctr sys_mmap nxa_die sys_write ↻ sys_exit nxa_lock_take nxa_lock_addr sys_write ↻ nxa_lock_give nxa_lock_addr ↻ nxa_report_overrun sys_write ↻ nxa_dump_printable sys_write ↻ nxa_dump_sizes sys_write ↻ gv_head gv_puts ↻ lg_run tr_run_capture_cwd tr_run_capture_core tr_run_capture_core_owned tr_run_capture_core_eviden sys_mmap_shared tr_clock_ms sys_munmap sys_pipe2 sys_fork

structs

none

consts

5const OC_FILE_MODE: i64 = 384
6const LG_DIR_MODE: i64 = 448
7const LG_EXIT_OVER: i64 = 6

functions

11func oc_copy(b: *u8, p: i64, s: *u8) -> i64
called by 1: lg_run
15func oc_path_ok(s: *u8, directory: i64) -> i64
called by 1: main calls 2: to_lento_eq
29func oc_put(path: *u8, b: *u8, n: i64) -> i64
called by 2: lg_setuplg_run
39func oc_read(path: *u8, b: *u8, cap: i64) -> i64
called by 2: oc_samemain
51func oc_same(path: *u8, expected: *u8, n: i64, scratch: *u8, cap: i64) -> i64
called by 1: lg_unchanged calls 1: oc_read
56func lg_setup(name: *u8) -> i64
called by 1: main calls 2: oc_putto_len
66func lg_run(subject: *u8, name: *u8, b: *u8, cap: i64, timeout: i64, ctr: *i64) -> i64
82func lg_unchanged(name: *u8, scratch: *u8, cap: i64, ctr: *i64) -> i64
called by 1: main calls 3: gv_checkoc_sameto_len
89func main(argc: i64, argv: *i64) -> i64