nx_gate_verdict.nx
buildroot/runtime/nx_gate_verdict.nx
about
dependencies 1 imports · 514 importers
diagram shows first 10 each side; +0 more imports, +504 more importers in the complete lists below.
imports: nx_syscalls.nx
imported by: composedry_probe_gate.nxdeployclass_gate.mig.nxdeployclass_gate.nxfx_gate.nxnx_actbench.nxnx_actlog.nxnx_ad_emitter_registry_gate.nxnx_ad_feedback_gate.nxnx_adnet_apply_gate.nxnx_adnet_campaign_gate.nxnx_adnet_invoice_gate.nxnx_adnet_ops_gate.nxnx_adnet_reconcile_gate.nxnx_aes256_gcm_gate.nxnx_alias_layout_gate.nxnx_analyst_causal_gate.nxnx_analyst_dashboard_gate.nxnx_analyst_infer_gate.nxnx_analyst_insight_gate.nxnx_analyst_store_scale_gate.nxnx_analyze_gate.nxnx_anat_consistency_gate.nxnx_apistack_breaker_gate.nxnx_apistack_bulkhead_gate.nxnx_apistack_canary_gate.nxnx_apistack_configpush_gate.nxnx_apistack_content_gate.nxnx_apistack_cors_gate.nxnx_apistack_metrics_gate.nxnx_apistack_migrate_gate.nxnx_apistack_mtls_gate.nxnx_apistack_paginate_gate.nxnx_apistack_slo_gate.nxnx_apistack_trace_gate.nxnx_apistack_version_gate.nxnx_apng_write_gate.nxnx_arbiter_gate.nxnx_asr_frontend_gate.nxnx_asset_access_gate.nxnx_asset_catalog_gate.nxnx_asset_floor_gate.nxnx_asset_ingest_real_gate.nxnx_asset_merkle_gate.nxnx_asset_meta_gate.nxnx_asset_provenance_gate.nxnx_asset_record_gate.nxnx_asset_search_gate.nxnx_asset_signals_gate.nxnx_asset_status_gate.nxnx_asset_visibility_gate.nxnx_assetvariant_gate.nxnx_atlas_discover_gate.nxnx_atlas_gapscan_gate.nxnx_autofix_cascade_gate.nxnx_autofix_ensemble_gate.nxnx_autofix_gate.nxnx_autograde_gate.nxnx_backlog_feeder.nxnx_barcheck.nxnx_beingctl.nxnx_beir_gate.nxnx_block_quant_h2h_gate.nxnx_blockfloat_block_gate.nxnx_blockfloat_ddp_gate.nxnx_blockfloat_generate_gate.nxnx_blockfloat_lm_gate.nxnx_blockfloat_mha_gate.nxnx_blockfloat_stack_gate.nxnx_bm25_gate.nxnx_bmp_tiff_gate.nxnx_board_gate.nxnx_bootmine.nxnx_brand_snap_gate.nxnx_brand_spacescale_gate.nxnx_brand_voice_gate.nxnx_browser_gate.nxnx_callsig_gate.nxnx_canoncat.nxnx_captable_gate.nxnx_cc_equiv_gate.nxnx_cg_restprobe.nxnx_chatmsg_gate.nxnx_chip8_font_gate.nxnx_chip8_gate.nxnx_claims.nxnx_claude_harvest.nxnx_clause_gate.nxnx_clawf_route.nxnx_clockjobs_gate.nxnx_cms_roles_gate.nxnx_cms_schedule_gate.nxnx_cms_tls_gate.nxnx_coco_ap_gate.nxnx_codegen_bench_gate.nxnx_coder_fidelity_gate.nxnx_coder_swap_gate.nxnx_codewiki_gate.nxnx_colframe_gate.nxnx_companion_memory_gate.nxnx_companion_photo_gate.nx +414 more (shown cap 100 declared)
structs
| none |
consts
| 18 | const GV_NL: i64 = 10 |
| 19 | const GV_CTR_BYTES: i64 = 16 |
| 20 | const GV_NUM_SCRATCH: i64 = 28 |
| 21 | const GV_ZERO: i64 = 48 |
| 22 | const GV_B10: i64 = 10 |
| 81 | const GV_MODE_644: i64 = 420 |
| 82 | const GV_LINE: i64 = 512 |
| 83 | const GV_TAB: i64 = 9 |
| 84 | const GV_SLASH: i64 = 47 |
| 85 | const GV_MINUS: i64 = 45 |
functions
| 24 | func gv_puts(s: *u8) -> i64 { var n: i64 = 0; while s[n] != (0 as u8) { n = n + 1 } sys_write(1, s, n); return 0 } |
| 25 | func gv_num(v: i64) -> i64 |
| 40 | func gv_ctr() -> *i64 |
| 46 | func gv_head(title: *u8) -> i64 { gv_puts(title); gv_puts("\n\n" as *u8); return 0 } |
| 48 | func gv_check(name: *u8, cond: i64, ctr: *i64) -> i64 |
| 65 | func gv_bite(name: *u8, bad: i64, good: i64, ctr: *i64) -> i64 |
| 87 | func gv_cat(d: *u8, o: i64, s: *u8) -> i64 { var i: i64 = 0; var p: i64 = o; while s[i] != (0 as u8) { d[p] = s[i]; p = p + 1; i = i + 1 } return p } |
| 88 | func gv_catn(d: *u8, o: i64, v: i64) -> i64 |
| 108 | func gv_journal(name: *u8, passed: i64, total: i64, green: i64) -> i64 called by 1: gv_verdict calls 8: sys_openat_appendsys_mmapgv_catnsys_now_realtime_secgv_catsys_write+2 |
| 133 | func gv_verdict(name: *u8, ctr: *i64, note: *u8) -> i64 |