nx_wasm_memory_lib.nx
buildroot/runtime/nx_wasm_memory_lib.nx
about
dependencies 0 imports · 75 importers
diagram shows first 10 each side; +0 more imports, +65 more importers in the complete lists below.
imports: none
imported by: nx_craft_affine_fit_t342.nxnx_craft_body_affine_alpha_fit_t361.nxnx_craft_body_driver_t138.nxnx_craft_body_fit_t138.nxnx_craft_body_semantic_alpha_fit_t345.nxnx_craft_body_winding_alpha_fit_t365.nxnx_craft_canonical_fit_t135.nxnx_craft_combined_emit_t28.nxnx_craft_combined_emit_t29.nxnx_craft_emit.nxnx_craft_eye_fit_t138.nxnx_craft_feedback_emit_t28.nxnx_craft_gait_fit_t139.nxnx_craft_garment_emit_t132.nxnx_craft_garment_fit_t132.nxnx_craft_hair_attachment_fit_t263.nxnx_craft_hair_attachment_fit_t283.nxnx_craft_hair_probe_fit_t280.nxnx_craft_imported_fit_t262.nxnx_craft_inspection_alpha_fit_t342.nxnx_craft_inspection_canonical_fit_t142.nxnx_craft_inspection_distance_fit_t235.nxnx_craft_inspection_fit_t142.nxnx_craft_integrated_emit_t73.nxnx_craft_integrated_fit_t73.nxnx_craft_knight_emit_t25.nxnx_craft_length_fit_t140.nxnx_craft_material_body_emit_t61.nxnx_craft_material_body_fit_t61.nxnx_craft_material_emit_t55.nxnx_craft_material_fit_t55.nxnx_craft_mip_fit_t241.nxnx_craft_motion_fit_t328.nxnx_craft_move_emit_t72.nxnx_craft_move_fit_t72.nxnx_craft_person_alpha_fit_t343.nxnx_craft_pipeline_emit_t64.nxnx_craft_pipeline_fit_t64.nxnx_craft_private_combined_fit_t28.nxnx_craft_private_combined_fit_t29.nxnx_craft_private_feedback_fit_t28.nxnx_craft_private_history_fit_t25.nxnx_craft_private_knight_fit_t25.nxnx_craft_private_page_fit_gate.nxnx_craft_private_pinned_fit_t24.nxnx_craft_private_recovery_fit_t23.nxnx_craft_private_support_fit_t31.nxnx_craft_private_water_fit_t31.nxnx_craft_procedural_review_fit_candidate_t333.nxnx_craft_recovery_emit_t23.nxnx_craft_rig_comparison_fit_t332.nxnx_craft_rig_inspection_fit_t230.nxnx_craft_rig_observation_fit_t331.nxnx_craft_rigview_host_fit_t341.nxnx_craft_rigview_workbench_fit_t342.nxnx_craft_scene_light_alpha_fit_t364.nxnx_craft_search_emit_t53.nxnx_craft_search_fit_t53.nxnx_craft_skin_canonical_diag_t140.nxnx_craft_skin_canonical_fit_t140.nxnx_craft_skin_fit_t138.nxnx_craft_skin_wrap_fit_t261.nxnx_craft_static_fit_t338.nxnx_craft_support_emit_t31.nxnx_craft_toon_region_fit_t143.nxnx_craft_visitors_canonical_fit_t142.nxnx_craft_visitors_fit_t140.nxnx_craft_visitors_inspection_fit_t142.nxnx_craft_visitors_lit_fit_t181.nxnx_craft_visitors_material_fit_t181.nxnx_craft_visitors_owned_fit_t219.nxnx_craft_workspace_emit_t48.nxnx_craft_workspace_fit_t48.nxnx_wasm_memory_gate.nxnx_wasm_memory_inspect_gate.nx
structs
| 9 | struct WMemReader { b: *u8, end: i64, at: i64, error: i64 } |
consts
| 3 | const WM_U32_BITS: i64=32 |
| 4 | const WM_LEB_BITS: i64=7 |
| 5 | const WM_U32_MAX: i64=4294967295 |
| 6 | const WM_PAGE_MAX: i64=65536 |
| 7 | const WM_HEADER: i64=8 |
| 8 | const WM_FIELDS: i64=4 // minimum pages, maximum (-1 absent), shared, imported. |
functions
| 10 | func wmem_byte(r: *WMemReader) -> i64 |
| 17 | func wmem_u32(r: *WMemReader) -> i64 |
| 32 | func wmem_name(r: *WMemReader) -> i64 |
| 38 | func wmem_limits(r: *WMemReader,out: *i64,imported: i64) -> i64 |
| 51 | func wmem_read(b: *u8,n: i64,out: *i64) -> i64 |