nx_compare_scope_lib.nx
buildroot/runtime/nx_compare_scope_lib.nx
about
Allocation-free validation for an explicitly selected Compare domain.
No I/O or mutation. Byte lengths describe accessible caller-owned buffers.
dependencies 0 imports · 4 importers
imports: none
imported by: nx_compare_regen.nxnx_compare_regen_scoped.nxnx_compare_regen_t138.nxnx_compare_scope_gate.nx
structs
| none |
consts
| 3 | const CSCOPE_INVALID: i64 = 0 - 1 |
| 4 | const CSCOPE_LF: i64 = 10 |
| 5 | const CSCOPE_CR: i64 = 13 |
| 6 | const CSCOPE_COMMENT: i64 = 35 |
| 7 | const CSCOPE_DASH: i64 = 45 |
| 8 | const CSCOPE_UNDERSCORE: i64 = 95 |
| 9 | const CSCOPE_ZERO: i64 = 48 |
| 10 | const CSCOPE_NINE: i64 = 57 |
| 11 | const CSCOPE_LOWER_A: i64 = 97 |
| 12 | const CSCOPE_LOWER_Z: i64 = 122 |
functions
| 14 | func cscope_name_char(c: i64) -> i64 |
| 25 | func cscope_validate_name(name: *u8, max_len: i64) -> i64 |
| 48 | func cscope_roster_count(roster: *u8, n: i64, name: *u8, name_len: i64) -> i64 |