nx_deploy_lib.nx
buildroot/runtime/_hdl_build/nx_deploy_lib.nx
about
dependencies 1 imports · 72 importers
diagram shows first 10 each side; +0 more imports, +62 more importers in the complete lists below.
imports: nx_syscalls.nx
imported by: _nxiq_real_plain.nx_nxiq_real_qual.nx_nxiq_real_solo.nxnx_archcensus.nxnx_atlas_discover_gate.nxnx_atlas_gapscan_gate.nxnx_autofix_cascade_gate.nxnx_autofix_ensemble.nxnx_buildonly.nxnx_consol_apply.nxnx_consol_apply_gate.nxnx_consol_apply_mc.nxnx_consol_apply_mc_gate.nxnx_consolidate.nxnx_consolidate_gate.nxnx_depcycle.nxnx_depcycle_gate.nxnx_deploy_gate.nxnx_domain_admit.nxnx_domain_admit_lib.nxnx_dwline_e2e_gate.nxnx_feed.nxnx_fix_build.nxnx_fix_echo.nxnx_frontier_scan.nxnx_frontier_scan_gate.nxnx_frontier_scan_review_candidate_t346.nxnx_funcmine.nxnx_funcmine_gate.nxnx_fwdconst_scan_gate.nxnx_gated_edit.nxnx_gated_edit_gate.nxnx_gated_edit_multi.nxnx_gated_edit_multi_gate.nxnx_gaterigor.nxnx_gaterigor_gate.nxnx_http_health_lib.nxnx_k3_arch_census_gate.nxnx_lane_attest.nxnx_lane_attest_gate.nxnx_langintel_gh_fetch.nxnx_ledger_min.nxnx_map_delegate.nxnx_map_remove_func.nxnx_mc_fix.nxnx_mediaflow.nxnx_mgmt_cap_data_candidate_t186.nxnx_mgmt_data.nxnx_mgmt_data.pre-toolchain-20260910.nxnx_mgmt_data_toolchain_session_20260910.nxnx_mgmt_deploy_data_candidate_t185.nxnx_mvault_gate.nxnx_nishilang_norm_gate.nxnx_oo_extract.nxnx_oo_extract_gate.nxnx_plan_run.nxnx_plan_run_gate.nxnx_pm_board.nxnx_pm_board_gate.nxnx_resolve_lib.nxnx_seat_drive.nxnx_seat_drive_gate.nxnx_seat_hub.nxnx_seat_hub_gate.nxnx_sharpgrade.nxnx_sharpgrade_gate.nxnx_sheriff_gate.nxnx_split_resolve.nxnx_store_put_gate.nxnx_sweep_dir.nxnx_symjudge.nxnx_symjudge_gate.nx
structs
| none |
consts
| 7 | const K_MAGIC_4096: i64 = 4096 |
| 8 | const K_MAGIC_4095: i64 = 4095 |
| 9 | const K_MAGIC_262144: i64 = 262144 |
| 10 | const K_MAGIC_262140: i64 = 262140 |
functions
| 12 | func dp_len(s: *u8) -> i64 { var n: i64=0; while s[n]!=(0 as u8){n=n+1} return n } |
| 13 | func dp_w(fd: i64, s: *u8) -> i64 { let n: i64=dp_len(s); sys_write(fd,s,n); return 0 } |
| 14 | func dp_wn(fd: i64, v: i64) -> i64 { let bb: *u8=sys_mmap(28); var m: i64=v; if m<0{m=0-m; sys_write(fd,"-" as *u8,1)}; let t: *u8=sys_mmap(28); var k: i64=0; if m==0{t[0]=48 as u8;k=1}; while m>0{t[k]=(48+(m%10)) as u8;m=m/10;k=k+1}; var i: i64=0; while i<k{bb[i]=t[k-1-i];i=i+1}; sys_write(fd,bb,k); return 0 } |
| 15 | func dp_read(path: *u8, buf: *u8, cap: i64) -> i64 |
| 24 | func dp_writefile(path: *u8, buf: *u8, n: i64) -> i64 called by 23: cap187_actual_scopecap186_positivemaincap187_actual_scopecap186_positivemain+17 calls 3: sys_openat_wrsys_writesys_close |
| 34 | func dep_validate(path: *u8, kind: i64) -> i64 |
| 58 | func dep_decide(valid: i64, ship_rc: i64, promote_rc: i64, health_ok: i64) -> i64 called by 1: main |
| 67 | func dep_run(elf: *u8, args: *i64, nargs: i64) -> i64 |
| 85 | func dp_contains(buf: *u8, n: i64, pat: *u8) -> i64 called by 15: cap186_positivecap186_negativemaincap186_positivecap186_negativemain+9 calls 1: dp_len |
| 100 | func dep_status_healthy(buf: *u8, n: i64, up_token: *u8) -> i64 { return dp_contains(buf, n, up_token) } |
| 103 | func dep_run_capture(elf: *u8, args: *i64, nargs: i64, outfile: *u8) -> i64 |
| 123 | func dep_health(helf: *u8, up_token: *u8, tmpfile: *u8) -> i64 |