code wiki / (root) / nx_texr_boundary_gate_t285.nx

nx_texr_boundary_gate_t285.nx

buildroot/runtime/nx_texr_boundary_gate_t285.nx

3764 B78 linesdepth 8pulls 26 transitivereach 0 importersview sourcekind tooltopic texr
docsdependenciesstructsconstsfunctions

about

nx_texr_boundary_gate_t285.nx -- Validates TEXR boundary gate structures for correct header and data integrity checks.

dependencies 2 imports · 0 importers

nx_syscalls.nx nx_nxa_texbake_region_lib.nx nx_texr_boundary_gate_t285.nx

imports: nx_syscalls.nxnx_nxa_texbake_region_lib.nx

imported by: nobody (leaf or entry point)

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

main sys_mmap_try tv_words tv_reset tv_words ↻ tv_seal tv_check nt_outs sys_write nt_slen ntr_texr_find ntr_texr_validate nxa_section_entry nxa_magic nxa_check2 nxa_tag4 tv_mutate tv_reset ↻ tv_seal ↻ tv_check ↻ ntr_texr_find ↻ tv_words ↻ tv_seal ↻ sys_read_file sys_openat_rd sys_lseek 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

structs

none

consts

5const TV_TOC_WORDS:i64=8
6const TV_SETS:i64=2

functions

9func tv_check(ok:i64,name:*u8)->i64
called by 2: tv_mutatemain calls 1: nt_outs
14func tv_words()->i64
18func tv_seal(w:*i64)->i64
23func tv_reset(w:*i64)->i64
called by 2: tv_mutatemain calls 2: tv_wordstv_seal
40func tv_mutate(w:*i64,index:i64,value:i64,expected:i64,name:*u8)->i64
44func main(argc:i64,argv:*i64)->i64