ReactOS  0.4.12-dev-918-g6c6e7b8
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 }
static unsigned __int64 next
Definition: rand_nt.c:6

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(), _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(), CharPrevA(), CharPrevExA(), check_z_order_debug(), Client_EnumVARIANT_Next(), Client_EnumVARIANT_Skip(), codeview_process_info(), Collection_release(), COMBOEX_ResetContent(), comp_FindSubFile(), comp_PageByHash(), compile_script(), consonant_header(), ContextPropertyList_Free(), Control_WndProc(), 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(), dictDeleteDict(), dictionary_destroy(), distinct_free(), DnsIntFreeRecordList(), DnsRecordListFree(), do_warning(), DSoundAdviseThread(), 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(), explicit_error(), 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(), find_next_item(), findfde(), finish_cl_pl_for_prev_session(), fix_incomplete(), fix_incomplete_types(), fixedtables(), free_content_item(), free_contexts(), free_decompression_mem(), free_entries(), 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(), FreeChangeNotifications(), 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_mmioFromProfile(), get_next_line(), GetNextString(), gl_destroy_list(), gl_local_filename_completion_proc(), gl_PopAttrib(), gl_PopClientAttrib(), glsl_blitter_blit(), glsl_blitter_clear(), glsl_blitter_destroy(), 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(), insertIntoTree(), IntGdiWidenPath(), invalidate_handle(), IPADDRESS_GotoNextField(), is_module_registered(), list_add(), list_empty_careful(), MACRO_CloseSecondarys(), MACRO_CloseWindow(), make_statement_typedef(), 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(), new_case_clausule(), new_dim(), next_dir_entry(), next_part(), next_valid_constant_name(), nfs41_CreateVNetRoot(), nfs41_downcall(), nfs41_remove_fcb_entry(), nfs41_upcall(), nfs41_update_fcb_list(), NS_AddRemoteComputerAsNameServer(), NS_InvalidateSessionCache(), NS_PruneSessionCache(), test_push_front< C >::operator()(), parse_consonant_syllable(), parse_options(), parse_vowel_syllable(), patch_add_media(), PdhCloseQuery(), pfr_phy_font_done(), pool_destroy(), pop(), PpcFindDevice(), 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_tree_shell(), read_urls(), read_version_entry(), reclaim_file(), release_cc(), release_memory(), ReleaseIndex(), XMLStorage::XMLNode::remove_children(), remove_protocol(), report_unused(), RpcStringBindingParseA(), RpcStringBindingParseW(), RtlpCollapsePath(), RtlpRunOnceComplete(), RtlRunOnceBeginInitialize(), ruserpass(), ScriptGetLogicalWidths(), ScriptStringGetLogicalWidths(), SdbpTableDestroy(), session_destroy(), set_var_types(), CListNode::SetNext(), SetupDiBuildDriverInfoList(), SHChangeNotify(), sltg_write_header(), Sort(), sort_linked_list(), SortDirectory(), srand(), state_selecting(), string_binding_find_delimiter(), string_binding_find_delimiterW(), struct_var_initializer(), 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(), UrlEscapeW(), UrlUnescapeA(), UrlUnescapeW(), value_get_str_field(), vbnamespacemanager_popContext(), WDML_NotifyThreadDetach(), WHERE_delete(), wine_rb_postorder(), wined3d_arbfp_blitter_create(), wined3d_fbo_blitter_create(), wined3d_ffp_blitter_create(), wined3d_glsl_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(), xmlFreeDocElementContent(), 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(), yyparse(), CTravelLog::~CTravelLog(), and tinyxml2::XMLElement::~XMLElement().