pub unsafe extern "C" fn ref_func(
    vmctx: *mut VMContext,
    func: u32
) -> *mut u8