ReactOS 0.4.15-dev-7788-g1ad9096
rand_nt.c File Reference
#include <stdlib.h>
Include dependency graph for rand_nt.c:

Go to the source code of this file.

Functions

int __cdecl rand (void)
 
void __cdecl srand (unsigned seed)
 

Variables

static unsigned __int64 next = 0
 

Function Documentation

◆ rand()

◆ srand()

void __cdecl srand ( unsigned  seed)

Definition at line 26 of file rand_nt.c.

27{
28 next = seed;
29}

Variable Documentation

◆ next

unsigned __int64 next = 0
static

Definition at line 6 of file rand_nt.c.

Referenced by __gl_meshDiscardExterior(), __gl_meshTessellateInterior(), __list_add(), __list_del(), __rpc_freebroadifs(), __skb_dequeue(), __skb_insert(), __skb_queue_head(), __skb_queue_tail(), __skb_unlink(), _bdf_parse_properties(), _bdf_parse_start(), _dwarfnametounit(), FxFileObject::_GetFileObjectFromWdm(), _heapwalk(), _node_get_next(), _WLocale_unshift(), acpi_power_off_device(), acpi_power_on(), acpi_power_remove(), add_data_to_folder(), add_files_to_folder(), add_hash(), add_structure_typeinfo(), af_glyph_hints_reload(), af_latin_metrics_init_blues(), apartment_freeunusedlibraries(), append_inf_file(), arbfp_blitter_blit(), arbfp_blitter_clear(), arbfp_blitter_destroy(), BIDI_DetermineLevels(), buffy_del_chain(), cb_KWBTree(), check_z_order_debug(), FxTagTracker::CheckForAbandondedTags(), Client_EnumVARIANT_Next(), Client_EnumVARIANT_Skip(), codeview_process_info(), Collection_release(), comp_FindSubFile(), comp_PageByHash(), compile_script(), FxDevice::ConfigureAutoForwardCleanupClose(), FxPkgGeneral::ConfigureConstraints(), FxPkgIo::ConfigureDynamicDispatching(), FxPkgGeneral::ConfigureFileObjectClass(), consonant_header(), ContextPropertyList_Free(), Control_WndProc(), CoUninitialize(), cpu_blitter_destroy(), create_DataFormat(), CRYPT_RegWriteToReg(), crypt_sip_free(), CryptGetOIDFunctionAddress(), CryptInitOIDFunctionSet(), d3d_device1_NextViewport(), d3d_device2_NextViewport(), d3d_device3_NextViewport(), D3DXCompileShader(), DBG_cutIntersectionPoly(), DEFINE_TEST(), deflateSetDictionary(), delete_domain(), delete_hash_entry(), DeleteHashTable(), destroy_cookies(), dictDeleteDict(), dictionary_destroy(), DispatchWorker(), distinct_free(), DnsIntFreeRecordList(), DnsRecordListFree(), DSoundAdviseThread(), FxVerifierLock::DumpDetails(), EDIT_BuildLineDefs_ML(), EMFDRV_BeginPath(), EMFDRV_ExcludeClipRect(), EMFDRV_ExtSelectClipRgn(), EMFDRV_IntersectClipRect(), EMFDRV_ModifyWorldTransform(), EMFDRV_OffsetClipRgn(), EMFDRV_OffsetViewportOrgEx(), EMFDRV_OffsetWindowOrgEx(), EMFDRV_RestoreDC(), EMFDRV_SaveDC(), EMFDRV_ScaleViewportExtEx(), EMFDRV_ScaleWindowExtEx(), EMFDRV_SetMapMode(), EMFDRV_SetViewportExtEx(), EMFDRV_SetViewportOrgEx(), EMFDRV_SetWindowExtEx(), EMFDRV_SetWindowOrgEx(), EMFDRV_SetWorldTransform(), emfpathdrv_AbortPath(), emfpathdrv_AngleArc(), emfpathdrv_Arc(), emfpathdrv_ArcTo(), emfpathdrv_BeginPath(), emfpathdrv_Chord(), emfpathdrv_CloseFigure(), emfpathdrv_Ellipse(), emfpathdrv_EndPath(), emfpathdrv_ExtTextOut(), emfpathdrv_LineTo(), emfpathdrv_MoveTo(), emfpathdrv_Pie(), emfpathdrv_PolyBezier(), emfpathdrv_PolyBezierTo(), emfpathdrv_PolyDraw(), emfpathdrv_Polygon(), emfpathdrv_Polyline(), emfpathdrv_PolylineTo(), emfpathdrv_PolyPolygon(), emfpathdrv_PolyPolyline(), emfpathdrv_Rectangle(), emfpathdrv_RoundRect(), enable_caching(), encode_streamname(), event_cleanup_subscriptions(), execute_list(), Ext2QueryUnusedBH(), Ext2QueryUnusedFcb(), ext3_find_entry(), ext4_ext_get_blocks(), ext4_ext_insert_extent(), fbo_blitter_blit(), fbo_blitter_clear(), fbo_blitter_destroy(), fcbopen_main(), ffp_blitter_blit(), ffp_blitter_clear(), ffp_blitter_destroy(), file_modify(), find_next(), findfde(), finish_cl_pl_for_prev_session(), fixedtables(), free_content_item(), free_contexts(), free_decompression_mem(), free_file_list(), free_filename_nodes(), free_function_sets(), free_handle(), free_key_translation(), free_oid_info(), free_query(), free_store_info(), Entry::free_subentries(), fs_close(), FT_List_Finalize(), FT_List_Iterate(), ft_stroke_border_arcto(), FTC_Cache_Clear(), FTC_MruList_RemoveSelection(), FTC_MruNode_Remove(), FTC_MruNode_Up(), GdipDeleteGraphics(), get_lineA(), get_lineW(), get_next_line(), get_next_segment(), FxDevice::GetCxDeviceInfo(), GetNextString(), FxVerifierLock::GetThreadTableEntry(), gl_destroy_list(), gl_local_filename_completion_proc(), gl_PopAttrib(), gl_PopClientAttrib(), GPOS_apply_PairAdjustment(), gzprintf(), hash_lookup(), HEADER_SetOrderArray(), hist_prev(), HLPFILE_DeleteMacro(), HLPFILE_DeletePage(), HtmlHelpW(), IAssemblyCacheImpl_QueryAssemblyInfo(), IAssemblyCacheImpl_UninstallAssembly(), ICreateTypeInfo2_fnLayOut(), Indic_ParseSyllables(), Indic_process_next_syllable(), inflate(), inflate_table(), inflateBack(), init_driver(), FxPkgGeneral::Initialize(), FxDevice::Initialize(), insertIntoTree(), IntGdiWidenPath(), invalidate_handle(), IPADDRESS_GotoNextField(), is_module_registered(), list_add(), list_empty_careful(), macho_unmap_file(), MACRO_CloseSecondarys(), MACRO_CloseWindow(), MDIClientWndProc_common(), MDIDestroyChild(), mem_malloc(), mem_trim(), MemStore_enumContext(), merge_previous_session(), MMDRV_Init(), MONTHCAL_UpdateSize(), msi_dialog_destroy(), msi_event_cleanup_all_subscriptions(), MSSTYLES_FindProperty(), my_SHBindToParent(), NBNameCacheUnlinkNode(), ndisBindMiniportsToProtocol(), netif_set_ipaddr(), next_dir_entry(), next_part(), CZipEnumerator::next_unique(), next_valid_constant_name(), nfs41_CreateVNetRoot(), nfs41_downcall(), nfs41_remove_fcb_entry(), nfs41_upcall(), nfs41_update_fcb_list(), NS_AddRemoteComputerAsNameServer(), NS_InvalidateSessionCache(), NS_PruneSessionCache(), FxPkgGeneral::OnCleanup(), FxPkgGeneral::OnClose(), FxPkgGeneral::OnCreate(), test_push_front< C >::operator()(), parse_consonant_syllable(), parse_options(), parse_vowel_syllable(), patch_add_media(), PathCchAddExtension(), PathCchIsRoot(), PathCchRemoveExtension(), PdhCloseQuery(), pfr_phy_font_done(), pool_destroy(), pop(), process_polygon(), process_polygon2(), process_polyline(), psh_glyph_find_strong_points(), psh_glyph_init(), psh_glyph_interpolate_other_points(), qfree(), queue_timer_expire(), rand(), raw_blitter_blit(), raw_blitter_clear(), raw_blitter_destroy(), rdp5_process(), rdp_process_server_caps(), re_match_multi(), read_dependencies(), read_merging_directory(), read_platform_entry(), read_urls(), read_version_entry(), reclaim_file(), release_cc(), ReleaseIndex(), XMLStorage::XMLNode::remove_children(), remove_protocol(), report_unused(), RpcStringBindingParseA(), RpcStringBindingParseW(), RtlpCollapsePath(), RtlRunOnceBeginInitialize(), RtlRunOnceComplete(), ruserpass(), ScriptGetLogicalWidths(), ScriptStringGetLogicalWidths(), SdbpTableDestroy(), search_unix_path(), CListNode::SetNext(), SetupDiBuildDriverInfoList(), sltg_write_header(), Sort(), sort_linked_list(), srand(), state_selecting(), string_binding_find_delimiter(), string_binding_find_delimiterW(), svc_create(), SymCleanup(), syncsearch(), test_bitmap_font_glyph_index(), test_capture(), test_domnode(), test_enumerate(), test_enumerate_name(), test_marshal_BSTR(), test_marshal_LPSAFEARRAY(), test_marshal_VARIANT(), test_ndr_allocate(), test_NtQueryDirectoryFile(), test_stub(), Tests_Insert_And_Delete(), TREEVIEW_RemoveAllChildren(), TREEVIEW_ResetImageStateIndex(), triangulate(), truncate_file(), tt_face_get_kerning(), und_free_all(), FxVerifierLock::Unlock(), unlock_init_spies(), UrlEscapeW(), UrlUnescapeA(), UrlUnescapeW(), value_get_str_field(), vbnamespacemanager_popContext(), VerifyWdfDeviceWdmDispatchIrp(), WDML_NotifyThreadDetach(), WHERE_delete(), wine_rb_postorder(), wined3d_arbfp_blitter_create(), wined3d_fbo_blitter_create(), wined3d_ffp_blitter_create(), wined3d_raw_blitter_create(), WINHELP_DeletePageLinks(), wmain(), write_output_buffer(), WriteCompactIndex(), XCOPY_ParseCommandLine(), xdr_pmaplist(), xdr_rpcb_entry_list_ptr(), xdr_rpcblist_ptr(), xmlDictFree(), xmlDictGrow(), xmlFreeParserCtxt(), xmlHashCopy(), xmlHashFree(), xmlHashGrow(), xmlHashScanFull(), xmlHashScanFull3(), xmlLinkDeallocator(), xmlListClear(), xmlParseReference(), xmlreader_MoveToNextAttribute(), xsltAddAttrElemList(), xsltAddTemplate(), xsltAddUseAttrSetList(), xsltFlagRVTs(), xsltFreeAttrElemList(), xsltFreeAVTList(), xsltFreeRVTs(), xsltFreeStackElemList(), xsltFreeStylePreComps(), xsltFreeStylesheetList(), xsltFreeUseAttrSetList(), xsltKeyFunction(), xsltNumberFormatGetAnyLevel(), xsltParseTemplateContent(), xsltPreprocessStylesheet(), xsltResolveUseAttrSets(), CTravelLog::~CTravelLog(), FxDevice::~FxDevice(), FxPkgGeneral::~FxPkgGeneral(), FxPkgIo::~FxPkgIo(), FxTagTracker::~FxTagTracker(), WDFDEVICE_INIT::~WDFDEVICE_INIT(), and tinyxml2::XMLElement::~XMLElement().