ReactOS  r75214
acclib.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _ACPI_XA   0x00 /* extra alphabetic - not supported */
 
#define _ACPI_XS   0x40 /* extra space */
 
#define _ACPI_BB   0x00 /* BEL, BS, etc. - not supported */
 
#define _ACPI_CN   0x20 /* CR, FF, HT, NL, VT */
 
#define _ACPI_DI   0x04 /* '0'-'9' */
 
#define _ACPI_LO   0x02 /* 'a'-'z' */
 
#define _ACPI_PU   0x10 /* punctuation */
 
#define _ACPI_SP   0x08 /* space, tab, CR, LF, VT, FF */
 
#define _ACPI_UP   0x01 /* 'A'-'Z' */
 
#define _ACPI_XD   0x80 /* '0'-'9', 'A'-'F', 'a'-'f' */
 
#define isdigit(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_DI))
 
#define isspace(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_SP))
 
#define isxdigit(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_XD))
 
#define isupper(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_UP))
 
#define islower(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO))
 
#define isprint(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO | _ACPI_UP | _ACPI_DI | _ACPI_XS | _ACPI_PU))
 
#define isalpha(c)   (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO | _ACPI_UP))
 
#define EPERM   1 /* Operation not permitted */
 
#define ENOENT   2 /* No such file or directory */
 
#define EINTR   4 /* Interrupted system call */
 
#define EIO   5 /* I/O error */
 
#define EBADF   9 /* Bad file number */
 
#define EAGAIN   11 /* Try again */
 
#define ENOMEM   12 /* Out of memory */
 
#define EACCES   13 /* Permission denied */
 
#define EFAULT   14 /* Bad address */
 
#define EBUSY   16 /* Device or resource busy */
 
#define EEXIST   17 /* File exists */
 
#define ENODEV   19 /* No such device */
 
#define EINVAL   22 /* Invalid argument */
 
#define EPIPE   32 /* Broken pipe */
 
#define ERANGE   34 /* Math result not representable */
 

Functions

charstrcat (char *DstString, const char *SrcString)
 
charstrchr (const char *String, int ch)
 
charstrpbrk (const char *String, const char *Delimiters)
 
charstrtok (char *String, const char *Delimiters)
 
charstrcpy (char *DstString, const char *SrcString)
 
int strcmp (const char *String1, const char *String2)
 
ACPI_SIZE strlen (const char *String)
 
charstrncat (char *DstString, const char *SrcString, ACPI_SIZE Count)
 
int strncmp (const char *String1, const char *String2, ACPI_SIZE Count)
 
charstrncpy (char *DstString, const char *SrcString, ACPI_SIZE Count)
 
charstrstr (char *String1, char *String2)
 
UINT32 strtoul (const char *String, char **Terminator, UINT32 Base)
 
int memcmp (void *Buffer1, void *Buffer2, ACPI_SIZE Count)
 
voidmemcpy (void *Dest, const void *Src, ACPI_SIZE Count)
 
voidmemmove (void *Dest, const void *Src, ACPI_SIZE Count)
 
voidmemset (void *Dest, int Value, ACPI_SIZE Count)
 
int tolower (int c)
 
int toupper (int c)
 
const charAcpiUtScanNumber (const char *String, UINT64 *NumberPtr)
 
const charAcpiUtPrintNumber (char *String, UINT64 Number)
 
int vsnprintf (char *String, ACPI_SIZE Size, const char *Format, va_list Args)
 
int snprintf (char *String, ACPI_SIZE Size, const char *Format,...)
 
int sprintf (char *String, const char *Format,...)
 

Variables

const UINT8 AcpiGbl_Ctypes []
 

Macro Definition Documentation

#define _ACPI_BB   0x00 /* BEL, BS, etc. - not supported */

Definition at line 59 of file acclib.h.

#define _ACPI_CN   0x20 /* CR, FF, HT, NL, VT */

Definition at line 60 of file acclib.h.

#define _ACPI_DI   0x04 /* '0'-'9' */

Definition at line 61 of file acclib.h.

#define _ACPI_LO   0x02 /* 'a'-'z' */

Definition at line 62 of file acclib.h.

#define _ACPI_PU   0x10 /* punctuation */

Definition at line 63 of file acclib.h.

#define _ACPI_SP   0x08 /* space, tab, CR, LF, VT, FF */

Definition at line 64 of file acclib.h.

#define _ACPI_UP   0x01 /* 'A'-'Z' */

Definition at line 65 of file acclib.h.

#define _ACPI_XA   0x00 /* extra alphabetic - not supported */

Definition at line 57 of file acclib.h.

#define _ACPI_XD   0x80 /* '0'-'9', 'A'-'F', 'a'-'f' */

Definition at line 66 of file acclib.h.

#define _ACPI_XS   0x40 /* extra space */

Definition at line 58 of file acclib.h.

#define EACCES   13 /* Permission denied */

Definition at line 85 of file acclib.h.

#define EAGAIN   11 /* Try again */

Definition at line 83 of file acclib.h.

#define EBADF   9 /* Bad file number */

Definition at line 82 of file acclib.h.

#define EBUSY   16 /* Device or resource busy */

Definition at line 87 of file acclib.h.

#define EFAULT   14 /* Bad address */

Definition at line 86 of file acclib.h.

#define EINVAL   22 /* Invalid argument */

Definition at line 90 of file acclib.h.

#define EIO   5 /* I/O error */

Definition at line 81 of file acclib.h.

#define ENODEV   19 /* No such device */

Definition at line 89 of file acclib.h.

#define ENOENT   2 /* No such file or directory */

Definition at line 79 of file acclib.h.

#define ENOMEM   12 /* Out of memory */

Definition at line 84 of file acclib.h.

#define EPERM   1 /* Operation not permitted */

Definition at line 78 of file acclib.h.

Referenced by disk_set_information(), Ext2WinntError(), and sock_get_error().

#define EPIPE   32 /* Broken pipe */

Definition at line 91 of file acclib.h.

Referenced by FTPGetOneF(), FTPPutOneF(), PageCmd(), PRead(), PWrite(), sendrequest(), and sock_get_error().

#define isspace (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_SP))

Definition at line 69 of file acclib.h.

Referenced by _atoi64(), _Locale_init(), _strtoi64_l(), _strtold(), AcpiUtStrtoul64(), add_expand_text(), addFlagsFromEnvVar(), combine_mtext(), config_load(), config_parse_pair(), CreateCaseDiff(), DoCommand(), domacro(), eat_space(), XMLStorage::XMLReaderBase::EndElementHandler(), EndLog(), eol_backslash_state(), expand_input(), expand_macro(), FindEntryInHosts(), FindStartOfCurrentCommand(), XMLStorage::Buffer::get_attributes(), get_file_nameA(), get_node_name(), gl_do_tab_completion(), gl_extension_supported(), gl_killword(), gl_word(), HandleCommandLine(), HaveCommandNameOnly(), inet_addr(), IniCacheGetKeyName(), IniCacheGetKeyValue(), IniCacheGetSectionName(), IniCacheSkipWhitespace(), ipaddr2domain(), IsDelimiter(), isident(), IsValidPath(), tinyxml2::XMLUtil::IsWhiteSpace(), KdbInitialize(), KdbpCliInterpretInitFile(), key_name_state(), leading_spaces_state(), line_start_state(), Load_CP2Unicode_Table(), Load_OEM2Unicode_Table(), main(), MakeArgv(), MSSTYLES_GetNextToken(), netfinger(), parse_extension_string(), process_preprocessor(), ProcessCmdLine(), quote_rdn_value_to_str_a(), quote_rdn_value_to_str_w(), read_text_integer(), Bookmark::read_url(), ReadBinaryNode(), RpnpParseExpression(), ruserpass(), SECUR32_initializeProviders(), snarf_tokens(), split(), XMLStorage::XMLReaderBase::StartElementHandler(), StrToInt64ExA(), strtol(), strtoul(), strtoull(), trailing_spaces_state(), TRIO_ARGS1(), TRIO_ARGS4(), TRIO_ARGS5(), txt_get_glyph_table(), txt_get_header(), txt_get_mb_table(), txt_get_wc_table(), UnDosLine(), UnLslR(), UnLslRLine(), UnMlsT(), UXINI_isspace(), value_name_state(), while(), wine_dbgstr_fcc(), and write_dlldata().

Function Documentation

const char* AcpiUtPrintNumber ( char String,
UINT64  Number 
)

Definition at line 249 of file utprint.c.

252 {
253  char AsciiString[20];
254  const char *Pos1;
255  char *Pos2;
256 
257 
258  Pos1 = AcpiUtPutNumber (AsciiString, Number, 10, FALSE);
259  Pos2 = String;
260 
261  while (Pos1 != AsciiString)
262  {
263  *(Pos2++) = *(--Pos1);
264  }
265 
266  *Pos2 = 0;
267  return (String);
268 }
static char * AcpiUtPutNumber(char *String, UINT64 Number, UINT8 Base, BOOLEAN Upper)
Definition: utprint.c:171
CHAR16 * String
Definition: acefiex.h:201
#define FALSE
Definition: types.h:117
_In_opt_ PENTER_STATE_SYSTEM_HANDLER _In_opt_ PVOID _In_ LONG _In_opt_ LONG volatile * Number
Definition: ntpoapi.h:204
const char* AcpiUtScanNumber ( const char String,
UINT64 NumberPtr 
)

Definition at line 217 of file utprint.c.

Referenced by vsnprintf().

220 {
221  UINT64 Number = 0;
222 
223 
224  while (isdigit ((int) *String))
225  {
226  Number *= 10;
227  Number += *(String++) - '0';
228  }
229 
230  *NumberPtr = Number;
231  return (String);
232 }
CHAR16 * String
Definition: acefiex.h:201
#define isdigit(c)
Definition: acclib.h:68
_In_opt_ PENTER_STATE_SYSTEM_HANDLER _In_opt_ PVOID _In_ LONG _In_opt_ LONG volatile * Number
Definition: ntpoapi.h:204
unsigned long long UINT64
int memcmp ( void Buffer1,
void Buffer2,
ACPI_SIZE  Count 
)

Definition at line 112 of file utclib.c.

Referenced by __lexicographical_compare_3way(), _ILIsEqualSimple(), _read_expect_sync_data_len(), _readex_expect_async(), _readex_expect_sync_data_len(), _send_response_and_wait(), _test_hkey_main_Value_A(), _test_hkey_main_Value_W(), _test_stream_read(), _TIFFmemcmp(), _unmarshal_itsf_header(), _unmarshal_itsp_header(), _unmarshal_lzxc_control_data(), _unmarshal_pmgi_header(), _unmarshal_pmgl_header(), AboutProtocol_Start(), AcceptDataConnection(), ACMStream_fnRead(), ACMStream_fnSetFormat(), ACMWrapper_SetMediaType(), AcpiExDoLogicalOp(), AcpiRsMatchVendorResource(), AcpiTbCompareTables(), AcpiTbFindTable(), AdapterFindByHardwareAddress(), addr_eq(), adns__procdgram(), alloc_importfile(), alloc_msft_importinfo(), append_file_test(), arbfp_blit_type_compare(), ata_check_unit(), AVIDec_SetMediaType(), AVIFILE_FormatsEqual(), BLOBComp(), cache_container_is_valid(), cache_get(), Pane::calc_widths(), calc_widths(), CBSearchRecycleBin(), ccf_options(), CDecodeHashMsg_VerifyHash(), CDecodeMsg_SaveAlgorithmID(), CertCompareCertificateName(), CertCompareIntegerBlob(), CertComparePublicKeyInfo(), cff_blend_check_vector(), check_backup_boot(), check_banner(), check_binary_file_data(), check_bits(), check_blob(), check_bom(), check_bstr(), check_dir(), check_exe(), check_font(), check_gif_format(), check_param(), check_png_format(), check_prev_session(), check_rr_dates(), check_safearray(), check_StretchBlt_stretch(), check_StretchDIBits_stretch(), check_updates(), checkCRLHash(), checkHash(), CheckROSAgainstWinAndPrintResult(), chm_resolve_object(), clnt_dg_call(), cmp_iid(), CmpGetBiosDate(), cmpStrAW(), char_traits< char >::compare(), compare_addrinfo(), compare_addrinfow(), compare_bits(), compare_cache(), compare_cert_by_cert_id(), compare_cert_by_md5_hash(), compare_cert_by_sha1_hash(), compare_cert_by_signature_hash(), compare_cms_signer_info(), compare_crl_issued_by(), compare_ctl_by_md5_hash(), compare_ctl_by_sha1_hash(), compare_ctl_existing(), compare_dist_point_name(), compare_file2(), compare_file_data(), compare_files(), compare_line(), compare_metadata(), compare_pf_data(), compare_RtlIpv6StringToAddressExW(), compare_RtlIpv6StringToAddressW(), compare_signer_info(), compareAltNameEntry(), compareCTLInfo(), compareFiles(), CompareFunc(), CRegistryFolder::CompareIDs(), CNtObjectFolder::CompareIDs(), CRegFolder::CompareIDs(), CCommonFolder< CRegistryFolder, RegPidlEntry, CRegistryFolderExtractIcon >::CompareName(), compareNameValues(), comparePublicKeyInfo(), comparer(), compareSMimeCapabilities(), compareStore(), compound_encode_send_decode(), context_find_fbo_entry(), convert_input_data(), create_body_offset_list(), create_ie_window(), CreateIconFromResourceEx(), CRYPT_IsCertificateSelfSigned(), CRYPT_ReadSerializedStore(), CryptCATAdminEnumCatalogFromHash(), CryptSIPGetSignedDataMsg(), CryptSIPPutSignedDataMsg(), CryptSIPRetrieveSubjectGuid(), ctl2_alloc_string(), ctl2_find_guid(), CURSORICON_LoadFromFileW(), ddraw_match_surface_desc(), declaration_equals(), decodeAndCompareBase64_A(), decodeBase64WithLenFmtW(), deleg_fh_cmp(), deleg_stateid_cmp(), delete_cache(), delete_hash_entry(), deref_cmp(), detect_compression_type(), device_assign(), deviceid_compare(), DGifOpen(), dhcpack(), dhcpnak(), dhcpoffer(), disk_check_notify(), DnsRecordCompare(), do_test_about_protocol(), DocObjectService_FireBeforeNavigate2(), DoImport(), DoOpenFile(), DoParseFile(), DrawDibDraw(), DSPROPERTY_DescriptionW(), enum_emf_proc(), enum_metafile_proc(), enum_stream_names(), ept_map(), eto_emf_enum_proc(), exercizeServer(), expect_layeronly_imp(), Ext2VerifyVolume(), fdi_mem_write(), FF_GetEfiPartitionEntry(), FFSCreateFile(), FFSVerifyVolume(), file_matches_data(), find_arb_pshader(), find_cc_var(), find_data(), ShellDirectory::find_entry(), find_entry_shell(), find_ept_entry(), find_glsl_domain_shader(), find_glsl_geometry_shader(), find_glsl_pshader(), find_guid_index(), find_prop_in_property(), find_subtable_with_diffs(), find_subtable_with_offsets(), FindAcpiBios(), FindNextVolumeW(), FindPxeStructure(), FPropContainsProp(), FTP_ReceiveResponse(), GdipIsMatrixEqual(), generate_xa_rr_attributes(), get_cache_glyph_widths(), get_cookie_domain(), get_emfplus_header_proc(), get_gif_loopcount(), get_resource_section(), get_tz_bias(), getDataType(), GetShellSecurityDescriptor(), getwinmetafilebits(), gl_extension_supported(), Global_InStrRev(), GuiConsoleUpdateSelection(), handle_cb_sequence(), handle_insert_comment(), hash_lookup(), hash_matches_blob(), HTMLEvents_Invoke(), HtmlHelpW(), HttpHeaders_test(), IAssemblyNameImpl_IsEqual(), IAVIStream_fnSetFormat(), icb_ptr(), ICMStream_fnSetFormat(), image_tiff_filter(), image_xpng_filter(), IMAGEHLP_GetSectionOffset(), CStringTest::import_checks(), InternalGetBinaryType(), InternetTimeFromSystemTimeA_test(), InternetTimeFromSystemTimeW_test(), InternetTimeToSystemTimeA_test(), InternetTimeToSystemTimeW_test(), CBandSiteMenu::InvokeCommand(), IrotGetObject(), IrotGetTimeOfLastChange(), IrotIsRunning(), IrotRegister(), is_expected_variant(), is_identity_fixup(), IsEmptyGuid(), IsEqualGUID(), CDefaultContextMenu::IsShellExtensionAlreadyLoaded(), ITERATE_RemoveEnvironmentString(), ITERATE_WriteEnvironmentString(), ITypeLib2_Constructor_SLTG(), jsstr_cmp_str(), key_prov_info_matches_cert(), layout_entry_compare(), layout_filehandles_cmp(), layout_merge_segments(), layout_update_stateid(), lcid_from_rfc1766(), lexicographical_compare(), link_notify_test(), load_ttf_name_id(), LPropCompareProp(), main(), marshal_STGMEDIUM(), marshal_WdtpInterfacePointer(), match_emf_record(), mdi_child_wnd_proc_2(), mdi_main_wnd_procA(), mds_commit(), ME_ApplyStyle(), ME_GetSelectionParaFormat(), ME_IsCandidateAnURL(), ME_IsFontEqual(), ME_MouseMove(), ME_SetParaFormat(), ME_StreamInText(), ME_StreamOutRTFParaProps(), MediaSeeking_IsUsingTimeFormat(), mes_proc_header_unmarshal(), module_get_type_by_name(), module_is_container_loaded(), MPEGSplitter_pre_connect(), msi_file_hash_matches(), MSI_RecordsAreFieldsEqual(), MSVCRT__create_locale(), mxstream_Write(), names_add(), NBNameCacheWalk(), nbSStat(), NetBIOSEnumAdapters(), nsPromptService_ConfirmEx(), ntlm_VerifySignature(), ObjectFromLresult(), oc_short(), OleConvertOLESTREAMToIStorage(), OleDocumentView_SetRect(), OleObject_DoVerb(), OLEPictureImpl_Load(), one_i64toa_test(), one_i64tow_test(), one_itoa_test(), one_itow_test(), one_ltoa_test(), one_ltow_test(), one_RtlInt64ToUnicodeString_test(), one_RtlIntegerToChar_test(), one_RtlIntegerToUnicodeString_test(), one_RtlLargeIntegerToChar_test(), one_ui64toa_test(), one_ui64tow_test(), one_ultoa_test(), one_ultow_test(), open_file_test(), outputPatch(), pa_ptr(), parse_assembly_elem(), parse_displayname(), parse_extension_string(), parse_extern_script(), parse_file(), parse_li(), parse_options(), parse_response(), parse_ul(), Parser_OutputPin_QueryAccept(), pdb_init(), pesection(), Polygon(), print_something(), ProcessRelocations(), PROFILE_DetectTextEncoding(), PROFILE_Open(), Protocol_Start(), protocol_start(), ProtocolSink_ReportData(), ProtocolSink_ReportProgress(), pstcache_enumerate(), CBandSiteMenu::QueryContextMenu(), rdssl_sign_ok(), read_expect_async(), read_fat(), read_header(), read_header_file(), read_mapped_resources(), read_post_data_stream(), read_reply(), read_xx_header(), readconfiggeneric(), readerinput_detectencoding(), readerinput_is_utf8(), recover_stateid_delegation(), recover_stateid_lock(), recover_stateid_open(), replay_validate_args(), res_sec_url_cmp(), ResProtocol_Start(), ResProtocolInfo_ParseUrl(), RfsdCreateFile(), ropes_cmp(), RosSymCreateFromFile(), RosSymCreateFromMem(), RpcAssoc_GetIdleConnection(), RpcAuthInfo_IsEqual(), RpcQualityOfService_IsEqual(), RPCRT4_find_interface(), rpcrt4_ncacn_http_receive_fragment(), RpcServerAssoc_FindContextHandle(), RpcServerUnregisterIf(), RSAENH_CPVerifySignature(), RtlCompareUnicodeString(), RunningObjectTableImpl_GetObject(), RunningObjectTableImpl_GetTimeOfLastChange(), RunningObjectTableImpl_IsRunning(), SampQueryUserAll(), SampQueryUserInternal1(), SampSetUserPassword(), SamrOpenDomain(), sanity_check(), SdbpAddDatabaseGuid(), SdbpOpenDatabase(), send_file(), server_thread(), CFSFolder::SetNameOf(), setup_tables(), skip_html_comment(), SOFTPUB_VerifyImageHash(), START_TEST(), StgIsStorageFile(), StgIsStorageILockBytes(), StorageImpl_LoadFileHeader(), strcmp_w(), String_indexOf(), String_lastIndexOf(), strstr(), strval_eq(), submit_bh_mdl(), SwapSplayLinks(), SystemFunction030(), tally_test_file(), test2(), test_32bit_win(), test_3des(), test_3des112(), test__creat(), test__itoa_s(), test__mbscat_s(), test__mbscpy_s(), test__mbslwr_s(), test__mbsnbcat_s(), test__mbsupr_s(), test__strlwr_s(), test__ultoa_s(), test_accept(), test_add(), test_aes(), test_aligned_offset_realloc(), test_aligned_realloc(), Test_ApphelpCheckRunApp(), test_appsearch_reglocator(), test_ARGB_conversion(), test_assembly_name_props_line(), test_autocreation(), test_basic_authentication(), test_basic_import(), test_basic_request(), test_BCryptGenRandom(), test_bitmap(), test_bitmap_font_glyph_index(), test_bitmap_info(), test_bitmapbits(), test_block_cipher_modes(), test_BrowseWindowInfo(), test_buffer_dc_props(), test_builtinproc(), test_cache_read(), test_calchash(), test_catalog_properties(), test_CertStrToNameA(), test_CertStrToNameW(), test_cf_dataobject(), test_CoInternetParseUrl(), test_collation(), test_color_formats(), test_communication(), test_conformant_array(), test_conformant_string(), test_control_procA(), test_ConvertINetUnicodeToMultiByte(), test_CopyBindInfo(), test_CopyFile2(), test_CopyFileA(), test_CopyStgMedium(), Test_CreateFontA(), test_CreateFontIndirect(), test_CreateNamedPipe(), test_CreateTypeLib(), test_CreateWellKnownSid(), test_custom_palette(), test_data_cache_dib_contents_stream(), test_data_msg_update(), test_dbcs_to_widechar(), test_decode_1bpp(), test_decode_24bpp(), test_decode_4bpp(), test_decode_msg_get_param(), test_decode_rle4(), test_decode_rle8(), test_decodeAltName(), test_decodeAuthorityKeyId(), test_decodeAuthorityKeyId2(), test_decodeBasicConstraints(), test_decodeBits(), test_decodeCatNameValue(), test_decodeCert(), test_decodeCertPolicies(), test_decodeCertToBeSigned(), test_decodeCMSSignerInfo(), test_decodeCRLDistPoints(), test_decodeCRLToBeSigned(), test_decodeExtensions(), test_decodeInt(), test_decodeNameValue(), test_decodeOctets(), test_decodePKCSAttribute(), test_decodePKCSAttributes(), test_decodePKCSContentInfo(), test_decodePKCSSignerInfo(), test_decodeRsaPrivateKey(), test_decodeRsaPublicKey(), test_decodeSequenceOfAny(), test_decodeSPCLink(), test_decodeSPCPEImage(), test_des(), test_dibsections(), test_dispinfo(), test_DrawImage(), test_DrawImage_scale(), test_EM_STREAMIN(), test_embedded_nulls(), test_encodeAltName(), test_encodeAuthorityInfoAccess(), test_encodeAuthorityKeyId(), test_encodeAuthorityKeyId2(), test_encodeBasicConstraints(), test_encodeBits(), test_encodeCatMemberInfo(), test_encodeCatNameValue(), test_encodeCert(), test_encodeCertPolicies(), test_encodeCertPolicyConstraints(), test_encodeCertPolicyMappings(), test_encodeCertToBeSigned(), test_encodeCMSSignerInfo(), test_encodeCRLDistPoints(), test_encodeCRLIssuingDistPoint(), test_encodeCRLToBeSigned(), test_encodeCTL(), test_encodeEnhancedKeyUsage(), test_encodeEnumerated(), test_encodeExtensions(), test_encodeInt(), test_encodeName(), test_encodeNameConstraints(), test_encodeNameValue(), test_encodeOctets(), test_encodePKCSAttribute(), test_encodePKCSAttributes(), test_encodePKCSContentInfo(), test_encodePKCSSignerInfo(), test_encodePKCSSMimeCapabilities(), test_encodePolicyQualifierUserNotice(), test_encodePublicKeyInfo(), test_encodeRsaPublicKey(), test_encodeSequenceOfAny(), test_encodeSPCFinancialCriteria(), test_encodeSPCLink(), test_encodeSPCPEImage(), test_encodeSpOpusInfo(), test_encodeUnicodeName(), test_encodeUnicodeNameValue(), test_encrypt_message(), test_enum_value(), test_enum_vols(), test_EnumChildContainerNames(), test_EnumCodePages(), test_EnumPropNames(), test_extra_block(), test_FakeDLL(), test_fdopen(), test_fdsa(), test_fflush(), test_file_inherit(), test_file_inherit_child(), test_file_protocol_url(), test_file_write_read(), test_find_com_redirection(), test_FindFirstVolume(), test_fmtusertypestg(), test_FoldStringW(), test_font_charset(), test_font_metrics(), test_formatrecord_tables(), test_fprintf(), test_fputwc(), test_frame_transform(), test_GdipDrawImagePointRect(), test_GdipGetAllPropertyItems(), test_gen_random(), test_get_atom_name(), test_get_certificate(), test_get_lastChild(), test_get_text(), test_get_xml(), test_GetAcceptLanguagesA(), test_GetCharABCWidths(), test_GetColorProfileElement(), test_GetColorProfileFromHandle(), test_GetColorProfileHeader(), test_GetDIBits(), test_GetDIBits_scanlines(), test_GetDIBits_selected_DDB(), test_GetDIBits_selected_DIB(), test_GetDynamicTimeZoneInformation(), test_GetGlyphOutline(), test_gethostbyname_hack(), test_GetId(), test_GetMappedFileName(), Test_GetMatchingExe(), test_getpeername(), test_GetPrivateProfileString(), test_GetPtrAW(), test_GetSetDIBits_rtl(), test_getsockname(), test_GetStateText(), test_GetTimeZoneInformationForYear(), test_GetUserNameA(), test_GetUserNameW(), test_GetVolumePathNameW(), test_gif_frame_sizes(), test_gif_properties(), test_Global(), test_handles(), test_hash_message(), test_hash_msg_get_param(), test_HashData(), test_hashes(), test_HexFromBin(), test_hglobal_storage_stat(), test_hmac(), test_ICSeqCompress(), test_IdnToAscii(), test_IdnToNameprepUnicode(), test_IdnToUnicode(), test_image_load(), test_IMLangConvertCharset(), test_import(), test_import_export(), test_import_hmac(), test_import_private(), test_IMultiLanguage2_ConvertStringFromUnicode(), test_inet_pton(), test_InitPropVariantFromBuffer(), test_Input_blackbox(), test_iocp_fileio(), test_items(), test_IWinHttpRequest(), test_JapaneseConversion(), test_junction_points(), test_key_derivation(), test_knownFolders(), test_LCMapStringA(), test_load_save_bmp(), test_load_save_emf(), test_load_save_empty_picture(), test_load_save_icon(), test_Loader(), test_LoadStringA(), test_LoadStringW(), test_local_get_atom_name(), test_LZCopy(), test_LZRead(), test_mac(), test_makepath_s(), test_marshal_BSTR(), test_marshal_CLIPFORMAT(), test_marshal_VARIANT(), test_mbstowcs(), test_md4_ctx(), test_md4hashfunc(), test_md5_ctx(), test_message_from_string(), test_message_from_string_wide(), test_message_ignore_inserts(), test_message_insufficient_buffer(), test_message_insufficient_buffer_wide(), test_message_invalid_flags(), test_message_invalid_flags_wide(), test_MessageBoxFontTest(), Test_Misc(), test_MsiGetFileHash(), test_MsiGetProductProperty(), test_msirecord(), test_multibyte_to_unicode_translations(), test_NameSpace(), test_navigator(), test_nodeTypedValue(), test_nonconformant_string(), test_NtAtom(), Test_NtGdiDoPalette_GdiPalSetEntries(), test_NtMapViewOfSection(), test_ntncdf(), test_ntncdf_async(), test_NtQueryDirectoryFile_case(), test_NtQueryLicenseKey(), test_NtQueryValueKey(), test_offset_in_overlapped_structure(), test_OpenFileById(), test_output(), test_overlapped_buffers(), test_para_numbering(), test_PathUnExpandEnvStrings(), test_pbo_functionality(), test_pipes(), test_pointer_marshal(), test_ProcThreadAttributeList(), test_PropCopyMore(), test_property_table(), test_PropVariantToGUID(), test_protocol_url(), test_pseudo_tokens(), test_PSStringFromPropertyKey(), test_put_nodeTypedValue(), test_put_nodeValue(), test_query_object(), test_QueryFullProcessImageNameW(), test_raw_decompress(), test_rc2(), test_rc4(), test_read_write(), test_readdirectorychanges(), test_readdirectorychanges_cr(), test_readdirectorychanges_filedir(), test_readfileex_pending(), test_readonlyfile_cab(), test_RealizationInfo(), Test_recv(), test_reg_query_info(), test_response_without_headers(), test_riff_write(), test_rng(), test_RpcServerUseProtseq(), test_rsa_encrypt(), test_rsa_round_trip(), test_rtf_specials(), test_RtlAppendAsciizToString(), test_RtlAppendStringToString(), test_RtlAppendUnicodeStringToString(), test_RtlAppendUnicodeToString(), test_RtlCompressBuffer(), test_RtlDecompressBuffer(), test_RtlDuplicateUnicodeString(), test_RtlInitUnicodeStringEx(), test_RtlIpv6StringToAddress(), test_RtlIpv6StringToAddressEx(), test_RtlIsNameLegalDOS8Dot3(), test_RtlQueryPackageIdentity(), test_RtlUnicodeStringToAnsiString(), test_RtlUnicodeToUTF8N(), test_RtlUpperString(), test_RtlUTF8ToUnicodeN(), test_SafeArrayCopyData(), test_save(), test_saxstr(), test_schannel_provider(), test_ScriptGetLogicalWidths(), test_Sdb(), test_section_access(), test_secure_connection(), test_SecurityManager(), test_SecurityManagerEx2(), test_SendRequest(), test_sequence(), test_set_getsockopt(), test_SetColorProfileElement(), test_SetColorProfileHeader(), test_SetDIBits(), test_SetDIBits_RLE4(), test_SetDIBits_RLE8(), test_SetDocString(), test_SetupAddInstallSectionToDiskSpaceListA(), test_SetupAddSectionToDiskSpaceListA(), test_SetupQueryDrivesInDiskSpaceListA(), test_sha2(), test_sha_ctx(), test_SHAnsiToAnsi(), Test_Shimdata(), test_SHUnicodeToUnicode(), test_sid(), test_sign_message(), test_simple_struct_marshal(), test_simpleroundtrip(), test_sip(), test_sip_create_indirect_data(), test_SnmpUtilAsnAnyCpyFree(), test_SnmpUtilOctetsCpyFree(), test_SnmpUtilOidAppend(), test_SnmpUtilOidCpyFree(), test_SnmpUtilVarBindCpyFree(), test_SnmpUtilVarBindListCpyFree(), test_snprintf(), test_SQLGetPrivateProfileString(), test_SQLGetPrivateProfileStringW(), test_SspiPrepareForCredWrite(), test_storage_refcount(), test_StrCatChainW(), test_StrCpyNXA(), test_StrCpyNXW(), test_streamenum(), test_StreamOnMemory(), test_StreamOnStreamRange(), test_StretchBlt(), test_string_data(), test_string_data_process(), test_string_termination(), test_stringtable(), test_StringTableLookUpStringEx(), test_StrXXX_overflows(), test_swab(), test_SysReAllocStringLen(), test_SystemFunction001(), test_SystemFunction002(), test_SystemFunction003(), test_SystemFunction004(), test_SystemFunction005(), test_SystemFunction006(), test_SystemFunction007(), test_SystemFunction008(), test_SystemFunction009(), test_SystemFunction032(), test_SystemFunction_dec32(), test_SystemFunction_decrypt(), test_SystemFunction_enc32(), test_SystemFunction_encrypt(), test_tiff_properties(), test_towers(), test_transacted_shared(), test_TransmitFile(), test_trustee(), test_try_transform(), test_TxSetText(), test_UDP(), test_urlcacheA(), test_urlcacheW(), test_URLOpenBlockingStreamW(), test_user_agent(), test_utf7_decoding(), test_utf7_encoding(), test_utils(), test_UuidCreateSequential(), test_validtypes(), test_VarBstrCat(), test_VarBstrFromR4(), test_VarFix(), test_varianttoproperty(), test_VarInt(), test_verify_message_hash(), test_VirtualAllocEx(), test_vsprintf_p(), test_vswprintf(), test_wcscpy_s(), test_WinHttpAddHeaders(), test_WinHttpTimeFromSystemTime(), test_WinHttpTimeToSystemTime(), test_write_flush_size(), test_write_registry_values(), test_write_watch(), Test_WSARecv(), test_XMLHTTP(), testAcquireCertPrivateKey(), testAddCertificateLink(), testAddSerialized(), testBinaryToStringA(), testCertProperties(), TestClassRedirection(), testCollectionStore(), testCRLProperties(), testCryptHashCert(), testDupCert(), testFindCRL(), testFmtId(), testHashPublicKeyInfo(), testHashToBeSigned(), testIntendedKeyUsage(), TestLibDependency(), testMemStore(), testObjTrust(), testPropsHelper(), testQuery(), TestRedirection(), testRegStore(), testSignAndEncodeCert(), testSignSeal(), testTimeEncoding(), text_richtext_filter(), TgaDecoder_Initialize(), TLB_str_memcmp(), TrustIsCertificateSelfSigned(), update_filter(), update_plugin_window(), UpdateSelection(), UrlCanonicalizeW(), Validate_EmptyShimData_Win10(), VarBstrCmp(), vbo_exec_copy_to_current(), verify_commit(), verify_reg_(), verify_write(), verify_xpointers(), verifySig(), vs_args_equal(), wined3d_device_set_clip_plane(), wined3d_device_set_transform(), wined3d_ffp_frag_program_key_compare(), wined3d_ffp_vertex_program_key_compare(), wined3d_sampler_compare(), wined3d_stateblock_capture(), wined3d_texture_apply_sampler_desc(), winhttp_request_Open(), WinHttpCrackUrl_test(), WkstaEnumAdaptersCallback(), WMSFT_append_typedesc(), WNetEnumCachedPasswords(), wprint_name(), write_if_change(), WSAttemptAutodialName(), XboxMemInit(), xmlDictExists(), and xmlDictLookup().

116 {
117  char *Buffer1 = (char *) VBuffer1;
118  char *Buffer2 = (char *) VBuffer2;
119 
120 
121  for ( ; Count-- && (*Buffer1 == *Buffer2); Buffer1++, Buffer2++)
122  {
123  }
124 
125  return ((Count == ACPI_SIZE_MAX) ? 0 : ((unsigned char) *Buffer1 -
126  (unsigned char) *Buffer2));
127 }
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1015
unsigned char
Definition: typeof.h:27
void* memcpy ( void Dest,
const void Src,
ACPI_SIZE  Count 
)

Definition at line 200 of file utclib.c.

204 {
205  char *New = (char *) Dest;
206  char *Old = (char *) Src;
207 
208 
209  while (Count)
210  {
211  *New = *Old;
212  New++;
213  Old++;
214  Count--;
215  }
216 
217  return (Dest);
218 }
#define New(t)
Definition: rtf.h:1076
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1015
void* memmove ( void Dest,
const void Src,
ACPI_SIZE  Count 
)

Definition at line 145 of file utclib.c.

149 {
150  char *New = (char *) Dest;
151  char *Old = (char *) Src;
152 
153 
154  if (Old > New)
155  {
156  /* Copy from the beginning */
157 
158  while (Count)
159  {
160  *New = *Old;
161  New++;
162  Old++;
163  Count--;
164  }
165  }
166  else if (Old < New)
167  {
168  /* Copy from the end */
169 
170  New = New + Count - 1;
171  Old = Old + Count - 1;
172  while (Count)
173  {
174  *New = *Old;
175  New--;
176  Old--;
177  Count--;
178  }
179  }
180 
181  return (Dest);
182 }
#define New(t)
Definition: rtf.h:1076
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1015
void* memset ( void Dest,
int  Value,
ACPI_SIZE  Count 
)

Definition at line 236 of file utclib.c.

240 {
241  char *New = (char *) Dest;
242 
243 
244  while (Count)
245  {
246  *New = (char) Value;
247  New++;
248  Count--;
249  }
250 
251  return (Dest);
252 }
#define New(t)
Definition: rtf.h:1076
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1015
unsigned char
Definition: typeof.h:27
UINTN UINT8 Value
Definition: acefiex.h:725
int snprintf ( char String,
ACPI_SIZE  Size,
const char Format,
  ... 
)

Definition at line 729 of file utprint.c.

734 {
735  va_list Args;
736  int Length;
737 
738 
739  va_start (Args, Format);
740  Length = vsnprintf (String, Size, Format, Args);
741  va_end (Args);
742 
743  return (Length);
744 }
int vsnprintf(char *String, ACPI_SIZE Size, const char *Format, va_list Args)
Definition: utprint.c:433
CHAR16 * String
Definition: acefiex.h:201
#define va_end(ap)
Definition: acmsvcex.h:90
char * va_list
Definition: acmsvcex.h:78
char ** Args
Definition: acdebug.h:342
UINTN Size
Definition: acefiex.h:550
VOID UINTN Length
Definition: acefiex.h:718
#define va_start(ap, A)
Definition: acmsvcex.h:91
int sprintf ( char String,
const char Format,
  ... 
)

Definition at line 761 of file utprint.c.

765 {
766  va_list Args;
767  int Length;
768 
769 
770  va_start (Args, Format);
771  Length = vsnprintf (String, ACPI_UINT32_MAX, Format, Args);
772  va_end (Args);
773 
774  return (Length);
775 }
int vsnprintf(char *String, ACPI_SIZE Size, const char *Format, va_list Args)
Definition: utprint.c:433
CHAR16 * String
Definition: acefiex.h:201
#define va_end(ap)
Definition: acmsvcex.h:90
char * va_list
Definition: acmsvcex.h:78
char ** Args
Definition: acdebug.h:342
#define ACPI_UINT32_MAX
Definition: actypes.h:66
VOID UINTN Length
Definition: acefiex.h:718
#define va_start(ap, A)
Definition: acmsvcex.h:91
char* strcat ( char DstString,
const char SrcString 
)

Definition at line 568 of file utclib.c.

Referenced by _ILGetFileType(), _mbscat(), _mesa_get_cpu_string(), _tmain(), AcpiExConvertToObjectTypeString(), AcpiExDoConcatenate(), AcpiExNameSegment(), AcpiUtGetExpectedReturnTypes(), adns_init(), AnalyzeArgv(), append_namespace(), AppendBootTimeOptions(), BusLogic_ReadHostAdapterConfiguration(), bzopen_or_bzdopen(), cabinet_next_cabinet(), cd(), check_directory(), check_format(), check_messages(), check_vertical_metrics(), CheckFileExistsInProgramGroups(), chmc_section_create(), combine_mtext(), combine_url(), command(), compress(), ConstructArcPath(), control_flags(), create_environ(), CCabinet::CreateSimpleCabinet(), DbgHelpAddLineNumber(), debug_modifiers(), debugstr_INTERPRETER_OPT_FLAGS(), debugstr_PROC_PF(), decodeAndCompareBase64_A(), delete(), delete_manifest_file(), delete_pf(), deleteDriverFiles(), TMapLoader::Display(), DisplayBootTimeOptions(), do_chmod(), do_test(), doChildren(), domacro(), doproxy(), dump_ps_flags(), dwarfpctoline(), dwFlags2str(), EnumGroups_cb(), EnumPlayers_cb(), error(), Ext2OpenFile(), extract_cabinet_file(), CCabinet::ExtractFile(), FatalError(), fdi_decomp(), FDICopy(), flatten_cmdline(), FsOpenFile(), FtpCommandW(), Generate(), get_app_key(), get_extension_override(), get_filename(), get_item_names_string(), get_name(), get_pf_file_size(), CCabinet::GetAttributesOnFile(), getDSBCAPS(), CCabinet::GetFileTimes(), getit(), GetSubkeyNames(), getVKName(), gl_set_home_dir(), gz_error(), IDirectPlayLobby3AImpl_RunApplication(), CStringTest::import_checks(), inet_ntoa(), TConfig::inifile_init(), IniOpenIniFile(), init(), init_boot_catalog(), init_logger_addr(), init_test(), InitDeviceList(), InitDirComponents(), IntGetModuleInformation(), kbd_c(), kbd_def(), kbd_h(), kbd_rc(), TConfig::keyfile_init(), LauncherRoutine2(), line_flags(), load_font(), load_hook_dll(), LoadAndBootWindows(), LoadBootDeviceDriver(), LoadModule(), LoadReactOSSetup(), LoadWindowsCore(), log_file(), log_rev_check(), LogMessage(), lstrcatA(), LZEXPAND_MangleName(), macdef(), main(), Main_DirectDraw_GetDeviceIdentifier7(), make_directory_records(), makedir(), mapSuffix(), mciLoadCommandResource(), mdelete(), ME_StreamOutRTFCharProps(), ME_StreamOutRTFParaProps(), merge_path(), merge_remaining_entries(), mget(), mls(), modtime(), mput(), ncacn_pipe_name(), ncalrpc_pipe_name(), Telnet::NewProcess(), CDFParser::OnCabinetName(), CDFParser::OnDiskLabel(), OpenF(), optionInit(), optionParse(), pagesetup_dump_dlg_struct(), TANSIParser::ParseEscapeANSI(), path_name(), pathjoin(), CDFParser::PerformFileCopy(), PerformInternalLookup(), PerformLookup(), POP3Transport_CallbackProcessUSERResp(), POP3Transport_CallbackSendUSERCmd(), POP3Transport_CommandPASS(), POP3Transport_CommandUSER(), print_offset(), PRINTDLG_UpdatePrinterInfoTextsA(), PrintDlgA(), PrintDlgW(), printer_enum_devices(), printercache_mkdir(), process_directory(), process_pe(), process_stabs(), CHttpClient::ProcessRequest(), processRequest(), put(), quote(), read_rcfile(), REBAR_FmtMask(), REBAR_FmtStyle(), reg_unreg_wine_test_class(), removedir(), renamefile(), CHttpClient::Report(), run_child_process(), save_licence(), scan_directory_tree(), CHttpClient::SendFile(), set_domain(), set_name_servers(), Telnet::SetLocalAddress(), setnmap(), setpeer(), setup_adapter(), setup_dsound_options(), shader_arb_get_dst_param(), shader_glsl_append_fixup_arg(), shader_glsl_color_correction_ext(), shader_hw_map2gl(), shell(), shell_execute_(), shell_execute_ex_(), SHPinDllOfCLSID(), site(), sizecmd(), SMTPTransport_CallbackSendHello(), SnmpUtilIdsToA(), sources_entry_create(), SPY_GetMsgStuff(), stabs_pts_read_aggregate(), START_TEST(), strcat_param(), stringify_point_type(), system(), Telnet::telSetConsoleTitle(), Test_AddFontResourceA(), test_async_file_errors(), test_click_make_new_folder_button(), test_CreateActCtx(), test_CreateFileA(), test_debug_children(), test_dirid(), test_domdoc(), test_EM_AUTOURLDETECT(), test_ExitCode(), test_ExtractIcon(), test_FileSecurity(), test_fileurls(), test_find_executable(), test_FindFirstFile_wildcards(), Test_FindFirstFileA(), test_FindFirstFileA(), test_fullpath(), test_get_set(), test_GetFinalPathNameByHandleA(), test_GetIconLocation(), test_GetTempFileNameA(), test_GetTempPath(), test_GetVolumeInformationA(), test_header(), test_install_svc_from(), test_InstallAssembly(), test_key_names(), test_listbox_dlgdir(), test_lnks(), test_load_save(), test_LoadImageFile(), test_long_url(), test_message_wrap(), test_MkParseDisplayName(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_MsiGetFeatureInfo(), test_MsiSetFeatureAttributes(), test_mxwriter_encoding(), test_NtAreMappedFilesTheSame(), test_NtQueryDirectoryFile(), test_NtQueryDirectoryFile_case(), test_NtQuerySection(), test_PathNameA(), test_PathUnExpandEnvStrings(), test_pipes(), test_PlaySound(), test_put_hash(), test_SetupCopyOEMInf(), test_SetupDiInstallClassExA(), test_SetupGetIntField(), test_SetupInstallServicesFromInfSectionExA(), test_SetupInstallServicesFromInfSectionExW(), test_SHFormatDateTimeA(), test_simple_patch(), test_SIPRetrieveSubjectGUID(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_TransformWithLoadingLocalFile(), test_TransmitFile(), testFileExistenceA(), TestHostName(), testing_status_routine(), testNestedLoadLibraryA(), testSetupDiGetINFClassA(), TRIO_ARGS2(), TuiDrawMenuBox(), TuiDrawMenuItem(), TuiUpdateDateTime(), UDFGetOptUlongInherited(), uncompress(), unimpl(), unpack_iso(), user(), warning(), wave_header_flags(), wave_open_flags(), wined3d_dll_init(), WINHELP_CreateIndexWindow(), WinHttpDetectAutoProxyConfigUrl(), WinLdrInitializePhase1(), WinLdrInitSystemHive(), WinLdrLoadNLSData(), WinLdrLoadSystemHive(), WinLdrpBindImportName(), WinLdrpLoadAndScanReferencedDll(), WinLdrScanSystemHive(), wpp_default_lookup(), write_cabinet(), write_import(), write_manifest(), write_new_procformatstring_type(), CDFParser::WriteInfLine(), and xmlSnprintfElementContent().

571 {
572  char *String;
573 
574 
575  /* Find end of the destination string */
576 
577  for (String = DstString; *String++; )
578  { ; }
579 
580  /* Concatenate the string */
581 
582  for (--String; (*String++ = *SrcString++); )
583  { ; }
584 
585  return (DstString);
586 }
CHAR16 * String
Definition: acefiex.h:201
char* strchr ( const char String,
int  ch 
)

Definition at line 501 of file utclib.c.

Referenced by __Extract_locale_name(), __get_floor_digits(), __getpublickey_real(), _fmtarglist(), _gcvt(), _get_next_token(), _IRQL_requires_max_(), _mbschr(), _tiffStreamOpen(), _tmain(), add_expand_text(), add_param(), add_widl_version_define(), AddrStrToAddr(), adns_submit(), applyPatch(), bad_name(), BiosInitialize(), CabinetFindNext(), cache_entry_create(), ccf_sortlist(), cert_mgr_advanced_dlg_proc(), cleanup(), config_parse_pair(), convert_to_unix_filename(), convert_usages_str_to_usage(), create_sic(), CsrParseServerCommandLine(), ctype_822special(), ctype_domainunquoted(), decode_html(), DecodeDirectoryURL(), DecodeServEntFromString(), DissectArcPath(), do_import(), DoCommand(), DoDESCRIPTIONS(), DoKEYNAME(), DoLANGUAGENAMES(), DoOpen(), DosBuildSysEnvBlock(), DosChangeDirectory(), dosflags(), DosKRNLInitialize(), doWinMain(), dup_ncp(), enum_gac_assemblies(), errflags(), EscapeString(), expect_layeronly_imp(), fdom_split(), FF_ValidLongChar(), FF_ValidShortChar(), file_add(), file_cvt(), find_default_printer(), ATL::ChTraitsCRT< char >::FindChar(), findend(), FindEntryInHosts(), findgequal(), fnmatch1(), for(), FrLdrGetKernelBase(), FrLdrLoadModule(), FTP_ParseNextFile(), FTPChdirAndGetCWD(), FTPDecodeURL(), FTPFtw(), FTPFtwL2(), FTPGetCWD(), FTPListToMemory2(), FTPMkdir2(), FTPRemoteGlob(), generate_xa_rr_attributes(), get_attr(), get_constant_element_by_name(), get_graft(), get_hdrguardtext(), get_key(), get_parameter_element_by_name(), get_session_start(), get_username_and_hostname(), GetBookmark(), tinyxml2::XMLUtil::GetCharacterRef(), getenv(), GetExpandedNameA(), GetFunctionFromForwarder(), File::getline(), getline(), CWineTest::GetNextTest(), getopt(), getopt_internal(), getopt_long(), GetOurHostName(), GetPreviousParamString(), GetProtoGetNextEnt(), GetProtoPatternMatch(), getSection(), GetStartSpoolDate(), gl_do_tab_completion(), gl_histadd(), handle_address_cmd(), handle_child_line(), handle_escape_cmd(), handle_readdir(), HLPFILE_AddHotSpotLinks(), CStringTest::import_checks(), import_file(), inf_process_content(), inf_section_parse(), inf_value_parse(), init(), init_content_type(), init_logger_addr(), initialize_purpose_selection(), isOffset(), kbd_rc(), KdbInitialize(), KdbpGetCommandLineSettings(), LdrPEFixupForward(), LdrpSnapThunk(), LlbEnvRead(), load_persistent_cookie(), LoadFirewallPrefs(), LoadModuleWithSymbols(), LZEXPAND_MangleName(), MachInit(), macro_add_arg(), MACRO_JumpID(), main(), MakeArgv(), MakeSureDirectoryPathExists(), MayUseFirewall(), menu_ownerdraw_wnd_proc(), MiSnapThunk(), MMDRV_Init(), MMIO_ParseExtA(), MSVCRT__create_locale(), MSVCRT_locale_to_LCID(), myTokenize(), names_dump(), NeedCurrentDirectoryForExePathA(), netname2host(), netname2user(), next_arg(), NextLine(), NextOption(), nFTPChdirAndGetCWD(), NSP_GetServiceByNameHeapAllocW(), Output(), XMLStorage::XPathElement::parse(), parse_date(), parse_list_response(), parse_long_options(), parse_options(), parse_rr(), parse_server_and_port(), parse_stat_response(), parse_uidl_response(), ParseInputFile(), PathParseIconLocationA(), pfopen(), PopupError(), PostInit(), pp_add_define(), prepare_rpn_result_2(), print_insn(), print_something(), print_status(), PrintMenu(), PrintStartupBanner(), process_pe(), process_stabs(), processRegLinesA(), processRequest(), read_merging_directory(), read_password(), read_prop(), read_reply(), read_stdin(), Bookmark::read_url(), readSection(), RemoteGlobCollapse(), rename_file(), RtlSplayTreeTest(), scan_directory_tree(), scan_sparc_boot(), scan_sunx86_boot(), seamless_get_token(), search_tree_file(), searchfileinpath(), set_target(), SetDllDirectoryA(), skipsemi(), sort_n_finish(), stabs_parse(), stabs_parse_type(), stabs_parse_typedef(), stabs_pts_read_aggregate(), stabs_pts_read_method_info(), stime_arg1(), StoreNameInSft(), str_handle_lines(), Strntok(), strpbrk(), strtok(), Strtok(), strtok_s(), SymFromName(), test_appsearch_reglocator(), test_currentworkingdir(), test_dde(), test_EM_AUTOURLDETECT(), test_EnumDateFormatsA(), test_EnumTimeFormatsA(), test_filename(), test_find_executable(), test_FoldStringA(), test_GetDiskInfoA(), test_GetFileInformationByHandleEx(), test_GetLongPathNameA(), test_listbox_dlgdir(), test_longstrings(), test_mbs_help(), test_PrintDlgA(), test_put_hash(), test_tmpnam(), testSetHelper(), testWriteNotWrappedProcessed(), TIFFPrintDirectory(), translate_files(), translate_line(), TranslateFunctionName(), TranslateParameters(), TRIO_ARGS2(), ui_clip_handle_data(), UnMlsD(), UrlGetLocationA(), UserLoginThread(), vsyslog(), while(), WinHttpDetectAutoProxyConfigUrl(), WinHttpGetDefaultProxyConfiguration(), WinLdrpBindImportName(), WinMain(), wpp_add_cmdline_define(), WriteDefaultFirewallPrefs(), WriteLine(), WriteToPipeThread(), WspiapiLegacyGetNameInfo(), and xkeymap_read().

504 {
505 
506 
507  for ( ; (*String); String++)
508  {
509  if ((*String) == (char) ch)
510  {
511  return ((char *) String);
512  }
513  }
514 
515  return (NULL);
516 }
CHAR16 * String
Definition: acefiex.h:201
smooth NULL
Definition: ftsmooth.c:513
int strcmp ( const char String1,
const char String2 
)

Definition at line 469 of file utclib.c.

Referenced by __rpc_getconf(), __rpc_getconfip(), __rpc_nconf2sockinfo(), __rpc_sockinfo2netid(), __rpcb_findaddr_timed(), __rpcbind_is_up(), _BSTR_CY(), _BSTR_DATE(), _BSTR_DEC(), _des_crypt_call(), _dwarfnametounit(), _entry_cmp(), _getgroups(), _getopt_internal(), _Locale_strcmp(), _lzx_get_bytes(), _mbscmp(), _Stl_loc_combine_names(), _test_name_blob(), _test_reg_key(), _test_status_code(), _TIFFVGetField(), _TIFFVSetField(), AbsoluteToRelative(), acpi_button_add(), AcpiExInterpreterTraceEnabled(), AcpiGetHandle(), AcpiNsGetDeviceCallback(), AcpiNsRootInitialize(), AcpiUtGetInterface(), AcpiUtIsPciRootBridge(), AcpiUtRemoveInterface(), add_declaration(), add_importlib(), add_interface_typeinfo(), add_option(), add_struct_field(), add_typedef_typeinfo(), adns_inet_aton(), alloc_importinfo(), AnalyzeArgv(), applyPatch(), assign_file_addresses(), basic_tests(), BinsertTest::binsert1(), BinsertTest::binsert2(), BreadthFirstCmp(), RopeTest::bug_report(), Bus_PDO_QueryDeviceId(), Bus_PlugInDevice(), BusLogic_ReadHostAdapterConfiguration(), BusLogic_TargetDeviceInquiry(), bzopen_or_bzdopen(), StringTest::c_str(), cache_containers_enum(), ccf_options(), CDecodeMsg_DecodeContent(), CDecodeMsg_FinalizeSignedContent(), CDecodeSignedMsg_GetParam(), CertAddEnhancedKeyUsageIdentifier(), CertCreateCTLContext(), CertFindAttribute(), CertFindExtension(), CertFindRDNAttr(), CertGetPublicKeyLength(), CertGetValidUsages(), CertRemoveEnhancedKeyUsageIdentifier(), cfgets(), BoundTest::char_str_less(), ChdirCmd(), Chdirs(), check(), check_cache(), check_cache_entry_infoA(), check_class_(), check_dirid(), check_key(), check_lnk_(), check_mount(), check_prev_session(), check_record(), check_reg_entries(), check_version(), check_vertical_font(), CheckCdrwFilter(), checkToken(), chmc_init(), chmc_section_create(), chmc_section_destroy(), chmc_uncompressed_done(), ciffile_FindComponent(), ciffile_FindGroup(), cleanable(), client(), clnt_tli_create(), cmdMatch(), cmp_name(), cmpr(), codeview_add_type_struct(), command(), CommandCls(), CommandDumpSector(), CommandExactSearchCmp(), CommandExit(), CommandHelp(), CommandPartInfo(), CommandSortCmp(), comp_FindSubFile(), compar_name(), ATL::ChTraitsCRT< char >::Compare(), compare_addrinfo(), compare_api_order(), compare_directory_order(), compare_dirs(), compare_expr(), compare_function_rb(), compare_hash_broken_todo(), compare_hlsl_types(), compare_hlsl_types_rb(), compare_items(), compare_menu_data(), compare_metadata(), compare_param_hlsl_types(), compare_paths(), compare_sig(), compare_string3(), IncludesTest::compare_strings(), compare_subject_with_email_constraints(), compare_type(), compareAuthorityInfoAccess(), compareCTLInfo(), comparePublicKeyInfo(), compareRDNAttrs(), compareSMimeCapabilities(), ComputeLNames(), ComputeRNames(), construct_lc_all(), context_handle_registered(), create_advanced_filter(), create_nsuri(), create_sic(), CRT_Tests(), CRYPT_CheckPolicies(), CRYPT_CheckUsages(), CRYPT_CriticalExtensionsSupported(), CRYPT_FormatAuthorityInfoAccess(), CRYPT_GetBuiltinDecoder(), CRYPT_GetBuiltinEncoder(), CRYPT_GetBuiltinFormatFunction(), CRYPT_GetUrlFromCertificateIssuer(), CryptCATEnumerateMember(), CSignedEncodeMsg_GetParam(), d3dcompiler_shader_reflection_constant_buffer_GetVariableByName(), d3dcompiler_shader_reflection_GetConstantBufferByName(), d3dcompiler_shader_reflection_GetResourceBindingDescByName(), d3dcompiler_shader_reflection_GetVariableByName(), d3dcompiler_shader_reflection_type_GetMemberTypeByName(), d3dx9_base_effect_get_pass_by_name(), StringTest::data(), DbgHelpAddStringToTable(), decodeBase64WithLenFmt(), delete_hash_entry(), device_disabled_registry(), DisplayArpEntries(), DisplayFilter(), DliHook(), Dns_Ip4StringToAddress_A(), do_getservbyname(), do_import(), do_warning(), doChild(), doChildren(), DoLAYOUT(), DoOpen(), draw_text_2(), Driver(), DriverEnumProc(), drop_window_proc(), dump_extension(), dwarflookupnameinunit(), dwarflookupsubname(), CHttpParser::EntityHeader(), enum_all_fonts_proc(), enum_components_Next(), enum_ms_shell_dlg2_proc(), enum_ms_shell_dlg_proc(), enumerate_gl_extensions(), EnumJoysticks(), ept_map(), ET2_check_change(), ExceptionFilter(), expand_special(), expect_band_content_(), expect_event(), expect_files(), expect_LayerValue_imp(), expect_Sdb_imp(), export_compare_func(), ext3_is_dir_empty(), extension_compare(), failuredllhook(), fdi_mem_notify(), fdi_mem_open(), FF_FindNext(), FF_ShortNameExists(), file_has_content(), FileToURL(), find_arg(), find_const(), find_ept_entry(), find_font_proc(), find_identifier(), find_importinfo(), find_matching_domain_component(), find_matching_rdn_attr(), find_name(), find_nls(), find_or_create_directory(), find_policy_qualifier(), find_ps_factory(), find_registry_key(), find_rossym_section(), find_stab_sections(), find_sub_namespace(), find_type(), FindAdapterKey(), FindOrAddString(), findSupportedOID(), CWebService::Finish(), FormatVerisignExtension(), FTPChdir(), FTPChdir3(), FTPChdirAndGetCWD(), FTPChmod(), FTPCloseHost(), FTPCmd(), FTPCmdNoResponse(), FTPDecodeURL(), FTPDelete(), FTPEndDataCmd(), FTPFileExistsNlst(), FTPFileExistsStat(), FTPFileModificationTime(), FTPFileSize(), FTPFileSizeAndModificationTime(), FTPFileType(), FTPGetCWD(), FTPGetFiles3(), FTPGetOneFile3(), FTPInitConnectionInfo(), FTPInitializeAnonPassword(), FTPInitializeOurHostName(), FTPIsDir(), FTPIsRegularFile(), FTPList(), FTPListToMemory2(), FTPLocalGlob(), FTPLocalRecursiveFileList2(), FTPLoginHost(), FTPMkdir2(), FTPOpenHost(), FTPOpenHostNoLogin(), FTPPutFiles3(), FTPPutOneFile3(), FTPQueryFeatures(), FTPRemoteGlob(), FTPRemoteHelp(), FTPRename(), FTPRmdir(), FTPSetTransferType(), FTPShutdownHost(), FTPStartDataCmd(), FTPSymlink(), FTPUmask(), FTPUtime(), generate_one_joliet_directory(), generate_xa_rr_attributes(), CHttpParser::GenerelHeader(), generic_handle_registered(), get_annotation_by_name(), get_args(), get_assembly_directory(), get_callas_source(), get_context_handle_offset(), get_entry_by_normname(), get_epm_handle_client(), get_file_rev(), get_generic_handle_offset(), get_glyph_indices(), get_number_of_folders(), get_parameter_by_name(), get_target_info(), get_technique_by_name(), get_test_source_file(), get_variable(), getclnthandle(), GetDeviceName(), GetImportFunctionNamesByModule(), getInterfaceInfoByName(), getkeyserv_handle(), getnetconfigent(), getnetid(), getopt(), GetOurHostName(), getpublicandprivatekey(), GetSectionHdrByName(), gettext_msg_thread(), getVKNum(), getwhoisserver(), gl_fixup(), gl_local_filename_completion_proc(), gluCheckExtension(), group_cmp(), GspFindThread(), handle_escape_cmd(), handle_gdb_query(), handle_gdb_set_thread(), handle_switch(), handle_switch_pstr(), handle_switch_str(), HasSeenOneTimeMessage(), hasSuffix(), HelpCmd(), hide_reloc_dir(), HLPFILE_AddHotSpotLinks(), HLPFILE_BrowseParagraph(), HLPFILE_ReadHlpFile(), HashTest::hmap1(), HttpHeaders_test(), i8042ParseSMBiosTables(), IAssemblyCacheImpl_InstallAssembly(), IDirectXFileDataImpl_GetData(), import_certs_from_dir(), CStringTest::import_checks(), inet_ntoa_thread_proc(), init_leases_list(), init_output_registers(), InitDeviceList(), InitTermcap(), InsertTest::insert1(), InsertTest::insert2(), insert_boot_cat(), insert_file_entry(), InternetCanonicalizeUrl_test(), InternetCrackUrl_test(), InternetCreateUrlA_test(), InternetReadFile_chunked_test(), InternetReadFile_test(), IntVideoPortGetProcAddress(), BtrfsContextMenu::InvokeCommand(), IopCreateArcNamesCd(), is_epm_destination_local(), is_font_installed_fullname_proc(), is_in_strarray(), is_inherited_method(), is_interpreted_func(), is_override_method(), is_postscript_printer(), is_supported_doc_mime(), isKeyWord(), iso9660_check(), iso9660_file_length(), IsReconnectHackNeeded(), IStreamIteratorTest::istmit1(), IterTest::iter1(), IterTest::iter3(), ITypeLib2_Constructor_SLTG(), joliet_compare_dirs(), joliet_sort_n_finish(), KdbpCmdBackTrace(), KdbpCmdBreakPoint(), KdbpCmdDisassembleX(), KdbpCmdSet(), KdbpCommandHistoryAppend(), KdbpDoCommand(), KiGetCpuVendor(), kw_cmp_func(), ldap_parse_sort_controlW(), ldap_parse_vlv_controlW(), LdrPEGetExportByName(), LdrpNameToOrdinal(), LdrpSnapThunk(), LlbLoadOsLoader(), CJournaledTestList::LoadJournalFile(), local_rpcb(), locale::locale(), login(), logRevCheck(), Lookup(), LookupAddressForName(), ls(), LsCacheLookup(), lspci_process_line(), MACRO_Lookup(), MACRO_RegisterRoutine(), main(), make_add_entry(), make_directory_records(), make_number(), make_sun_label(), CDefaultContextMenu::MapVerbToCmdId(), marg_index(), match(), match_dns_to_subject_dn(), MaxTest::max2(), MaxTest::maxelem2(), MayUseFirewall(), merge_old_directory_into_tree(), merge_previous_session(), merge_remaining_entries(), MiFindExportedRoutineByName(), MiLocateExportName(), MinTest::min2(), MinTest::minelem2(), MiSnapThunk(), mixer_test_deviceA(), mls(), MMDRV_Install(), msgbox_hook_proc(), MSVCRT___RTDynamicCast(), MSVCRT_type_info_before(), MSVCRT_type_info_opequals_equals(), MSVCRT_type_info_opnot_equals(), name_compare(), name_to_codepage(), name_to_offset(), NameCmp(), NameToOrdinal(), netname2host(), netname2user(), new_key_container(), nFTPChdirAndGetCWD(), no_stop_main(), NotifyInfo(), nsDirectoryServiceProvider2_GetFile(), nsDirectoryServiceProvider2_GetFiles(), NSP_GetServiceByNameHeapAllocW(), object_load_callback_frame(), oc_long(), of_cancel_id(), of_type(), OfwCopyDeviceTree(), ok_sequence_(), optionParse(), page_dlg_proc(), parent_wnd_proc(), XMLStorage::XMLReaderBase::parse(), parse_arguments(), parse_ncp(), parse_object_parts(), parse_options(), parse_parameters(), parse_template_members_list(), parseargs(), ParsePEHeaders(), PartialTest::parsrt2(), PartialTest::parsrtc2(), path_name(), PathFindSuffixArrayA(), pdb_get_stream_by_name(), pdb_parse_cmd_string(), pe_locate_with_coff_symbol_table(), PerformLookup(), pev_get_val(), pev_set_value(), png_metadata_reader(), pointer_tests(), pop_namespace(), pp_do_include(), pplookup(), prepare_test(), principal_cmp(), print_something(), PRINTDLG_CreateDevNames(), PrintPartitionData(), process_directory(), process_switches(), ProcessLpcRequest(), ProtocolSink_ReportData(), proxtrans(), PwdCmd(), QueryConfig2A(), r_verify_inifile(), RCmd(), read_rcfile(), recvrequest(), remove_sic(), CHttpParser::RequestHeader(), CHttpParser::RequestLine(), ReverseNameCmp(), rpc_call(), rpc_reg(), rpcrt4_get_conn_protseq_ops(), RPCRT4_get_or_create_serverprotseq(), rpcrt4_get_protseq_ops(), RPCRT4_GetAssociation(), RPCRT4_protseq_is_endpoint_registered(), RpcServerAssoc_GetAssociation(), rstr(), RunBookmarkEditor(), ruserpass(), s_authinfo_test(), SaveUnsavedBookmark(), scan_directory_tree(), scan_sparc_boot(), scan_specified_files(), ScanExports(), seamless_process_line(), search_tree_file(), SendCommand(), sendrequest(), SError(), service_main(), service_mainA(), set_fs_defaults(), set_LogFile(), set_policy_text(), set_target(), set_up_attribute_test(), settype(), setup_dinput_options(), setup_dsound_options(), setup_tables(), SetupLdrScanBootDrivers(), SetXtermTitle(), sha_check(), shader_arb_generate_pshader(), shader_arb_get_register_name(), shader_arb_request_a0(), shader_glsl_setup_vs3_output(), shader_match_semantic(), shader_usage_from_semantic_name(), sheet_callback(), shell(), TestCase::shouldRunThis(), show_store_certs(), sic_open(), simple_callbackA(), simple_mixed_client(), SlistTest::slist1(), SOFTPUB_VerifyImageHash(), sort_n_finish(), source_rb_compare(), SpoolGetCmd(), SpoolPutCmd(), SpoolX(), spy_init(), stabs_find_include(), stabs_pts_read_type_def(), START_TEST(), statusclb_OnDataAvailable(), SortTest::stblsrt1(), BsearchTest::str_compare(), MinTest::str_compare(), MaxTest::str_compare(), PartialTest::str_compare(), SearchTest::str_equal(), str_equal(), strCmp(), strcoll(), strendswith(), SortTest::string_less(), CWebService::Submit(), sunboot_write(), svc_create(), svc_find(), svc_tli_create(), SwapTest::swprnge1(), symt_add_udt_element(), symt_find_type_by_name(), tagNameCompare(), tear_down_attribute_test(), terminate_string(), test(), test___getmainargs(), test___non_rtti_object(), test__environ(), test__get_output_format(), test__Gettnames(), test__itoa_s(), test__lcreat(), test__popen(), test__snprintf(), test__strlwr_s(), test__strnset_s(), test__ultoa_s(), test__wfopen_s(), test_addr_to_print(), test_AppendMenu(), test_argify(), test_asciimode(), Test_asctime(), test_asctime(), test_async_read(), test_asyncWAVE(), test_asyncWaveTypeMpegvideo(), test_AutoOpenWAVE(), test_bad_cast(), test_bad_typeid(), test_basetypes(), test_BcryptHash(), test_bitmap_font_metrics(), test_bogus_accept_types_array(), test_button_class(), test_callback(), test_canceleditlabel(), test_cert_struct(), test_CertGetNameStringA(), test_CertRDNValueToStrA(), test_charset(), test_CharToOem_OemToChar(), test_ChooseFontA(), test_classesroot(), test_classesroot_enum(), test_ClassIDs(), test_click_make_new_folder_button(), test_comboboxex(), test_communication(), test_Console(), test_convert(), test_cookie_attrs(), test_cookie_url(), test_copy(), test_copyto(), test_crack_url(), test_create_env(), test_CreateBody(), test_createconfigstream(), test_CreateMessage(), test_createtable(), test_CreateWellKnownSid(), test_cryptunprotectdata(), test_CurrentDirectoryA(), test_data_handles(), test_dde(), test_dde_default_app(), test_debug_heap(), test_decodeAltName(), test_decodeCertPolicies(), test_decodeCertPolicyMappings(), test_decodeCertToBeSigned(), test_decodeCMSSignerInfo(), test_decodeEnhancedKeyUsage(), test_decodeExtensions(), test_decodePKCSAttribute(), test_decodePKCSAttributes(), test_decodePKCSContentInfo(), test_decodePKCSSignerInfo(), test_decodePolicyQualifierUserNotice(), test_default_service_port(), test_defwinproc(), test_demangle_datatype(), test_Device(), Test_Dim(), test_domain_password(), test_DrawDib_sizeimage(), test_dtm_set_format(), test_edit_control_2(), test_edit_control_6(), test_editbox(), test_editselection(), test_editselection_focus(), test_EM_EXLIMITTEXT(), test_EM_EXSETSEL(), test_EM_GETSELTEXT(), test_EM_GETTEXTLENGTHEX(), test_EM_GETTEXTRANGE(), test_EM_REPLACESEL(), test_EM_SETSEL(), test_EM_SETTEXTEX(), test_EM_STREAMIN(), test_EM_StreamIn_Undo(), test_EM_STREAMOUT(), test_enter(), test_enum_container(), test_enum_provider_types(), test_enum_providers(), test_enum_value(), test_enumdisplaydevices(), test_EnumFontFamilies(), test_EnumFonts(), test_EnumFonts_subst(), test_environment_manipulation(), test_espassword(), test_exception(), test_ExpandEnvironmentStringsA(), test_extension_helper(), test_extra_block(), test_ExtractAssociatedIcon(), test_Face(), test_FakeDLL(), test_fcvt(), test_file_put_get(), test_fillroot(), test_find_executable(), test_find_url_cache_entriesA(), test_FindFirstFileA(), test_FindFirstFileExA(), test_FindMimeFromData(), test_findOIDInfo(), test_FoldStringA(), test_font_caps(), test_fontsize(), test_fopen_s(), test_formatrecord(), test_formatrecord2(), test_formatrecord_package(), test_fprintf(), test_Frame(), test_freed_hglobal(), test_fullpath(), test_gcvt(), test_generic(), test_get_current_dir(), test_get_default_provider(), test_get_file_info(), test_get_profiles_dir(), test_get_set(), test_get_set_item(), test_get_set_text(), test_get_value(), test_getcolinfo(), test_GetDateFormatA(), test_GetDlgItemText(), test_GetFullPathNameA(), test_getgenerics(), test_GetGeoInfo(), test_gethostbyname(), test_gethostbyname_hack(), test_gethostname(), test_getitemtext(), test_GetLocaleInfoA(), test_GetMappedFileName(), test_GetModuleBaseName(), test_GetNetworkParams(), test_GetProcessImageFileName(), test_gettext(), test_GetTimeFormatA(), test_getuserobjectinformation(), test_GetVolumePathNameA(), test_GetVolumePathNamesForVolumeNameA(), test_GetWindowModuleFileName(), test_handles_process(), test_handles_thread2(), test_hdm_index_messages(), test_header_override(), test_http_cache(), test_http_status(), test_I10_OUTPUT(), test_image_load(), test_ImmDefaultHwnd(), test_import_resolution(), test_inet_ntoa(), test_inet_pton(), test_inputdesktop(), test_instances(), test_InternetCanonicalizeUrlA(), test_InternetQueryOptionA(), test_invalid_response_headers(), test_invariant(), test_IStream_Clone(), test_itemedit(), test_ITEMIDLIST_format(), test_ITextDocument_Open(), test_key_names(), test_keyboard_layout_name(), test_Light(), test_listbox_dlgdir(), test_listbox_LB_DIR(), test_long_url(), test_LookupAccountName(), test_LsaLookupNames2(), test_makepath(), test_makepath_s(), test_Material2(), test_mciParser(), test_md5(), test_menu_add_string(), test_menu_resource_layout(), test_menu_search_bycommand(), test_Mesh(), test_MeshBuilder(), test_MeshBuilder3(), test_message_allocate_buffer(), test_message_from_64bit_number(), test_message_from_string(), test_message_ignore_inserts(), test_message_invalid_flags(), test_message_wrap(), test_MessageSetProp(), test_metadata_GIF_comment(), test_metadata_IFD(), test_metadata_tEXt(), test_midi_mci(), test_midi_outfns(), test_mixed_package(), test_mru(), test_MRUListA(), test_msidecomposedesc(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_MsiGetFeatureInfo(), test_msirecord(), test_NameToStrConversionA(), test_null_enum(), test_null_provider(), Test_ofuncs(), test_openCloseWAVE(), test_OpenFileById(), test_original_file_name(), test_patch_registration(), test_PathMakePretty(), test_PathNameA(), test_PathStripPathA(), test_PathUnExpandEnvStrings(), test_PathUnquoteSpaces(), test_PdhMakeCounterPathA(), test_pipes(), test_play(), test_playWAVE(), test_playWaveTypeMpegvideo(), test_ports_client(), test_ports_server(), test_Predefined(), test_process_security(), test_profile_sections(), test_profile_string(), test_props(), test_proxy_direct(), test_proxy_indirect(), test_qsort(), test_queryconfig2(), test_readboundary(), test_readvirtualmemory(), Test_RealGetWindowClass(), test_recordWAVE(), test_reg_copy_tree(), test_relative_path(), test_render_filter_priority(), test_response_without_headers(), test_RpcServerInqDefaultPrincName(), test_RpcStringBindingFromBinding(), test_RpcStringBindingParseA(), test_RtlInitString(), test_RtlIpv4AddressToStringEx(), test_RtlIpv6AddressToString(), test_RtlIpv6AddressToStringEx(), test_rtti(), test_rw_order(), test_SafeArrayChangeTypeEx(), test_save(), test_ScCopyRelocProps(), test_SearchPathA(), test_select(), test_sequence(), test_set_getsockopt(), test_set_provider_ex(), test_set_text(), test_setlocale(), test_SetupCopyOEMInf(), test_SetupDiClassNameFromGuidA(), test_SetupPromptForDiskA(), test_sha1(), test_sha256(), test_sha384(), test_sha512(), test_SHGetRegPath(), test_SHGetValue(), Test_ShortTests(), test_SHQueryValueEx(), test_SHRegGetValue(), test_sid(), test_simple_patch(), test_sip(), test_sip_create_indirect_data(), test_SnmpUtilOidToA(), test_sorting(), test_SPI_SETICONMETRICS(), test_splitpath(), test_sprintf(), test_SQLGetPrivateProfileString(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_sscanf(), test_sscanf_s(), test_status_control(), test_stdout_handle(), test_stock_fonts(), test_StrDupA(), test_StrFormatByteSize64A(), test_StrFormatKBSizeA(), test_StrFormatKBSizeW(), test_StrFromTimeIntervalA(), test_strftime(), test_string_conversion(), test_string_termination(), test_strncpy(), test_strxfrm(), test_suminfo(), test_suminfo_import(), test_system_tables(), test_tab(), test_temporary_table(), test_Texture(), test_threads(), test_towers(), test_TVM_SORTCHILDREN(), test_type_info(), test_undo(), test_undo_coalescing(), test_url_canonicalize(), test_url_combine(), test_url_part(), test_urlcacheA(), test_UrlEscapeA(), test_UrlUnescape(), test_user_agent(), test_user_agent_header(), test_VarFormat(), test_VerQueryValueA(), test_vertical_order(), test_viewmodify(), test_Viewport(), test_vsnwprintf(), test_window_classes(), test_WM_CHAR(), test_WM_CREATE(), test_WM_GETTEXT(), test_WM_PASTE(), test_wm_set_get_text(), test_WM_SETFONT(), test_WM_SETTEXT(), test_WSAAddressToStringA(), test_WSADuplicateSocket(), test_WSAPoll(), test_WSARecv(), test_xcvt(), test_XDR_datatypes(), test_XPath(), test_XSLPattern(), testAcquireSecurityContext(), testAlgIDToOID(), testCodepage(), TestControlStyleDlgProc(), TestDceErrorInqText(), testExportPublicKey(), testGetDllDirectory(), TestHostName(), testImportPublicKey(), testing_status_routine(), testInit(), testKeyUsage(), testQuery(), TestReturnValues(), TestSetCurrentDirectoryA(), TIFFGetClientInfo(), TIFFPrintDirectory(), TIFFSetClientInfo(), token(), toolbarcheck(), translate_line(), translateinfstring_test(), translateinfstringex_test(), twain_add_onedriver(), TWAIN_OpenDS(), type_is_equal(), UDFLoadPartDesc(), UDFUpdatePartDesc(), UDFVerifyPartDesc(), universal(), UrlCompareA(), use_raw_address(), user_type_offset(), user_type_registered(), username_cmp(), valid_protect_data(), verify_cert_revocation_from_aia_ext(), VirtualChannelOpen(), Win32_Tests(), wined3d_dll_init(), WINHELP_GetWindowInfo(), WinLdrLoadNLSData(), WinLdrpBindImportName(), winproc_convA(), WINTRUST_GetTimeFromCounterSigner(), WINTRUST_GetTimeFromSigner(), wpp_add_define(), wpp_del_define(), wpp_lookup_mem(), wpp_open_mem(), write_conf_or_var_desc(), write_dlldata(), write_header_stmts(), write_import(), write_locals(), write_packet(), write_progid(), write_proxy(), WspiapiLookupNode(), wsprintfATest(), xkeymap_init(), xmlAddEncodingAlias(), xmlDelEncodingAlias(), xmlFindCharEncodingHandler(), xmlGetEncodingAlias(), xmlIsID(), xmlParseCharEncoding(), xmlSwitchInputEncodingInt(), XStringToKeysym(), and yyparse().

472 {
473 
474 
475  for ( ; (*String1 == *String2); String2++)
476  {
477  if (!*String1++)
478  {
479  return (0);
480  }
481  }
482 
483  return ((unsigned char) *String1 - (unsigned char) *String2);
484 }
unsigned char
Definition: typeof.h:27
_In_ const STRING * String2
Definition: rtlfuncs.h:2245
char* strcpy ( char DstString,
const char SrcString 
)

Definition at line 388 of file utclib.c.

Referenced by ___savestr(), __SHCloneStrA(), __unDNameEx(), _ferr(), _get_next_token(), _ILCreateDrive(), _ILCreateEntireNetwork(), ios_base::_M_throw_failure(), _makepath(), _mbscpy(), _mesa_strdup(), _strdup(), _svcauth_des(), _test_security_info(), _tmain(), A2S(), AbbrevStr(), acm_driver_func(), acpi_power_add(), AcpiExConvertToObjectTypeString(), AcpiExDoConcatenate(), AcpiRsCreatePciRoutingTable(), AcpiRsSetResourceSource(), AcpiUtDeleteCaches(), AcpiUtExecute_CID(), AcpiUtExecute_HID(), AcpiUtExecute_UID(), AcpiUtGetExpectedReturnTypes(), AcpiUtInstallInterface(), add_band_w(), add_entry(), add_file(), add_index(), add_line_to_buffer(), add_name(), add_option(), add_purpose(), add_typeinfo_block(), CCabinet::AddFile(), CCabinet::AddSearchCriteria(), aexpand(), AnalyzeArgv(), AnalyzeFile(), append_namespace(), AppendGenericListEntry(), ArmDiskGetBootPath(), ArmHwDetect(), BinaryToBase64A(), BlImgLoadBootApplication(), BusLogic_ReadHostAdapterConfiguration(), cache_entry_create(), CDecodeMsg_SaveAlgorithmID(), CDFParser::CDFParser(), CertAddEnhancedKeyUsageIdentifier(), CertGetEnhancedKeyUsage(), cfgets(), change_symbols(), check_directory(), check_lnk_(), check_option(), check_prop_empty(), check_vertical_font(), check_vertical_metrics(), CheckCDType(), clnt_create_timed(), clone_sig(), CmdStartComSpec32(), CmdStartExternalCommand(), CmpGetIntelBrandString(), CmpGetVendorString(), CmpInitializeMachineDependentConfiguration(), combine_url(), COMDLG32_FR_HandleWMCommand(), ConstructArcPath(), convert_str_to_blob(), ConvertCoffs(), ConvertDbgHelp(), CopyQuerySetIndirectA(), CopyString(), create_library_block(), create_test_verb_dde(), create_text(), CreatePropertySheetPageA(), CCabinet::CreateSimpleCabinet(), CRYPT_ConstructAlgorithmId(), CRYPT_ConstructAttribute(), CRYPT_CopyAlgorithmId(), CRYPT_CopyAttributes(), CryptInitOIDFunctionSet(), CryptInstallOIDFunctionAddress(), CSignedEncodeMsg_Open(), d3d3_EnumDevices(), d3dincludefromfile_open(), d3drm_device3_GetClassName(), d3drm_face2_GetClassName(), d3drm_frame3_GetClassName(), d3drm_light_GetClassName(), d3drm_material_GetClassName(), d3drm_mesh_builder3_GetClassName(), d3drm_mesh_builder3_GetName(), d3drm_mesh_builder3_SetName(), d3drm_mesh_GetClassName(), d3drm_texture3_GetClassName(), d3drm_viewport2_GetClassName(), D3DXDisassembleShader(), D3DXLoadMeshFromXInMemory(), D3DXLoadSkinMeshFromXof(), DataObjectImpl_CreateComplex(), DataObjectImpl_CreateText(), DbgHelpAddLineNumber(), dbgstr_event_seq(), dbgstr_event_seq_result(), debugstr_sid(), decodeAndCompareBase64_A(), delete_pf(), DetectDisplayController(), DetectSerialPointerPeripheral(), disk_enum_devices(), DiskGenerateDeviceName(), DiskGetBootPath(), TMapLoader::Display(), display_dhcp_packet(), DisplayArpEntries(), DissectArcPath(), dns_strdup_u(), CDFParser::DoCabinetNameTemplate(), doChild(), doChildren(), CDFParser::DoDiskLabelTemplate(), dofloat(), CDFParser::DoInfFileName(), domacro(), CWebService::DoRequest(), DosBuildSysEnvBlock(), DosCopyEnvironmentBlock(), DosStart(), DP_CopyDPNAMEStruct(), DP_IF_GetGroupName(), DP_IF_GetPlayerName(), DPLAYX_CopyConnStructA(), draw_text_2(), DriveMapMapDrivesInSection(), dump_TypeDesc(), dup_basename(), dup_ncp(), dwarf2_get_cpp_name(), dwarf2_parse_line_numbers(), dwarfgetparams(), dwarfpctoline(), dwFlags2str(), encodeBase64A(), enter_dns_host(), EnumJoysticks(), ET2_check_change(), expect_event(), Ext2AddDotEntries(), Ext2OpenFile(), Extract(), extract_cabinet_file(), extract_callback(), extract_test_proc(), CCabinet::ExtractFile(), fdi_decomp(), FDICopy(), FF_PopulateLongDirent(), fill_keyboard_dideviceinstanceA(), fill_mouse_dideviceinstanceA(), find_str(), FindDfltProvRegVals(), FindOrAddString(), flatten_cmdline(), format_namespace(), FrLdrCreateModule(), FrLdrLoadModule(), FrLdrMapModule(), FsVolumeInfo(), ftoes(), ftofs(), Generate(), generate_effects(), generate_xml_for_component(), get_default_domain(), get_event_details(), get_filename(), get_long_path_name(), get_name(), get_pf_file_size(), get_str_for_type(), get_temp_filename(), CCabinet::GetAttributesOnFile(), GetContentsOfDialog(), GetContentsOfMenu(), getDirectory(), CDFParser::GetDiskName(), GetExpandedNameA(), GetExportFunctionNames(), getFilename(), CCabinet::GetFileTimes(), GetHarddiskInformation(), GetImportFunctionNamesByModule(), GetImportModuleNames(), getInterfaceNameByIndex(), getline(), GetListOfResourceTypes(), getnetid(), GetPortName(), getpublicandprivatekey(), GetSectionNames(), getVKName(), gl_fixup(), gl_kill(), gl_set_home_dir(), gluCheckExtension(), GraphCtrl_Init(), GspQuery(), GspRemoveHwBreakpoint(), GspRemoveSwBreakpoint(), GspSetHwBreakpoint(), GspSetSwBreakpoint(), gz_error(), gz_open(), handle_switch_pstr(), handle_switch_str(), hist_save(), HLPFILE_ReadFont(), HLPFILE_ReadHlpFile(), HLPFILE_SystemCommands(), http_post(), HttpHeaders_test(), IDirectPlayLobby3AImpl_RunApplication(), IDirectXFileImpl_Create(), CStringTest::import_checks(), inet_ntoa(), inet_ntop4(), InfGetMultiSzField(), InfGetStringField(), InfpAddFieldToLine(), InfpAddKeyToLine(), InfpCacheAddSection(), IniAddSection(), IniAddSettingValueToSection(), TConfig::inifile_init(), init(), TConfig::init_aliases(), init_boot_catalog(), init_logger_addr(), init_test(), CCabinet::InitCabinetHeader(), InitDirComponents(), InitFunctionPtrs(), InitializeTestImage(), InitLsMonths(), insert_file_entry(), install_from_unix_file(), InstallEngine_EnumDownloadIDs(), InstallService(), instream_Read(), InternetCheckConnectionW(), IntGetModuleInformation(), INVLPG_Fixup(), ipaddr2domain(), is_inherited_method(), is_name(), is_override_method(), is_string(), IsNetDrive(), JoystickAGenericImpl_GetDeviceInfo(), jpeg_open_backing_store(), kbd_c(), kbd_def(), kbd_h(), kbd_rc(), KdbpPager(), KdbpPrint(), KdpGdbEnterDebuggerException(), TConfig::keyfile_init(), l_to_a(), LauncherRoutine2(), LdrPEFixupForward(), list_to_string(), LlbSetCommandLine(), LoadAndBootWindows(), TMapLoader::LoadCharMap(), TMapLoader::LoadKeyMap(), LoadModule(), LoadOperatingSystem(), LoadReactOSSetup(), LoadResourceString(), LoadWindowsCore(), local_rpcb(), log_file(), log_rev_check(), login(), LookupAddressForName(), LookupEntryPoint(), LsaApInitializePackage(), LsDate(), LZEXPAND_MangleName(), MachInit(), MACRO_ChangeButtonBinding(), MACRO_CreateButton(), MACRO_JumpID(), MACRO_SetHelpOnFile(), main(), Main_DirectDraw_GetDeviceIdentifier7(), MainWndProc(), make_directory_records(), MapAndLoad(), mciLoadCommandResource(), menu_ownerdraw_wnd_proc(), merge_path(), MLLoadLibraryA(), MMDRV_Init(), MMDRV_Install(), MMIO_Open(), monitor_enum_proc(), MSCMS_basenameA(), ncacn_pipe_name(), ncalrpc_pipe_name(), new_index_name(), Telnet::NewProcess(), NOP_Fixup(), notify_dispinfoT(), oappend(), OfwCopyDeviceTree(), OLECONVERT_CreateCompObjStream(), OLECONVERT_GetOle20PresData(), CDFParser::OnCabinetName(), CDFParser::OnDiskLabel(), OnMenuSelect(), OP_0fae(), CCabinet::Open(), OpenF(), TKeyDef::operator=(), optionInit(), optionParse(), outputPatch(), parallel_enum_devices(), parent_wnd_notify(), parse_file(), parse_filename_into_dirrecord(), parse_object(), parse_object_members_list(), parse_parameters(), parse_rr(), parse_template(), parse_template_members_list(), parse_template_option_info(), parse_texture_filename(), CCABManager::ParseCmdline(), ParseCommandLine(), TMapLoader::ParseKeyDef(), path_name(), PathAddExtensionA(), PathProcessCommandA(), PathRenameExtensionA(), PcDiskGetBootPath(), PcInitializeBootDevices(), CDFParser::PerformFileCopy(), PerformInternalLookup(), PerformLookup(), pev_pop(), pipe_thread(), PNI_Fixup(), pool_strdup(), POP3Transport_CallbackProcessUSERResp(), POP3Transport_CallbackSendUSERCmd(), POP3Transport_CommandPASS(), POP3Transport_CommandUSER(), print_object(), print_offset(), print_operand_value(), print_something(), PRINTDLG_CreateDevNames(), printer_enum_devices(), PrintMenu(), process_dhcp_packet(), process_directory(), process_pe(), process_stabs(), ProcessLpcRequest(), CHttpClient::ProcessRequest(), processRequest(), pshader_hw_tex(), PspInitPhase0(), pswitch(), putop(), QueryDNS(), quote(), RasEnumDevicesA(), readline(), reg_unreg_wine_test_class(), regdump(), register_service(), RegisterBlueScreenMachineInformation(), remap_synonym(), remglob(), RemoteCompletionFunction(), remove_dir(), CHttpClient::Report(), RetrieveUrlCacheEntryStreamA(), RosSymAggregate(), RosSymCreateFromMem(), RosSymGetAddressInformation(), rpc_call(), RpcNetworkInqProtseqsA(), RPCRT4_BuildBindAckHeader(), RpcTransport_ParseTopOfTower(), RQueryServiceConfigA(), run_reg_exe_(), RunApplicationA_EnumLocalApplications(), runcmd(), ruserpass(), s_get_names(), save_av0(), save_cert_mgr_usages(), save_licence(), sc_FNNOTIFY_A(), ScmQueryServiceLockStatusA(), search_addchar(), search_back(), search_forw(), CHttpClient::SendFile(), serial_enum_devices(), set_curr_dir_path(), set_outfile(), set_progname(), CCabinet::SetCabinetName(), CCabinet::SetCabinetReservedFile(), CCabinet::SetDestinationPath(), CDFParser::SetDiskName(), SetDomainAndUsername(), CDFParser::SetFileRelativePath(), TNetwork::SetLocalAddress(), Telnet::SetLocalAddress(), setnetpath(), settype(), setup_tables(), SetupIterateCabinetA(), shader_arb_generate_pshader(), shader_arb_get_dst_param(), shader_arb_get_register_name(), shader_arb_request_a0(), shader_glsl_get_register_name(), SHChangeNotifyRegister(), SheGetDirA(), SheGetDirW(), shell(), shell_execute_(), shell_execute_ex_(), ShowPartitionSizeInputBox(), SHPinDllOfCLSID(), simple_callbackA(), site(), SMTPTransport_CallbackSendHello(), snocString(), sort_n_finish(), source_new(), sources_entry_create(), CHttpClient::SplitResource(), CHttpClient::SplitUri(), SPY_EnterMessage(), sspi_import_name(), stabbuf_append(), stabs_new_include(), stabs_parse(), stabs_pts_read_aggregate(), START_TEST(), Str_SetPtrA(), StrDup(), strdupA(), strdupU(), strerror(), StringExpands(), STRMBASE_DllGetClassObject(), sunlabel_write(), SymEnumLines(), system(), system_icmp(), TConfig::TConfig(), tcp_get_address(), telCommandLine(), test__atodbl(), test__snprintf(), test__strlwr_s(), test_AcceptEx(), Test_AddFontResourceA(), test_amh_corruption(), test_appsearch_complocator(), test_appsearch_drlocator(), test_appsearch_inilocator(), test_appsearch_reglocator(), test_ash1_corruption(), test_ash1_corruption2(), test_AutoOpenWAVE(), test_bitmap_font_glyph_index(), test_bitmap_font_metrics(), test_BodyDeleteProp(), test_BuildCommDCB(), test_button_messages(), test_ChooseFontA(), test_ClassIDs(), test_click_make_new_folder_button(), test_CommandLine(), test_CreateActCtx(), test_CreateDirectoryA(), test_CreateFileA(), test_CurrentDirectoryA(), test_dde(), test_debug_children(), test_default_data(), test_east_asian_font_selection(), test_EM_AUTOURLDETECT(), test_EM_GETLINE(), test_EM_SETCHARFORMAT(), test_enum_value(), test_enumdisplaydevices(), test_EnumFontFamilies(), test_EnumFontFamiliesEx_default_charset(), test_EnumFonts(), test_EnumFonts_subst(), test_Environment(), test_ExpandEnvironmentStringsA(), test_extension_helper(), test_ExtractAssociatedIcon(), test_fake_bold_font(), test_FileSecurity(), test_fileurls(), test_find_executable(), test_FindFirstFile_wildcards(), Test_FindFirstFileA(), test_FindFirstFileA(), test_finditem(), test_font_substitution(), test_fontsize(), test_freed_hglobal(), test_fullname2_helper(), test_fullpath(), test_GdipDrawString(), test_get_displayname(), test_get_file_info(), test_get_servicekeyname(), test_get_set(), test_get_value(), test_GetCharABCWidths(), test_GetCharWidth32(), test_GetCharWidthI(), test_GetDateFormatA(), test_GetDiskInfoA(), test_GetDlgItemText(), test_GetFinalPathNameByHandleA(), test_GetFullPathNameA(), test_GetGlyphIndices(), test_gethostbyname(), test_gethostname(), test_GetIconLocation(), test_GetKerningPairs(), test_GetLongPathNameA(), test_GetOutlineTextMetrics(), test_GetPtrAW(), test_getset_item(), test_getsockname(), test_GetTempPath(), test_gettext(), test_GetTimeFormatA(), test_getuserobjectinformation(), test_handles_process_open(), test_header(), test_header_order(), test_height(), test_HttpQueryInfo(), test_import_resolution(), test_inet_pton(), test_install_svc_from(), test_IStream_invalid_operations(), test_itemedit(), test_ITextFont(), test_key_names(), test_keynames(), test_listbox_dlgdir(), test_listbox_LB_DIR(), test_load_save(), test_LoadImageFile(), test_long_url(), test_longstrings(), test_longtextA(), test_makepath(), test_makepath_s(), test_margins_font_change(), test_margins_usefontinfo(), test_max_height(), test_mbs_help(), test_menu_add_string(), test_menu_search_bycommand(), test_message_wrap(), test_MessageGetPropInfo(), test_MessageOptions(), test_MessageSetProp(), test_metadata_tEXt(), test_mhtml_protocol_binding(), test_mktemp(), test_mru(), test_MRUListA(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_MsiGetFeatureInfo(), test_msirecord(), test_MsiSetFeatureAttributes(), test_nonexistent_font(), test_ok(), test_OpenFile(), test_outline_font(), test_param_check(), test_PathMakePretty(), test_PathUnExpandEnvStrings(), test_PlayerData(), test_PlaySound(), test_ports_client(), test_props(), test_PropVariantChangeType_LPWSTR(), test_PropVariantToStringAlloc(), test_put_hash(), test_RealizationInfo(), test_reg_query_info(), test_relative_path(), test_remote_data_replication(), test_RtlCompareMemory(), test_RtlIsNameLegalDOS8Dot3(), test_RtlMoveMemory(), test_setlocale(), test_SetupCopyOEMInf(), test_SetupDiInstallClassExA(), test_SetupGetIntField(), test_SetupInstallServicesFromInfSectionExA(), test_SetupInstallServicesFromInfSectionExW(), test_SHGetRegPath(), test_SHGetValue(), test_SHQueryValueEx(), test_simple_patch(), test_SPI_SETICONMETRICS(), test_SPI_SETWALLPAPER(), test_SQLGetPrivateProfileString(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_sscanf(), test_start_trace(), test_strncpy(), test_StrRetToBSTR(), test_StrRetToStringNW(), test_strtok(), test_suminfo(), test_system_menu(), test_text_extents(), test_Texture(), test_type_info(), test_UDS_SETBUDDYINT(), test_utf7_encoding(), test_WNetCachePassword(), test_WNetUseConnection(), testFileExistenceA(), testFileExistenceW(), TestHostName(), testRegStore(), TIFFClientOpen(), TIFFRegisterCODEC(), TIFFSetClientInfo(), TKeyDef::TKeyDef(), tokenizeCommand(), TranslateFunctionName(), TranslateParameters(), Traverse(), TuiDrawMenuBox(), TuiMessageBoxCritical(), TuiUpdateDateTime(), TWAIN_OpenDS(), UDFGetDeviceName(), UDFGetOptUlongInherited(), UiEscapeString(), UiInitialize(), UiTruncateStringEllipsis(), UnLslR(), unpack_iso(), urlcache_entry_commit(), use_connection_set_accessnameA(), UserLoginThread(), ValidatePixelShader(), ValidateVertexShader(), VbeInitialize(), VerInstallFileA(), vers_write(), wave_in_test_device(), wave_out_test_device(), WChName(), WINHELP_GetOpenFileName(), WINHELP_GetWindowInfo(), WINHELP_LookupHelpFile(), WinHelpA(), WinHttpDetectAutoProxyConfigUrl(), WinLdrInitializePhase1(), WinLdrInitSystemHive(), WinLdrLoadDeviceDriver(), WinLdrLoadNLSData(), WinLdrLoadSystemHive(), WinLdrpLoadAndScanReferencedDll(), WinLdrScanSystemHive(), wpp_default_lookup(), write_cabinet(), write_line(), write_new_procformatstring_type(), CDFParser::WriteInfLine(), WSAAsyncGetHostByName(), WSAAsyncGetProtoByName(), WSAAsyncGetServByName(), WSNoteSuccessfulHostentLookup(), wWinMain(), xmlMemStrdupLoc(), xsltNewLocale(), xstrdup(), and xstrsave().

391 {
392  char *String = DstString;
393 
394 
395  /* Move bytes brute force */
396 
397  while (*SrcString)
398  {
399  *String = *SrcString;
400 
401  String++;
402  SrcString++;
403  }
404 
405  /* Null terminate */
406 
407  *String = 0;
408  return (DstString);
409 }
CHAR16 * String
Definition: acefiex.h:201
ACPI_SIZE strlen ( const char String)

Definition at line 269 of file utclib.c.

Referenced by ___savestr(), __getmainargs(), __MultiByteToWideChar(), __Named_exception::__Named_exception(), __report_error(), __SHCloneStrA(), __unDNameEx(), _assert(), _cputs(), _dbg_ILGetSTextPointer(), _errptr(), _FindPESectionByName(), _gcvt(), _get_tzname(), _Getdays(), _Getmonths(), _getopt_initialize(), _getopt_internal(), _Gettnames(), _ILGetSTextPointer(), _ILSimpleGetText(), _Locale_time_create(), strstreambuf::_M_setup(), ios_base::_M_throw_failure(), _makepath(), _makepath_s(), _mesa_get_cpu_string(), _mesa_strdup(), LocaleTest::_money_put_get2(), LocaleTest::_money_put_X_bug(), _read_expect_sync_data(), _readex_expect_async(), _readex_expect_sync_data(), _RunRemoteTest(), _send_response_and_wait(), _send_response_ex_and_wait(), _set_input_string(), _strdup(), _strncnt(), _strxfrm_l(), _svcauth_des(), _test_alg_name(), _test_status_code(), _test_stream_read(), _TIFFprintAscii(), _TIFFsetString(), _TIFFVSetField(), _tmain(), AbbrevStr(), account(), acmDriverOpen(), acpi_bus_add(), AcpiDsInitObjectFromOp(), AcpiExConvertToObjectTypeString(), AcpiInstallInterface(), AcpiNsRootInitialize(), AcpiRemoveInterface(), AcpiRsCreatePciRoutingTable(), AcpiRsGetResourceSource(), AcpiTbFindTable(), AcpiUtInstallInterface(), add_cert_extension_detail(), add_children_to_move_list(), add_entry(), add_expand_text(), add_file(), add_files_to_folder(), add_hash(), add_index(), add_line_to_buffer(), add_local_oid_text_to_control(), add_message_(), add_name(), add_option(), add_output_to_resources(), add_purpose(), add_typeinfo_block(), AddConsoleAliasA(), CCabinet::AddFile(), Addhost(), CCabinet::AddSearchCriteria(), adns__makefinal_str(), adns__procdgram(), adns__vbuf_appendstr(), adns_rr_info(), adns_submit(), adns_submit_reverse_any(), announcedata_size(), AnsiToUnicode(), append_namespace(), append_str(), AppendGenericListEntry(), array_compute_and_size_conformance(), array_compute_and_write_conformance(), array_tests(), asmshader__scan_string(), assemble_shader(), assembly_get_version(), assign_file_addresses(), ata_str_to_mode(), AtapiStartIo(), authdes_destroy(), authdes_pk_seccreate(), authdes_refresh(), authdes_seccreate(), authgss_create_default(), authsspi_create_default(), Base64WithHeaderAndTrailerToBinaryA(), basic_tests(), BinaryToBase64A(), BiosInitialize(), BlockEnvToEnvironA(), BookmarkCompletionFunction(), buf_to_string(), build_wpad_url(), BytesInHostent(), BytesInProtoent(), BytesInServent(), cabinet_next_cabinet(), cache_containers_add(), cache_containers_find(), cache_entry_create(), cache_spot(), calc_url_length(), callback(), cb(), cb_KWBTree(), CbOfEncoded(), CC_CheckDigitsInEdit(), cd(), CDecodeMsg_DecodeHashedContent(), CDecodeMsg_SaveAlgorithmID(), CDecodeSignedMsg_GetParam(), cert_mgr_show_cert_usages(), CertAddEnhancedKeyUsageIdentifier(), CertGetEnhancedKeyUsage(), CertNameToStrA(), cfgets(), ChangeServiceConfigA(), CharLowerA(), CharToOemA(), CharUpperA(), check_4_special_identifiers(), check_backup_boot(), check_EM_FINDTEXTEX(), check_format(), check_option(), check_output(), check_reg_entries(), CheckCdrwFilter(), CheckCDType(), CheckFileExistsInProgramGroups(), CheckStringBuffer(), CheckStringBufferA(), chmc_namelist_create(), chmc_pmgi_add_entry(), chmc_pmgl_add_entry(), chmc_section_create(), chmc_sections_done(), chmc_strings_add(), chmc_system_done(), Chr2Str(), CHString::CHString(), ClassNametoClassID(), ClasspIsMediaChangeDisabledDueToHardwareLimitation(), ClasspMyStringMatches(), cleanup(), ClearCommandLine(), clnt_create_timed(), clnt_dg_destroy(), clnt_spcreateerror(), clnt_sperror(), clnt_vc_destroy(), clone_sig(), cmdMatch(), CmdStartExternalCommand(), CmdStartProcess(), cmpEnvironment(), CmpFindControlSet(), CmpInitializeMachineDependentConfiguration(), cmpr(), CobbleDeviceName(), codeview_add_type_enum_field_list(), codeview_add_type_struct_field_list(), codeview_snarf(), combine_mtext(), combine_url(), COMCTL32_StrStrHelperA(), CommandCompletionFunction(), CommandHelp(), CommitUrlCacheEntryW(), comp_FindSubFile(), compare_info(), compare_menu_data(), compare_metadata(), compare_RtlIpv6StringToAddressExW(), compare_RtlIpv6StringToAddressW(), compareRDNAttrs(), CompareStringA(), compat_catpath(), compat_strdup(), compile_shader(), compound_init(), CompressPath(), ComputeStringSize(), config_parse_pair(), ConMgrProcessInputLine(), consistsof(), CONSOLE_ConOutPrintf(), CONSOLE_ConOutPuts(), CONSOLE_PrintTextXY(), CONSOLE_PrintTextXYN(), CONSOLE_SetHighlightedTextXY(), CONSOLE_SetInvertedTextXY(), CONSOLE_SetStatusText(), CONSOLE_SetStatusTextAutoFitX(), CONSOLE_SetStatusTextX(), CONSOLE_SetStyledText(), CONSOLE_SetTextXY(), CONSOLE_SetUnderlinedTextXY(), context_create(), convert_file_list(), convert_input_data(), convert_str_to_blob(), ConvertCoffs(), ConvertDbgHelp(), ConvertStabs(), ConvertToWideChar(), copy_file(), copy_name(), copyFileName(), CopyHostentToBuffer(), CopyProtoentToBuffer(), CopyQuerySetIndirectA(), CopyServentToBuffer(), CopyString(), crash_and_debug(), crash_and_winedbg(), create_body_offset_list(), create_cache(), create_doc_with_string(), create_emf(), create_file(), create_file_data(), create_inf_file(), create_library_block(), create_manifest_file(), create_menuitem_from_data(), create_metafile(), create_mf(), create_open_state(), create_stream(), create_stream_from_string(), create_subvol(), create_test_association(), create_test_entries(), create_test_file(), create_test_stream(), create_test_verb_dde(), create_wide_manifest(), CreateColorSpaceA(), CreateEnhMetaFileA(), CreateOutputFile(), CreatePropertySheetPageA(), CreateServiceA(), createTestFile(), CreateTestFile(), CRYPT_AddPrefixA(), CRYPT_AddPrefixAToW(), CRYPT_AsnDecodeOidIgnoreTag(), CRYPT_AsnEncodeStringCoerce(), CRYPT_ConstructAlgorithmId(), CRYPT_ConstructAttribute(), CRYPT_CopyAlgorithmId(), CRYPT_CopyAttributes(), CRYPT_CopyCMSSignerInfo(), CRYPT_CopySignerInfo(), CRYPT_ExportRsaPublicKeyInfoEx(), CRYPT_FixUpAlgorithmID(), CRYPT_FormatAuthorityInfoAccess(), CRYPT_FormatEnhancedKeyUsage(), CRYPT_FormatUserNotice(), CRYPT_SizeOfAttributes(), CryptInitOIDFunctionSet(), CryptInstallOIDFunctionAddress(), CryptStringToBinaryA(), CSignedEncodeMsg_Open(), csp_hostaddr(), ctl2_encode_name(), ctl2_encode_string(), CurrentURL(), d3dcompiler_strdup(), d3dincludefromfile_open(), d3drm3_Load(), d3drm_device3_GetClassName(), d3drm_face2_GetClassName(), d3drm_frame3_GetClassName(), d3drm_light_GetClassName(), d3drm_material_GetClassName(), d3drm_mesh_builder3_GetClassName(), d3drm_mesh_builder3_GetName(), d3drm_mesh_builder3_Load(), d3drm_mesh_builder3_SetName(), d3drm_mesh_GetClassName(), d3drm_viewport2_GetClassName(), d3dx9_skin_info_SetBoneName(), D3DXLoadMeshFromXInMemory(), D3DXLoadSkinMeshFromXof(), DataObjectImpl_CreateComplex(), DataObjectImpl_CreateText(), DbgCommandString(), DbgHelpAddLineNumber(), DbgHelpAddStringToTable(), DbgPrompt(), DdeExecuteCommand(), debug_printf(), debuglvcolumn_t(), debuglvitem_t(), debugscrollinfo(), debugstr_PROC_PF(), debugstr_sid(), decodeA(), decodeAndCompareBase64_A(), DecodeServEntFromString(), decodeW(), default_dbgstr_an(), delete(), delete_cab_files(), delete_hash_entry(), delete_pfmsitest_files(), delete_xattr(), deleteDriverFiles(), CCabinet::DestroyDeletedFileNodes(), DetectSerialPointerPeripheral(), DisableWriteCache(), disk_create(), disk_enum_devices(), disk_query_directory(), disk_query_volume_information(), DiskDetermineMediaTypes(), DiskGenerateDeviceName(), DiskGetBootPath(), display_dhcp_packet(), DisplayScreen(), DlgMainProc(), Dns_GetBufferLengthForStringCopy(), dns_strdup_u(), Dns_StringCopy(), do_chmod(), _Messages::do_get(), doc_load_string(), doChild(), doChildren(), DoCommand(), domacro(), doproxy(), DosBuildSysEnvBlock(), DosChangeDirectory(), DosCopyEnvironmentBlock(), DosCreateProcess(), DosInitialize(), DosKRNLInitialize(), DosLoadExecutableInternal(), doWinMain(), DP_CopyDPNAMEStruct(), DP_IF_GetGroupName(), DP_IF_GetPlayerName(), DPLAYX_CopyConnStructA(), DPLAYX_SizeOfLobbyDataA(), dprintf(), DragQueryFileA(), draw_text_2(), DrawListEntries(), DrawTextExA(), DriveMapIsValidDriveString(), DriveMapMapDrivesInSection(), DriverEntry(), drop_window_proc(), drv_query_volume_information(), dump_system_info(), dump_TypeDesc(), dump_types(), dup_basename(), duplicate_ppstrings(), DuplicateStringA(), DuplicateStringAEx(), dwarf2_get_cpp_name(), dwarf2_parse_line_numbers(), dwarf2_swallow_attribute(), dwarfgetparams(), dwarfpctoline(), DwDecodeCie(), dwFlags2str(), Dynscat(), EDIT_WM_GetText(), encode_file_attrs(), encodeA(), encodeAndCompareBase64_A(), encodeBase64A(), EndLog(), endsInBz2(), enter_dns_host(), enum_drivers(), enum_password_proc(), EnumerateNt4ServiceSoundDevices(), EnumGroups_cb(), EnumPlayers_cb(), epm_register(), AdjTest::equal_length(), errflags(), Error(), eto_emf_enum_proc(), ewmh_set_wm_name(), EXCEPTION_ctor(), expand_special(), expand_variables_buffer(), ExpandEnvironmentStringsForUserA(), ExpCreateSystemRootLink(), expect_layeronly_imp(), ext2_add_entry(), Ext2IsWearingCloak(), Ext2OpenFile(), Ext2SearchDirectoryBufferForFile(), Extract(), extract_cabinet_file(), extract_xattr(), CCabinet::ExtractFile(), ExtractFont(), ExtractIP(), FatGetFcbUnicodeName(), FatSearchDirectoryBufferForFile(), FatSetFcbNames(), FatXSearchDirectoryBufferForFile(), fci_flush_cabinet(), fci_flush_folder(), FCIAddFile(), FD31_MapStringPairsToW(), fdi_decomp(), fdi_notify_extract(), FDI_read_string(), FDICopy(), FF_CreateDirent(), FF_CreateLFNs(), FF_CreateShortName(), FF_FindDir(), FF_FindFirst(), FF_MkDir(), FF_Move(), FF_Open(), FF_PopulateShortDirent(), FF_RmDir(), FF_ShortNameExists(), FF_strmatch(), FGets(), file_desc_fcb(), file_matches_data(), file_name(), file_regex(), FILEDLG95_OnOpen(), FilenameA2W_N(), FilenameExtensionIndicatesASCII(), FileToURL(), fill_file_node(), fill_in_file_stream_information(), fill_url_components(), FillBookmarkInfo(), find_default_subvol(), find_layer(), find_ne_resource(), find_stab_sections(), find_str(), find_stream(), FindAdapterKey(), FindDfltProvRegVals(), findend(), CCabinet::FindNext(), FindOrAddString(), FindProvTypesRegVals(), FlatBuf_Arg_WriteString(), flatten_cmdline(), FldrSetIdentifier(), FONT_mbtowc(), format_namespace(), FormatVerisignExtension(), fprintfSocket(), fputs(), fputsSocket(), FrLdrMapModule(), FsGetFirstNameFromPath(), FsGetNumPathParts(), FsRegisterDevice(), ftoes(), ftofs(), FTP_Connect(), FTP_ParseNextFile(), FTP_SendCommandA(), FtpCommandW(), FTPDecodeURL(), FTPFtw(), FTPList(), FTPLoginHost(), FTPMkdir2(), FTPRequestMlsOptions(), gen_add_list(), gen_name(), Generate(), generate_effects(), generate_rr_extension_record(), generate_xa_rr_attributes(), GenericListKeyPress(), get_annotation_by_name(), get_args(), get_attr(), get_base_name(), get_class_string(), get_constant_by_name(), get_default_domain(), get_env(), get_events(), get_extension_override(), get_file_nameW(), get_filename_without_base(), get_graft(), get_header_size(), get_info_log_line(), get_line(), get_long_path_name(), get_modified_type(), get_parameter_by_name(), get_pnames(), get_substitution(), get_swizzle(), get_temp_file(), get_torito_desc(), get_url(), get_winpos_flags(), ATL::ChTraitsCRT< char >::GetBaseTypeLength(), GetBookmark(), getCharacterInfo(), getChildString(), getChildStringW(), GetConsoleAliasA(), GetContentsOfDialog(), GetContentsOfMenu(), GetDeviceDriverBaseNameA(), GetDeviceDriverFileNameA(), getdomainname(), GetDriverName(), getenv(), GetExpandedNameA(), GetExportFunctionNames(), GetImportFunctionNamesByModule(), GetImportModuleNames(), getInterfaceNameByIndex(), getit(), getline(), File::getline(), getLongComment(), GetMenuStringA(), GetMIMETypeSubKeyA(), getnetconfigent(), getnetid(), getnetpath(), CRegistryKey::GetNextSubkeyName(), GetNlsSectionName(), getopt_long(), GetOurHostName(), getpass(), GetPrinterDataExA(), GetPrintProcessorDirectoryA(), GetProtoOpenNetworkDatabase(), getpublicandprivatekey(), GetRequestAndWait(), getrpcent(), GetSectionNames(), getservbyname(), getservbyport(), GetStringTypeA(), GetSubkeyNames(), GetTextFaceA(), getVKNum(), gl_check_inputrc_for_vi(), gl_display_matches(), gl_do_tab_completion(), gl_error(), gl_extension_supported(), gl_fixup(), gl_histadd(), gl_local_filename_completion_proc(), gl_newline(), gl_puts(), gl_set_home_dir(), gl_strlen(), gl_tab(), gl_yank(), gluCheckExtension(), graftcp(), GspQuery(), gz_error(), gz_open(), gzprintf(), gzputs(), handle_cb_compound(), handle_child_line(), handle_mount(), handle_readdir(), hash_lookup(), hasSuffix(), heap_strdupA(), heap_strndupAtoW(), help(), HelpCmd(), hex_str(), hist_save(), HLPFILE_AddHotSpotLinks(), HLPFILE_AddPage(), HLPFILE_AllocLink(), HLPFILE_BrowseParagraph(), HLPFILE_FindSubFile(), HLPFILE_ReadHlpFile(), HLPFILE_RtfAddControl(), HLPFILE_SystemCommands(), hlsl__scan_string(), host2netname(), http_post(), HTTP_ResolveName(), HttpHeaders_test(), icy2utf8(), IDirectPlayLobby3AImpl_RunApplication(), IDirectXFileDataImpl_GetName(), IDirectXFileDataReferenceImpl_GetName(), IMAGEHLP_GetSectionOffset(), ImageView_FullscreenA(), import_base64_certs_from_fp(), import_certs_from_dir(), CStringTest::import_checks(), import_file(), InbvDisplayString(), inf_open_file_content(), InfGetMultiSzField(), InfGetStringField(), InfoTdiQueryGetInterfaceMIB(), InfpAddFieldToLine(), InfpAddKeyToLine(), InfpCacheAddSection(), IniAddSection(), IniAddSettingValueToSection(), TConfig::inifile_init(), IniGetSectionSettingNameSize(), IniGetSectionSettingValueSize(), IniParseFile(), init(), TConfig::init_aliases(), init_boot_catalog(), init_filedlg_infoA(), init_format_base_info(), init_key(), init_logger_addr(), init_typeinfo(), CCabinet::InitCabinetHeader(), InitDeviceList(), InitDirComponents(), InitFunctionPtrs(), install_from_unix_file(), InstallEngine_EnumDownloadIDs(), InstallService(), instream_Read(), IntAddConsoleAlias(), InternalExplicitAccessAToW(), InternalTrusteeAToW(), INTERNET_SendCallback(), InternetCheckConnectionW(), InternetCreateUrlA_test(), InternetGetLastResponseInfoA(), InternetGetProxyInfo(), InternetReadFile_test(), InternetTransport_DoCommand(), IntExpungeConsoleCommandHistory(), IntGetConsoleAlias(), IntGetConsoleAliases(), IntGetConsoleAliasesLength(), IntGetConsoleCommandHistory(), IntGetConsoleCommandHistoryLength(), IntGetModuleInformation(), IntSetConsoleNumberOfCommands(), IntSetConsoleTitle(), INVLPG_Fixup(), IoiterTest::ioiter_test(), IopCreateArcNames(), IopReassignSystemRoot(), is_domain_suffix(), is_gecko_special_uri(), is_in_strarray(), is_keyword(), is_metadata_sym(), is_valid_file(), is_well_known_sid(), IsBadBoundedStringPtr(), iso9660_file_length(), iso_dump_types(), iso_send_connection_request(), IsoSearchDirectoryBufferForFile(), IsValidIP(), IsVesaBiosOk(), joliet_sort_n_finish(), joliet_strlen(), jpeg_open_backing_store(), kbd_rc(), KdbpCmdBackTrace(), KdbpCmdBreakPoint(), KdbpCmdDisassembleX(), KdbpCmdEvalExpression(), KdbpCmdFilter(), KdbpCmdMod(), KdbpCommandHistoryAppend(), KdbpInsertBreakPoint(), KdbpReadCommand(), KdbSymProcessSymbols(), KdDebuggerInitialize0(), KeGetBugMessageText(), TConfig::keyfile_init(), KmtRunKernelTest(), KmtSendStringToDriver(), ldap_bind_sW(), ldap_bindW(), ldap_compare_ext_sW(), ldap_compare_extW(), ldap_compare_sW(), ldap_compareW(), ldap_simple_bind_sW(), ldap_simple_bindW(), char_traits< char >::length(), LIBXML_ATTR_FORMAT(), licence_send_new_licence_request(), licence_send_request(), list_to_string(), ListTests(), LlbEnvRead(), TMapLoader::Load(), load_licence(), load_nls(), load_string(), LoadAndBootWindows(), TMapLoader::LoadCharMap(), TMapLoader::LoadKeyMap(), LoadLibraryList(), LoadReactOSSetup(), LogErrorConsole(), login(), LogInfoConsole(), LogMessage(), LogWarningConsole(), LookupAddressForName(), LookupEntryPoint(), lspci_send(), lstrcpyA(), lstrlenA(), LZEXPAND_MangleName(), macdef(), MachInit(), MACRO_CallBoolFunc(), MACRO_CallVoidFunc(), MACRO_ChangeButtonBinding(), MACRO_CheckArgs(), MACRO_CreateButton(), MACRO_JumpID(), MACRO_SetHelpOnFile(), main(), MainWndProc(), make_add_entry(), make_csconv(), makedir(), makeFile(), map_dacl_2_nfs4acl(), map_nfs4ace_who(), MapAndLoad(), mapSuffix(), match_broken_arb_fog(), match_broken_nv_clip(), mbstowcs(), MBToWCSEx(), mdelete(), ME_HandleMessage(), ME_StreamInRTFString(), ME_StreamOutRTFCharProps(), ME_StreamOutRTFParaProps(), ME_StreamOutRTFTableProps(), memcpy_max(), MENU_mnu2mnuii(), merge_path(), merge_previous_session(), merge_text(), mget(), MIME_GetExtensionA(), MimeBody_GetParameters(), MimeInternat_ConvertString(), MiSnapThunk(), mkstemps(), mls(), MMDRV_Install(), MMIO_ParseExtA(), modtime(), mpg123_add_string(), mput(), MSCMS_basenameA(), MsgiUnicodeToAnsiReply(), msi_export_record(), MsiEnumPatchesA(), MSVCRT_type_info_name(), msvcrt_wstrdupa(), mswBufferAppendStrA(), mswBufferAppendStrLstA(), MUIClearPage(), myGetToken(), myLower(), myPathRemoveBackslashA(), myUpper(), ncacn_pipe_name(), ncalrpc_pipe_name(), NcFTPConfirmResumeDownloadProc(), NcFTPConfirmResumeUploadProc(), NdrDllRegisterProxy(), NetBTNameEncode(), netfinger(), next_arg(), nfs41_client_owner(), nfs41_create(), nfs41_symlink_target(), nFTPChdirAndGetCWD(), node_to_string(), CCabinet::NormalizePath(), NotifyInfo(), NSP_GetServiceByNameHeapAllocW(), NtfsCompareFileName(), ntlm_AcceptSecurityContext(), ntlm_InitializeSecurityContextA(), oappend(), oc_short(), OemToCharA(), OemToCharW(), of_reverse(), OLECONVERT_CreateCompObjStream(), OLECONVERT_GetOle20PresData(), OleMetafilePictFromIconAndLabel(), CDFParser::OnCabinetName(), CDFParser::OnDiskLabel(), OP_0fae(), OP_3DNowSuffix(), OP_SIMD_Suffix(), open_fileref_child(), open_http_connection(), open_read_test_request(), OpenDevice(), openlog(), OpenMsg(), OpenPrinterA(), TKeyDef::operator=(), __Named_exception::operator=(), CHString::operator=(), Output(), OUTPUT_Line(), OutputDebugStringA(), outputPatch(), pa_ptr(), Pad(), pad(), parallel_enum_devices(), XMLStorage::XPathElement::parse(), tinyxml2::XMLDocument::Parse(), parse_cie_details(), parse_date(), parse_errctl(), parse_extension_string(), parse_file(), parse_filename_into_dirrecord(), parse_long_options(), parse_ncp(), parse_new_id3(), parse_object_members_list(), parse_options(), parse_response(), parse_retr_response(), parse_rr(), parse_script_result(), parse_server_and_port(), parse_texture_filename(), parse_top_response(), parse_uint(), ParseCommandLine(), TANSIParser::ParseEscape(), TANSIParser::ParseEscapeANSI(), ParseField(), ParseFile(), ParseHostLine(), TTelnetHandler::ParseIAC(), parser__scan_string(), tinyxml2::StrPair::ParseText(), ParseURLA(), pass(), Tnclip::Paste(), path_name(), PathAddBackslashA(), PathAddExtensionA(), PathCleanupSpec(), pathcp(), PathFindNextComponentA(), PathFindSuffixArrayA(), PathIsPrefixA(), PathProcessCommandA(), PathQuoteSpacesA(), PathRemoveBackslashA(), PathRenameExtensionA(), PathStripPathA(), PathUnquoteSpacesA(), pbuf_strstr(), PcDiskGetBootPath(), pdb_process_internal(), pdb_process_symbol_imports(), PerfDataRefresh(), CDFParser::PerformFileCopy(), PerformInternalLookup(), PerformLookup(), perror(), PersistFile_Save(), PersistStreamInit_Save(), PiceRunningTimer(), pipe_thread(), PNI_Fixup(), pool_strdup(), POP3Transport_CallbackProcessUSERResp(), POP3Transport_CallbackSendUSERCmd(), POP3Transport_CommandPASS(), POP3Transport_CommandUSER(), PopupError(), pp_add_define(), pp_do_include(), pp_xstrdup(), PpcFindDevice(), PpcOfwPutChar(), ppy__scan_string(), prbuf(), PrefOptCompletionFunction(), preprocess_shader(), pretty_print_option(), TConfig::print_aliases(), TConfig::print_groups(), print_insn(), print_something(), TConfig::print_value(), PrintDiskData(), PRINTDLG_CreateDevNames(), printer_enum_devices(), printercache_load_blob(), printercache_mkdir(), printercache_rename_blob(), printercache_save_blob(), printercache_unlink_blob(), printit(), PrintMenu(), PrintMessageAnsi(), PrintPartitionData(), printusage(), process_inf(), process_pending_renames(), process_preprocessor(), process_stabs(), CHttpClient::ProcessRequest(), processRequest(), PropertyStorage_DictionaryWriter(), PropertyStorage_StoreNameWithId(), PropertyStorage_StringCopy(), propvariant_size(), PropVariantCopy(), PrSizeAndRateMeter(), PrStatBar(), pswitch(), put(), PutBookmark(), puts(), pvd_write(), PxeOpen(), QSI_DEF(), quote(), r_exec_import_str(), RChangeServiceConfig2A(), RChangeServiceConfigA(), RCreateServiceA(), rdp_out_unistr(), rdp_send_logon_info(), rdpdr_send_available(), rdpdr_send_name(), read_expect_async(), read_file_test(), read_input_file(), read_merging_directory(), read_rcfile(), ReadClipboard(), ReadCommand(), readconfiggeneric(), ReadConversion(), Readline(), readline(), RecycleBin5_Create(), referral_resolve(), reg_unreg_wine_test_class(), register_coclasses(), register_converters(), register_decoders(), register_encoders(), register_interfaces(), register_metadatareaders(), register_pixelformats(), register_progid(), register_server(), register_service(), RegisterBlueScreenMachineInformation(), RegisterExtensionForMIMETypeA(), RegisterMIMETypeForExtensionA(), RegisterString(), RegReadString(), RegSetValueA(), relaystr(), RemoteCompletionFunction(), remove_dir(), remove_style(), remove_subset_prefix(), removedir(), renamefile(), RenderFILENAMEA(), REnumDependentServicesA(), REnumServicesStatusExA(), replacetextwithname(), CHttpClient::Report(), RetrieveModuleName(), RetrieveUrlCacheEntryStreamA(), ReverseIP(), RGetServiceDisplayNameA(), RGetServiceKeyNameA(), RosSymAggregate(), RosSymCreateFromMem(), RosSymGetAddressInformation(), rpc_call(), RpcNetworkInqProtseqsA(), RpcNetworkInqProtseqsW(), RPCRT4_BuildBindAckHeader(), rpcrt4_http_internet_connect(), rpcrt4_ncacn_http_open(), rpcrt4_ncacn_np_get_top_of_tower(), rpcrt4_ncalrpc_get_top_of_tower(), RPCRT4_strconcatA(), RPCRT4_strndupA(), RpcStringBindingComposeA(), RpcStringBindingParseA(), RpcTransport_ParseTopOfTower(), RpnpParseExpression(), RQueryServiceConfig2A(), RQueryServiceConfigA(), RSAENH_CPGetProvParam(), rstr(), rstrncpy(), RtlAppendAsciizToString(), RtlInitAnsiString(), RtlInitAnsiStringEx(), RtlInitLargeAnsiString(), RtlInt64ToUnicodeString(), RtlIntegerToUnicodeString(), RtlIpv6AddressToStringA(), RtlSplayTreeTest(), run_script(), run_simple_script(), RunApplicationA_EnumLocalApplications(), runcmd(), ruserpass(), s_str_length(), s_str_t_length(), SafeAppendString(), save_av0(), save_cert_mgr_usages(), save_licence(), save_persistent_cookie(), save_sys_colors(), scan_directory_tree(), ScanForSpecial(), Scramble(), SdbCreateDatabase(), SdbGetFileAttributes(), search_tree_file(), searchfileinpath(), sec_out_mcs_data(), secure_proxy_connect(), send_msg(), send_request(), SendCommand(), sendmail_extended_mapi(), SendQuote(), CServerClientSocket::SendText(), SendTime(), serial_enum_devices(), server_end_to_end_callback(), server_send_string(), server_thread(), service_mainA(), set_curr_dir_path(), set_de_path(), set_name_servers(), set_progname(), set_up_attribute_test(), set_xattr(), SetDefaultPrinterA(), CCabinet::SetDestinationPath(), SetDifferenceTest::setdiff2(), CDFParser::SetFileRelativePath(), SetIntersectionTest::setintr2(), setLayerValue(), TNetwork::SetLocalAddress(), setnetpath(), setnmap(), setpeer(), SetPrinterDataExA(), tinyxml2::StrPair::SetStr(), SetDifferenceTest::setsymd2(), SetUnionTest::setunon2(), setup_adapter(), SetupIterateCabinetA(), shader_arb_compile(), shader_signature_calculate_strings_length(), shader_signature_copy(), shader_sm4_read_instruction(), shader_trace_init(), shell(), SHLWAPI_StrStrHelperA(), TestCase::shouldRunThis(), ShowPartitionSizeInputBox(), SHStringFromGUIDA(), SHStripMneumonicA(), sic_base(), SIMD_Fixup(), site(), sizecmd(), skip_to_next_test(), skipsemi(), SLTG_DoRefs(), SMTPTransport_CallbackMessageSendTo(), SMTPTransport_CallbackSendHello(), SMTPTransport_CommandAUTH(), SMTPTransport_CommandMAIL(), SMTPTransport_CommandRCPT(), SMTPTransport_SendMessage(), SnmpUtilIdsToA(), snocString(), sort_n_finish(), source_new(), sources_entry_create(), CHttpClient::SplitResource(), CHttpClient::SplitUri(), SpoolX(), SQLGetPrivateProfileString(), stabbuf_append(), stabs_new_include(), stabs_parse(), stabs_pts_read_type_def(), START_TEST(), StartDocPrinterA(), stime_arg1(), StoreNameInSft(), str2mac(), str_array_push(), Str_GetPtrA(), str_handle_lines(), str_printf(), Str_SetPtrA(), str_startswith(), str_to_uni(), StrA2WHeapAlloc(), StrAryCpyHeapAllocA(), strcat_param(), StrCatBuffA(), StrCpyHeapAllocA(), StrDup(), strdupA(), StrDupA(), StrDupShortenPath(), strdupU(), strendswith(), strfmt(), strftime_str(), string_width(), StringHashTableInit(), ATL::CSimpleStringT< BaseType, _CSTRING_IMPL_::_MFCDLLTraitsCheck< BaseType, StringTraits >::c_bIsMFCDLLTraits >::StringLength(), strip_path(), strlcat(), strlcpy(), Strncat(), StrNCatA(), Strnpcat(), strrstr(), strstr(), StrTrimA(), svcauth_gss_import_name(), SwapTest::swprnge1(), SymEnumSourceFilesW(), SymEnumTypes(), SymMatchFileName(), symt_fill_sym_info(), system(), SystemFunction006(), tally_test_file(), tcp_connect(), telProcessConsole(), test_3des(), test_3des112(), test___getmainargs(), test__hread(), test__lclose(), test__lcreat(), test__llopen(), test__llseek(), test__lread(), test__snprintf(), test__strtoi64(), test_aes(), test_amh_corruption(), test_AppendMenu(), test_appsearch(), test_arb_vs_offset_limit(), test_argify(), test_ash1_corruption(), test_ash1_corruption2(), test_async_file_errors(), test_async_HttpSendRequestEx(), test_asyncWAVE(), test_authentication(), test_BodyDeleteProp(), test_button_class(), test_CertGetNameStringA(), test_CertRDNValueToStrA(), test_cf_dataobject(), test_click_make_new_folder_button(), test_CoGetPSClsid(), test_complicated_cookie(), test_Console(), test_cookie_url(), test_crack_url(), test_createconfigstream(), test_CreateFile(), test_CreateFileA(), Test_CreateFontA(), test_CreateGroup(), test_CreateMultiProfileTransform(), test_cred_multiple_use(), test_cryptprotectdata(), test_cryptunprotectdata(), test_ctrlz(), test_d3drm_load(), test_dde(), test_dde_aw_transaction(), test_debug_children(), test_debug_heap(), test_debug_loop(), test_decode_msg_get_param(), test_decodeInt(), test_default_data(), test_delete(), test_des(), test_directory_filename(), test_domdoc(), test_DragQueryFile(), test_DrawState(), test_drive_letter_case(), test_edit_control_6(), test_EM_AUTOURLDETECT(), test_EM_EXLIMITTEXT(), test_EM_FORMATRANGE(), test_EM_GETLINE(), test_EM_GETMODIFY_esCallback(), test_EM_GETTEXTLENGTHEX(), test_EM_GETTEXTRANGE(), test_EM_STREAMIN(), test_EM_STREAMIN_esCallback(), test_EM_STREAMOUT(), test_encodeInt(), test_encodeOctets(), test_encoding_detection(), test_enter(), test_enum_vols(), test_Environment(), test_espassword(), test_ExpandEnvironmentStringsA(), test_ExtractAssociatedIcon(), test_Face(), test_fgetwc(), test_fgetwc_locale(), test_file_contents(), test_file_put_get(), test_file_write_read(), test_fileops(), test_fileurls(), test_find_executable(), test_find_file(), test_FindFirstFile_wildcards(), test_FindFirstVolume(), test_formatrecord_tables(), test_FPropContainsProp(), test_frame_mesh_materials(), test_freed_hglobal(), test_FunnyChars(), test_GdiGetCharDimensions(), test_get_atom_name(), test_get_displayname(), test_get_servicekeyname(), test_get_value(), test_GetAdaptersAddresses(), test_GetCharWidthI(), test_GetColorProfileElement(), test_GetColorProfileElementTag(), test_GetColorProfileFromHandle(), test_GetColorProfileHeader(), test_GetComputerName(), test_GetCountColorProfileElements(), test_GetDateFormatA(), test_GetDefaultPrinter(), test_GetFileInformationByHandleEx(), test_GetFileVersionInfoEx(), test_GetFinalPathNameByHandleA(), test_gethostname(), test_GetLongPathNameA(), test_GetMappedFileName(), test_GetModuleBaseName(), test_GetModuleFileNameEx(), test_GetPrinterDriver(), test_GetProcessImageFileName(), test_GetPtrAW(), test_GetSetEnvironmentVariableA(), test_GetSystemDirectoryA(), test_GetTempFileNameA(), test_GetTempPath(), test_GetTempPathA(), test_GetTempPathW(), test_GetTimeFormatA(), test_GetVolumeInformationA(), test_GetWindowsDirectoryA(), test_handles(), test_handles_process_open(), test_I10_OUTPUT(), test_import_str_(), test_import_wstr_(), test_inffilelist(), test_inffilelistA(), test_InternetGetConnectedStateExA(), test_InternetQueryOptionA(), test_invariant(), test_IsColorProfileTagPresent(), test_isemptyelement(), test_ITEMIDLIST_format(), test_ITextRange_GetStoryLength(), test_ITextSelection_GetStoryLength(), test_its_protocol_info(), test_IUriBuilder_GetFragment(), test_IUriBuilder_GetHost(), test_IUriBuilder_GetPassword(), test_IUriBuilder_GetPath(), test_IUriBuilder_GetQuery(), test_IUriBuilder_GetSchemeName(), test_IUriBuilder_GetUserName(), test_key_names(), test_listbox_dlgdir(), test_listbox_LB_DIR(), test_local_get_atom_name(), test_LocalizedNames(), test_LockFile(), test_long_url(), test_LookupAccountName(), test_lookupPrivilegeName(), test_machine_guid(), test_mbs_help(), test_menu_resource_layout(), test_MeshBuilder(), test_MeshBuilder3(), test_message_allocate_buffer(), test_MessageGetPropInfo(), test_MessageOptions(), test_MessageSetProp(), test_metadata_tEXt(), test_mhtml_protocol_binding(), test_mhtml_protocol_info(), test_msidecomposedesc(), test_MsiEnumComponentsEx(), test_MsiEnumProductsEx(), test_msiexport(), test_mxattr_addAttribute(), test_mxnamespacemanager(), test_mxwriter_characters(), test_mxwriter_dtd(), test_mxwriter_encoding(), test_mxwriter_flush(), test_mxwriter_startendelement_batch(), test_namespaceuri(), test_NameToStrConversionA(), test_nodeTypedValue(), test_nonconformant_string(), test_NonExistentPath(), test_NtQueryDirectoryFile(), test_NtQueryDirectoryFile_case(), test_null(), test_null_provider(), test_OleRegGetUserType(), test_openclose(), test_OpenColorProfileA(), test_OpenFile(), test_OpenFileById(), test_ParseURL(), test_PathCreateFromUrl(), test_PathNameA(), test_pipes(), test_pipes_child(), test_PlayerData(), test_ports_client(), test_prefix(), test_profile_existing(), test_profile_sections(), test_profile_sections_names(), test_profile_string(), test_PropVariantChangeType_LPWSTR(), test_PropVariantToStringAlloc(), test_proxy_direct(), test_put_nodeTypedValue(), test_query_dos_deviceA(), test_query_recyclebin(), test_query_value_ex(), test_read_attribute(), test_read_cdata(), test_read_element(), test_read_pi(), test_read_text(), test_readfileex_pending(), test_readmode(), test_readonlyfile(), test_readonlyfile_cab(), test_Receive(), test_reg_query_info(), test_remote_data_replication(), test_rsa_round_trip(), test_RtlDetermineDosPathNameType_U(), test_RtlFindCharInUnicodeString(), test_RtlGetFullPathName_U(), test_RtlIpv4AddressToString(), test_RtlIpv4AddressToStringEx(), test_RtlIpv6AddressToString(), test_RtlIpv6AddressToStringEx(), test_RtlIsDosDeviceName_U(), test_RtlIsNameLegalDOS8Dot3(), test_RtlMoveMemory(), test_RtlUnicodeToUTF8N(), test_RtlUTF8ToUnicodeN(), test_SafeArrayChangeTypeEx(), test_save(), test_saxstr(), test_ScriptGetFontProperties(), test_SearchPathA(), test_secure_connection(), test_security_flags(), test_Send(), test_set_provider_ex(), test_SetColorProfileElement(), test_SetColorProfileHeader(), test_setlocale(), test_SetupCopyOEMInf(), test_SetupPromptForDiskA(), test_SHGetFolderPathAndSubDirA(), test_ShortPathCase(), test_SHQueryValueEx(), test_simpleroundtrip(), test_SIPRetrieveSubjectGUID(), test_SQLGetPrivateProfileString(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_sscanf(), test_status_control(), test_storage_refcount(), test_strdate(), test_strerror_s(), Test_strlen(), test_strtime(), test_system_menu(), test_SystemFunction005(), test_tab(), test_tmpnam(), test_TransformWithLoadingLocalFile(), Test_Truncate(), test_undefined_byte_char(), test_undo(), test_url_part(), test_urlcacheA(), test_UrlCreateFromPath(), test_user_agent(), test_VerQueryValueA(), test_WM_GETTEXT(), test_WNetCachePassword(), test_WSAEnumProtocolsA(), Test_WSARecv(), testAcquireCredentialsHandle(), testAcquireCredentialsHandleW(), testAuth(), testExpand(), testFileExistenceA(), testFileExistenceW(), testGetDeviceInterfaceDetail(), testGetDllDirectory(), testGetIpForwardTable(), testGetModuleFileName(), TestHostName(), testInitializeSecurityContextFlags(), testIsRDNAttrsInCertificateName(), testQuery(), testSetHelper(), testSignSeal(), testWriteNotWrappedNotProcessed(), testWriteNotWrappedProcessed(), testWriteSimple(), testWriteWrappedNotProcessed(), testWriteWrappedProcessed(), TIFFClientOpen(), TIFFRegisterCODEC(), TIFFSetClientInfo(), TIFFWriteDirectorySec(), TKeyDef::TKeyDef(), tokenizeCommand(), TOOLBAR_AddStringA(), TOOLBAR_GetButtonInfo(), translateinfstringex_test(), TranslateParameters(), Traverse(), trim(), TRIO_ARGS1(), TransformTest::trnsfrm2(), TuiCalcMenuBoxSize(), TuiDrawBackdrop(), TuiDrawCenteredText(), TuiDrawMenuBox(), TuiDrawMenuItem(), TuiDrawStatusText(), TuiEditBox(), TuiMessageBoxCritical(), TuiUpdateDateTime(), twain_add_onedriver(), TypeNametoTypeID(), UDFGetDiskInfo(), UDFLoadLogicalVol(), UiEscapeString(), UiInfoBox(), UiInitialize(), UiTruncateStringEllipsis(), UnDecorateSymbolName(), UnDosLine(), XMLStorage::unescape(), unescape_string_binding_component(), UnLslR(), UnMlsD(), UnMlsT(), unquote_string(), update_threadlocinfo_category(), urlcache_copy_entry(), urlcache_create_file_pathA(), urlcache_entry_commit(), UrlCompareA(), UrlHashA(), UrlHashW(), UrlIsA(), usage(), USBSTOR_ConvertToUnicodeString(), USBSTOR_PdoHandleQueryDeviceId(), USBSTOR_PdoHandleQueryHardwareId(), use_connection_pre_set_accessnameA(), user(), user2netname(), UserLoginThread(), Utf8Convert_(), UuidFromStringA(), valid_protect_data(), ValidatePixelShader(), ValidateShim(), ValidateVertexShader(), vbuf__append_quoted1035(), vDbgPrintExWithPrefixInternal(), VddDbgMsg(), VerFindFileA(), VerInstallFileA(), vers_write(), VideoPortScanRom(), VirtualChannelInit(), VirtualTest(), vsyslog(), VTUTF8ChannelAnsiDispatch(), while(), widl_getline(), Win32ErrorHandler(), Win32WarningHandler(), wine_dbgstr_an(), wine_debugstr_an(), wined3d_dll_init(), wined3d_get_adapter_identifier(), WINETEST_PRINTF_ATTR(), WINHELP_ButtonBoxWndProc(), WINHELP_GetOpenFileName(), WINHELP_HistoryWndProc(), WINHELP_IndexDlgProc(), WinHelpA(), WinHttpDetectAutoProxyConfigUrl(), WinHttpGetDefaultProxyConfiguration(), WinLdrAllocateDataTableEntry(), WinLdrInitializeHeadlessPort(), WinLdrpBindImportName(), WinLdrpCompareDllName(), WinMain(), WlanConnect(), WMSFT_compile_impfile(), wpp_add_include_path(), wpp_default_lookup(), wpp_lookup_mem(), write_cabinet(), write_directory_record(), write_files(), write_hrefmap(), write_if_change(), write_import(), write_line(), write_manifest(), write_new_procformatstring_type(), write_reg_file(), write_str_dir(), write_to_file(), write_value(), WriteBmLine(), CCabinet::WriteCabinetHeader(), WriteConsoleOutputCharAndAttribute(), CCabinet::WriteFileEntries(), CCabinet::WriteFileToScratchStorage(), CDFParser::WriteInfLine(), WritePrivateProfileSectionA(), WriteRegistryValue(), WSAAsyncGetHostByName(), WSAAsyncGetProtoByName(), WSAAsyncGetServByName(), WSAStringToAddressA(), WSNoteSuccessfulHostentLookup(), WspiapiLegacyGetNameInfo(), WspiapiLookupNode(), WspiapiStrdup(), wsprintfATest(), XboxSetLED(), xdr_string(), xkeymap_read(), xmlAttrNormalizeSpace2(), xmlBuildURI(), xmlDictExists(), xmlDictLookup(), xmlDictQLookup(), xmlHTMLPrintFileContext(), xmlHTMLPrintFileInfo(), xmlMemStrdupLoc(), xmlSnprintfElementContent(), xmlURIUnescapeString(), xstrdup(), xstrsave(), yy_scan_string(), and yyparse().

271 {
272  UINT32 Length = 0;
273 
274 
275  /* Count the string until a null is encountered */
276 
277  while (*String)
278  {
279  Length++;
280  String++;
281  }
282 
283  return (Length);
284 }
CHAR16 * String
Definition: acefiex.h:201
unsigned int UINT32
VOID UINTN Length
Definition: acefiex.h:718
char* strncat ( char DstString,
const char SrcString,
ACPI_SIZE  Count 
)

Definition at line 605 of file utclib.c.

Referenced by account(), clnt_spcreateerror(), get_number_of_folders(), GetProtoOpenNetworkDatabase(), CStringTest::import_checks(), LoadLibraryA(), LoadWindowsCore(), main(), pathjoin(), shell(), CHttpClient::SplitResource(), CHttpClient::SplitUri(), sspi_import_name(), str_handle_lines(), telCommandLine(), test_click_make_new_folder_button(), and TRIO_ARGS3().

609 {
610  char *String;
611 
612 
613  if (Count)
614  {
615  /* Find end of the destination string */
616 
617  for (String = DstString; *String++; )
618  { ; }
619 
620  /* Concatenate the string */
621 
622  for (--String; (*String++ = *SrcString++) && --Count; )
623  { ; }
624 
625  /* Null terminate if necessary */
626 
627  if (!Count)
628  {
629  *String = 0;
630  }
631  }
632 
633  return (DstString);
634 }
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1015
CHAR16 * String
Definition: acefiex.h:201
int strncmp ( const char String1,
const char String2,
ACPI_SIZE  Count 
)

Definition at line 534 of file utclib.c.

Referenced by _ecvt(), _FindPESectionByName(), _getopt_internal(), _strncoll(), _TIFFPrettyPrintField(), _TIFFSetupFields(), _tmain(), AbsoluteToRelative(), AcpiTbInstallStandardTable(), add_file(), alloc_rootdir_entry(), ArcOpen(), ata_bblk(), auto_rename(), bad_name(), cache_containers_find(), CdfsGetSVDData(), check_4_special_identifiers(), check_atari(), check_dir(), check_file(), check_menu_item_info(), check_output(), check_rr_dates(), check_rr_relocation(), CheckForNewV3User(), cl_exid_compare(), ClassNametoClassID(), ClasspMyStringMatches(), cmpEnvironment(), ConMgrProcessInputLine(), CopyTest::copy_array(), create_sic(), CreateOutputFile(), D3DXGetImageInfoFromFileInMemory(), DecodeURLString(), default_init(), Deletehost(), DetectPnpBios(), DisableWriteCache(), DiskDetermineMediaTypes(), DoCommand(), domacro(), doWinMain(), EfiInitpCreateApplicationEntry(), encodeAndCompareBase64_A(), XMLStorage::XMLReaderBase::EndElementHandler(), enum_password_proc(), errflags(), FATAddEntry(), FatDetermineFatType(), file_add(), file_cd(), file_find(), file_name(), FileToURL(), find_html_symbol(), find_matching_rdn_attr(), find_rr_attribute(), find_stab_sections(), FindDefine(), findend(), FsRecIsUdfsVolume(), FTPDecodeURL(), FTPFileModificationTime(), get_annotation_by_name(), get_constant_by_name(), get_drive_connection(), get_fileinfo(), get_parameter_by_name(), getnetconfigent(), getopt_long(), GetResponse(), GetStabInfo(), tinyxml2::StrPair::GetStr(), gl_histadd(), GspQuery(), HaliMPBusInfo(), handle_apetag(), handle_dot(), handle_gdb_query(), handle_gdb_set_thread(), handle_gdb_v(), handle_setexattr(), XMLStorage::Buffer::has_CDEnd(), HttpHeaders_test(), HttpSendRequestEx_test(), id3_link(), import_base64_certs_from_fp(), CStringTest::import_checks(), InitializeLibrary(), InternalIsOS2OrOldWin(), is_cygwin_ea(), is_valid_file(), iso2022jp_mbtowc(), iso2022jp_wctomb(), IsVesaBiosOk(), joliet_compare_dirs(), KdbpCliInterpretInitFile(), KdDebuggerInitialize0(), KdInitSystem(), mac_cmp(), MachInit(), main(), map_nfs4ace_who(), match_line(), ME_HandleMessage(), ME_StreamIn(), merge_isofs(), mkstemps(), MPEGSplitter_pre_connect(), multi_addr_find(), name_cmp(), netname2host(), netname2user(), nfs41_abs_path_compare(), nsIOService_NewURI(), ntlm_AcceptSecurityContext(), ntlm_InitializeSecurityContextW(), OmNavigator_get_appVersion(), XMLStorage::XMLReaderBase::parse(), parse_arguments(), parse_file(), parse_long_options(), parse_new_id3(), parse_rr(), parse_rrflags(), ParseCommandLine(), ParseFile(), ParseHostLine(), ParseInputFile(), tinyxml2::StrPair::ParseText(), Phase1InitializationDiscard(), pipe_thread(), PpcFindDevice(), PpcOfwInit(), print_insn(), PrintNameTable(), PrintStrangeMenu(), process_optarg(), process_stabs(), promote_framename(), PutBookmark(), read_merging_directory(), ReadStyleSheet(), regscan(), RemoteCompletionFunction(), RemoteGlobCollapse(), RpcStringBindingParseA(), run_helper(), ScanForSpecial(), SendCommand(), server_compare(), server_ddeml_callback(), setpeer(), setup_dinput_options(), TestCase::shouldRunThis(), START_TEST(), str_startswith(), StrDupShortenPath(), tinyxml2::XMLUtil::StringEqual(), StringExpands(), strrstr(), strstr(), subdirs(), test_asciimode2(), test_cache_read_gzipped(), test_ConvertINetUnicodeToMultiByte(), test_DEVMODEA(), test_EM_GETLINE(), test_Environment(), test_FakeDLL(), test_find_executable(), test_GetDateFormatA(), test_GetModuleFileNameEx(), test_GetProcessImageFileNameA(), test_GetVolumeNameForVolumeMountPointA(), test_I10_OUTPUT(), test_IMultiLanguage2_ConvertStringFromUnicode(), test_ip_pktinfo(), test_MsiEnumPatchesEx_usermanaged(), test_MsiGetFileVersion(), test_MsiGetProductProperty(), test_MsiGetSourcePath(), test_msirecord(), test_mxwriter_encoding(), test_navigator(), test_OpenFile(), test_PathUnExpandEnvStrings(), test_query_process_image_file_name(), test_RtlCopyString(), test_SHGetFolderPathAndSubDirA(), test_sscanf(), test_strncpy(), test_threads(), test_WM_GETTEXT(), test_WNetCachePassword(), test_xcvt(), TIFFCleanup(), translate_files(), TRIO_ARGS3(), TypeNametoTypeID(), UDFFindVRS(), UDFGetDiskInfo(), UDFLoadLogicalVol(), UnLslR(), UnMDTMDate(), urlcache_entry_commit(), UrlCompareA(), UrlGetLocationA(), while(), WinHttpGetDefaultProxyConfiguration(), write_dlldata(), and xmlStrncmp().

538 {
539 
540 
541  for ( ; Count-- && (*String1 == *String2); String2++)
542  {
543  if (!*String1++)
544  {
545  return (0);
546  }
547  }
548 
549  return ((Count == ACPI_SIZE_MAX) ? 0 : ((unsigned char) *String1 -
550  (unsigned char) *String2));
551 }
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1015
unsigned char
Definition: typeof.h:27
_In_ const STRING * String2
Definition: rtlfuncs.h:2245
char* strncpy ( char DstString,
const char SrcString,
ACPI_SIZE  Count 
)

Definition at line 427 of file utclib.c.

Referenced by __Extract_locale_name(), __getpublickey_real(), __Named_exception::__Named_exception(), __rpc_uaddr2taddr_af(), __rpcbind_is_up(), _findfirst64i32(), _findnext64i32(), _get_tzname(), _Locale_strcmp(), _Locale_strxfrm(), _mesa_dlsym(), _strxfrm_l(), _tzset(), account(), AcpiExConvertToBuffer(), AcpiPsInitOp(), AcpiTbFindTable(), AddrStrToAddr(), aexpand(), AtapiStartIo__(), BiosInitialize(), cfgets(), channel_register(), clnt_sperror(), CmdLineParse(), copyFileName(), CCabinet::CreateSimpleCabinet(), CsrLoadServerDll(), demFileFindFirst(), demFileFindNext(), disk_create(), disk_enum_devices(), disk_query_directory(), DiskGetBootPath(), DisplayScreen(), DosChangeDirectory(), DosCreateProcess(), DosInt21h(), DosKRNLInitialize(), dump_boot(), DuplicateToMultiByte(), evd_write(), Ext2ProcessGlobalProperty(), Ext2ProcessVolumeProperty(), FF_CreateFile(), FF_FindFirst(), FF_MkDir(), FF_Move(), FF_Open(), file_add(), find_layer(), FsVolumeInfo(), generate_xa_rr_attributes(), get_previous_identifier(), get_torito_desc(), GetAdaptersInfo(), getclnthandle(), getDirectory(), gethostname(), getline(), GetPreviousParamString(), GetUsrName(), gl_set_home_dir(), graftcp(), HalGetEnvironmentVariable(), HalpDebugPciDumpBus(), hist_save(), hookup(), ide_setup(), CStringTest::import_checks(), inet_ntop(), IniCacheGetSectionName(), TConfig::inifile_init(), IniReadSettingByName(), IniReadSettingByNumber(), TConfig::init(), init_boot_entry(), InitDeviceList(), interpret(), IntGetConsoleKeyboardLayoutName(), is_valid_file(), TConfig::keyfile_init(), kmem_cache_create(), licence_generate_hwid(), LlbEnvParseArguments(), LlbEnvRead(), LoadWindowsCore(), LogonUserExW(), LsaLookupAuthenticationPackage(), LsaRegisterLogonProcess(), macdef(), main(), mcleanup(), MkDirs(), MyLogonUser(), netname2host(), netname2user(), Telnet::Open(), __Named_exception::operator=(), parse_dhcp_options(), parse_new_id3(), parse_rr(), parse_server_and_port(), ParseCommandLine(), ParseInputFile(), pathcp(), pathjoin(), PcDiskGetBootPath(), PpcDiskGetBootPath(), PrepareAdapterForService(), pretty_print_option(), processQueryValue(), pswitch(), pvd_write(), read_input_file(), read_until(), read_until_end(), ReverseIP(), RosSymCreateFromFile(), RosSymCreateFromMem(), RpnpParseExpression(), ServiceNameToPortNumber(), TConfig::set_string(), setnmap(), setntrans(), setup_tables(), skip_to_next_tag(), sparc_boot_label(), StoreNameInSft(), StringExpands(), sunx86_boot_label(), test_strncpy(), toIPAddressString(), vDbgPrintExWithPrefixInternal(), WinLdrInitializePhase1(), and xmlCanonicPath().

431 {
432  char *String = DstString;
433 
434 
435  /* Copy the string */
436 
437  for (String = DstString;
438  Count && (Count--, (*String++ = *SrcString++)); )
439  {;}
440 
441  /* Pad with nulls if necessary */
442 
443  while (Count--)
444  {
445  *String = 0;
446  String++;
447  }
448 
449  /* Return original pointer */
450 
451  return (DstString);
452 }
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1015
CHAR16 * String
Definition: acefiex.h:201
char* strpbrk ( const char String,
const char Delimiters 
)

Definition at line 302 of file utclib.c.

Referenced by aexpand(), ATL::ChTraitsCRT< char >::FindOneOf(), GetExpandedNameA(), File::getline(), getnetconfigent(), gl_do_tab_completion(), HalpDebugPciDumpBus(), hist_save(), CStringTest::import_checks(), interpret(), LoadWindowsCore(), main(), process_preprocessor(), processRegLinesA(), and strtok().

305 {
306  const char *Delimiter;
307 
308 
309  for ( ; *String != '\0'; ++String)
310  {
311  for (Delimiter = Delimiters; *Delimiter != '\0'; Delimiter++)
312  {
313  if (*String == *Delimiter)
314  {
315  return (ACPI_CAST_PTR (char, String));
316  }
317  }
318  }
319 
320  return (NULL);
321 }
CHAR16 * String
Definition: acefiex.h:201
smooth NULL
Definition: ftsmooth.c:513
#define ACPI_CAST_PTR(t, p)
Definition: actypes.h:541
char* strstr ( char String1,
char String2 
)

Definition at line 653 of file utclib.c.

Referenced by __Extract_locale_name(), _mesa_error(), acpi_bus_match(), assign_file_addresses(), Base64WithHeaderAndTrailerToBinaryA(), Bus_PDO_PnP(), Bus_PDO_QueryDeviceCaps(), ButtonWaitThread(), CmdLineParse(), CmpGetBiosVersion(), COMMAND_PROTOTYPE(), copy_headers_to_buf(), count_pars(), crash_and_debug(), create_body_offset_list(), D3DXCompileShader(), DnsQuery_W(), doDebugger(), DoDESCRIPTIONS(), DoKEYNAME(), DoLANGUAGENAMES(), DriverEntry(), enum_gac_assemblies(), EnumSymbolsProc(), ExpInitializeExecutive(), extract_test(), extract_test_proc(), figurefiletype(), FilenameExtensionIndicatesASCII(), find_str(), findend(), FindEntryInHosts(), ATL::ChTraitsCRT< char >::FindString(), FsVolumeInfo(), FTPFileExistsNlst(), FTPFileExistsStat(), FTPQueryFeatures(), get_attr(), get_info_log_line(), get_line(), get_subtests(), getline(), getSection(), gl_check_inputrc_for_vi(), HalpDebugPciDumpBus(), HalpGetParameters(), handle_escape_cmd(), handle_gdb_query(), handle_gdb_read_mem(), handle_gdb_set_thread(), handle_gdb_thread_alive(), handle_gdb_write_mem(), header_cb(), CStringTest::import_checks(), InbvDriverInitialize(), init_debug(), InitPrefs(), InitTermcap(), InternetCreateUrlA_test(), IopCreateArcNames(), IopStartRamdisk(), ItalicFromStyle(), KdDebuggerInitialize0(), KdInitSystem(), KiInitializeKernel(), KiInitializeKernelMachineDependent(), LdrGetModuleObject(), LlbEnvRead(), Load_CP2Unicode_Table(), LoadAndBootWindows(), LoadAndBootWindowsCommon(), LoadReactOSSetup(), main(), Main_DirectDraw_GetDeviceIdentifier7(), MayUseFirewall(), NextLine(), ntlm_InitializeSecurityContextW(), OpenControlConnection(), openSection(), parse_obj_node_param(), ParseField(), CDFParser::PerformFileCopy(), Phase1InitializationDiscard(), PoInitSystem(), process_pending_renames(), process_preprocessor(), processRequest(), read_dependencies(), read_value(), regdump(), run_tests(), ScanExports(), search_addchar(), search_back(), search_forw(), SearchCHM_File(), select_card_handler(), send_file(), server_thread(), shader_hw_sgn(), shader_trace_init(), TestCase::shouldRunThis(), SMTPTransport_CallbackSendHello(), CHttpClient::SplitUri(), spy_init(), START_TEST(), strip_comments(), system_icmp(), test_accept_encoding(), test_argify(), test_BuildCommDCB(), test_complicated_cookie(), test_cookie_header(), test_EM_STREAMOUT_empty_para(), test_EM_STREAMOUT_FONTTBL(), test_ExitCode(), test_ExtractAssociatedIcon(), test_FindFirstFile_wildcards(), test_getstring_no_extra(), test_header(), test_hittest(), test_long_url(), test_MsiGetFileVersion(), test_query_dos_deviceA(), test_SHGetFolderPathA(), translate_files(), TRIO_ARGS2(), txt_get_glyph_table(), txt_get_header(), txt_get_mb_table(), txt_get_wc_table(), unfold_header(), UnLslRLine(), WeightFromStyle(), while(), wined3d_guess_card_vendor(), wined3d_guess_gl_vendor(), WinLdrInitializePhase1(), WinLdrSetupEms(), WinMain(), wstr_contains(), XIPInit(), and xkeymap_read().

656 {
657  UINT32 Length;
658 
659 
660  Length = strlen (String2);
661  if (!Length)
662  {
663  return (String1);
664  }
665 
666  while (strlen (String1) >= Length)
667  {
668  if (memcmp (String1, String2, Length) == 0)
669  {
670  return (String1);
671  }
672  String1++;
673  }
674 
675  return (NULL);
676 }
unsigned int UINT32
smooth NULL
Definition: ftsmooth.c:513
VOID UINTN Length
Definition: acefiex.h:718
int memcmp(void *VBuffer1, void *VBuffer2, ACPI_SIZE Count)
Definition: utclib.c:112
_In_ const STRING * String2
Definition: rtlfuncs.h:2245
ACPI_SIZE strlen(const char *String)
Definition: utclib.c:269
char* strtok ( char String,
const char Delimiters 
)

Definition at line 338 of file utclib.c.

Referenced by DefaultBookmarkName(), FTP_ParseNextFile(), FTPDecodeURL(), FTPExamineMlstFeatures(), get_extension_override(), get_subtests(), GetOurHostName(), GetPortNumber(), gluCheckExtension(), HasSeenOneTimeMessage(), CStringTest::import_checks(), InitDeviceList(), ipv4addrs(), TMapLoader::Load(), TMapLoader::LoadCharMap(), TMapLoader::LoadGlobal(), main(), MayUseFirewall(), TMapLoader::ParseKeyDef(), ProcessFirewallPrefFile(), ProcessPrefsFile(), SetDomainAndUsername(), setup_dinput_options(), test__mbstok(), test_strtok(), TRIO_ARGS2(), WinMain(), and wpp_add_include_path().

341 {
342  char *Begin = String;
343  static char *SavedPtr;
344 
345 
346  if (Begin == NULL)
347  {
348  if (SavedPtr == NULL)
349  {
350  return (NULL);
351  }
352  Begin = SavedPtr;
353  }
354 
355  SavedPtr = strpbrk (Begin, Delimiters);
356  while (SavedPtr == Begin)
357  {
358  *Begin++ = '\0';
359  SavedPtr = strpbrk (Begin, Delimiters);
360  }
361 
362  if (SavedPtr)
363  {
364  *SavedPtr++ = '\0';
365  return (Begin);
366  }
367  else
368  {
369  return (NULL);
370  }
371 }
CHAR16 * String
Definition: acefiex.h:201
smooth NULL
Definition: ftsmooth.c:513
char * strpbrk(const char *String, const char *Delimiters)
Definition: utclib.c:302
UINT32 strtoul ( const char String,
char **  Terminator,
UINT32  Base 
)

Definition at line 696 of file utclib.c.

Referenced by BiosInitialize(), byte_till_end(), ccf_options(), ccf_sortlist(), check_option(), CmdLineParse(), CmpGetBiosDate(), CommandDumpSector(), CommandPartInfo(), DriveMapGetBiosDriveNumber(), fdom_split(), hhp_reader::get_language_code(), GetAddrInfoW(), GetDlgItemInt(), GetFunctionFromForwarder(), getICMPStats(), getUdpTable(), init_logger_addr(), KdbGetHexNumber(), KdbpCmdBackTrace(), KdbpCmdDisassembleX(), KdbpCmdEnableDisableClearBreakPoint(), KdbpCmdFilter(), KdbpCmdProc(), KdbpCmdSet(), KdbpCmdStep(), KdbpCmdThread(), KdbpGetHexNumber(), KdbpPager(), KdbpPrint(), KdpGetDebugMode(), main(), make_number(), pa_ptr(), parse_uint(), parse_uuid(), TANSIParser::ParseEscapeANSI(), ParsePEHeaders(), PcVideoSetDisplayMode(), ReadDWordNode(), RpnpParseExpression(), seamless_process_line(), settimeout(), test_child_heap(), test_strtol(), txt_get_glyph_table(), txt_get_header(), txt_get_mb_table(), txt_get_wc_table(), update_loglevel(), WinLdrSetupEms(), WspiapiLegacyGetAddrInfo(), xkeymap_read(), and xstrtoul().

700 {
701  UINT32 converted = 0;
702  UINT32 index;
703  UINT32 sign;
704  const char *StringStart;
705  UINT32 ReturnValue = 0;
707 
708 
709  /*
710  * Save the value of the pointer to the buffer's first
711  * character, save the current errno value, and then
712  * skip over any white space in the buffer:
713  */
714  StringStart = String;
715  while (isspace (*String) || *String == '\t')
716  {
717  ++String;
718  }
719 
720  /*
721  * The buffer may contain an optional plus or minus sign.
722  * If it does, then skip over it but remember what is was:
723  */
724  if (*String == '-')
725  {
726  sign = ACPI_SIGN_NEGATIVE;
727  ++String;
728  }
729  else if (*String == '+')
730  {
731  ++String;
732  sign = ACPI_SIGN_POSITIVE;
733  }
734  else
735  {
736  sign = ACPI_SIGN_POSITIVE;
737  }
738 
739  /*
740  * If the input parameter Base is zero, then we need to
741  * determine if it is octal, decimal, or hexadecimal:
742  */
743  if (Base == 0)
744  {
745  if (*String == '0')
746  {
747  if (tolower (*(++String)) == 'x')
748  {
749  Base = 16;
750  ++String;
751  }
752  else
753  {
754  Base = 8;
755  }
756  }
757  else
758  {
759  Base = 10;
760  }
761  }
762  else if (Base < 2 || Base > 36)
763  {
764  /*
765  * The specified Base parameter is not in the domain of
766  * this function:
767  */
768  goto done;
769  }
770 
771  /*
772  * For octal and hexadecimal bases, skip over the leading
773  * 0 or 0x, if they are present.
774  */
775  if (Base == 8 && *String == '0')
776  {
777  String++;
778  }
779 
780  if (Base == 16 &&
781  *String == '0' &&
782  tolower (*(++String)) == 'x')
783  {
784  String++;
785  }
786 
787  /*
788  * Main loop: convert the string to an unsigned long:
789  */
790  while (*String)
791  {
792  if (isdigit (*String))
793  {
794  index = (UINT32) ((UINT8) *String - '0');
795  }
796  else
797  {
798  index = (UINT32) toupper (*String);
799  if (isupper (index))
800  {
801  index = index - 'A' + 10;
802  }
803  else
804  {
805  goto done;
806  }
807  }
808 
809  if (index >= Base)
810  {
811  goto done;
812  }
813 
814  /*
815  * Check to see if value is out of range:
816  */
817 
818  if (ReturnValue > ((ACPI_UINT32_MAX - (UINT32) index) /
819  (UINT32) Base))
820  {
821  Status = AE_ERROR;
822  ReturnValue = 0; /* reset */
823  }
824  else
825  {
826  ReturnValue *= Base;
827  ReturnValue += index;
828  converted = 1;
829  }
830 
831  ++String;
832  }
833 
834 done:
835  /*
836  * If appropriate, update the caller's pointer to the next
837  * unconverted character in the buffer.
838  */
839  if (Terminator)
840  {
841  if (converted == 0 && ReturnValue == 0 && String != NULL)
842  {
843  *Terminator = (char *) StringStart;
844  }
845  else
846  {
847  *Terminator = (char *) String;
848  }
849  }
850 
851  if (Status == AE_ERROR)
852  {
853  ReturnValue = ACPI_UINT32_MAX;
854  }
855 
856  /*
857  * If a minus sign was present, then "the conversion is negated":
858  */
859  if (sign == ACPI_SIGN_NEGATIVE)
860  {
861  ReturnValue = (ACPI_UINT32_MAX - ReturnValue) + 1;
862  }
863 
864  return (ReturnValue);
865 }
static size_t double int int int * sign
Definition: printf.c:64
#define isspace(c)
Definition: acclib.h:69
_In_opt_ ULONG Base
Definition: rtlfuncs.h:2327
UINT32 ACPI_STATUS
Definition: actypes.h:459
CHAR16 * String
Definition: acefiex.h:201
UINT32 void void ** ReturnValue
Definition: acevents.h:192
unsigned int UINT32
#define ACPI_SIGN_NEGATIVE
Definition: acmacros.h:233
smooth NULL
Definition: ftsmooth.c:513
#define isdigit(c)
Definition: acclib.h:68
#define ACPI_SIGN_POSITIVE
Definition: acmacros.h:232
#define isupper(c)
Definition: acclib.h:71
#define ACPI_UINT32_MAX
Definition: actypes.h:66
#define index(s, c)
Definition: various.h:29
Status
Definition: gdiplustypes.h:24
int toupper(int c)
Definition: utclib.c:881
unsigned char UINT8
#define AE_OK
Definition: acexcep.h:97
int tolower(int c)
Definition: utclib.c:902
#define AE_ERROR
Definition: acexcep.h:102
int toupper ( int  c)

Definition at line 881 of file utclib.c.

Referenced by _getdiskfree(), _Locale_toupper(), _mbbtoupper(), _mbsicmp(), _mbsicoll(), _mbsupr(), _memicmp(), _stricmp(), _strnicmp(), _strupr(), _tstat64(), AcpiNsBuildInternalName(), AcpiNsRepair_HID(), AcpiUtStrupr(), Addhost(), check_for_punctuation(), cmd_label(), DliHook(), DosIfCharYesNo(), DosToUpper(), DosToUpperStrN(), DosToUpperStrZ(), EtfspCompareNames(), ExceptionFilter(), FD31_WMInitDialog(), file_cvt(), find_str(), getbyte(), GetExpandedNameA(), getVKNum(), IntroPage(), FileTypeManager::is_exe_file(), iso9660_file_length(), KdbInitialize(), main(), make_number(), MCICDA_Open(), mmioStringToFOURCCA(), normalize_dirname(), NPAddConnection3(), parseArguments(), PathMatchSingleMaskA(), ProcessCmdLine(), put_resource_id(), read_rcfile(), regdump(), RepairIntroPage(), SdbMakeIndexKeyFromString(), ServeOneClient(), StrCmpPath(), strtoul(), SymMatchFileName(), test_GetDrive(), test_GetVolumeInformationA(), test_PathNameA(), test_query_dos_deviceA(), test_RtlIsNameLegalDOS8Dot3(), to_upper(), toupper_str(), uppercase(), WinLdrpCompareDllName(), wtstrcasecmp(), XCOPY_DoCopy(), XCOPY_ParseCommandLine(), XCOPY_ProcessDestParm(), xkeymap_read(), xmlAddEncodingAlias(), xmlFindCharEncodingHandler(), xmlGetEncodingAlias(), xmlNewCharEncodingHandler(), and xmlParseCharEncoding().

883 {
884 
885  return (islower(c) ? ((c)-0x20) : (c));
886 }
const GLubyte * c
Definition: glext.h:8905
#define islower(c)
Definition: acclib.h:72
int vsnprintf ( char String,
ACPI_SIZE  Size,
const char Format,
va_list  Args 
)

Definition at line 433 of file utprint.c.

Referenced by snprintf(), and sprintf().

438 {
439  UINT8 Base;
440  UINT8 Type;
441  INT32 Width;
442  INT32 Precision;
443  char Qualifier;
444  UINT64 Number;
445  char *Pos;
446  char *End;
447  char c;
448  const char *s;
449  const void *p;
450  INT32 Length;
451  int i;
452 
453 
454  Pos = String;
455  End = String + Size;
456 
457  for (; *Format; ++Format)
458  {
459  if (*Format != '%')
460  {
461  Pos = AcpiUtBoundStringOutput (Pos, End, *Format);
462  continue;
463  }
464 
465  Type = 0;
466  Base = 10;
467 
468  /* Process sign */
469 
470  do
471  {
472  ++Format;
473  if (*Format == '#')
474  {
475  Type |= ACPI_FORMAT_PREFIX;
476  }
477  else if (*Format == '0')
478  {
479  Type |= ACPI_FORMAT_ZERO;
480  }
481  else if (*Format == '+')
482  {
483  Type |= ACPI_FORMAT_SIGN_PLUS;
484  }
485  else if (*Format == ' ')
486  {
488  }
489  else if (*Format == '-')
490  {
491  Type |= ACPI_FORMAT_LEFT;
492  }
493  else
494  {
495  break;
496  }
497 
498  } while (1);
499 
500  /* Process width */
501 
502  Width = -1;
503  if (isdigit ((int) *Format))
504  {
505  Format = AcpiUtScanNumber (Format, &Number);
506  Width = (INT32) Number;
507  }
508  else if (*Format == '*')
509  {
510  ++Format;
511  Width = va_arg (Args, int);
512  if (Width < 0)
513  {
514  Width = -Width;
515  Type |= ACPI_FORMAT_LEFT;
516  }
517  }
518 
519  /* Process precision */
520 
521  Precision = -1;
522  if (*Format == '.')
523  {
524  ++Format;
525  if (isdigit ((int) *Format))
526  {
527  Format = AcpiUtScanNumber (Format, &Number);
528  Precision = (INT32) Number;
529  }
530  else if (*Format == '*')
531  {
532  ++Format;
533  Precision = va_arg (Args, int);
534  }
535 
536  if (Precision < 0)
537  {
538  Precision = 0;
539  }
540  }
541 
542  /* Process qualifier */
543 
544  Qualifier = -1;
545  if (*Format == 'h' || *Format == 'l' || *Format == 'L')
546  {
547  Qualifier = *Format;
548  ++Format;
549 
550  if (Qualifier == 'l' && *Format == 'l')
551  {
552  Qualifier = 'L';
553  ++Format;
554  }
555  }
556 
557  switch (*Format)
558  {
559  case '%':
560 
561  Pos = AcpiUtBoundStringOutput (Pos, End, '%');
562  continue;
563 
564  case 'c':
565 
566  if (!(Type & ACPI_FORMAT_LEFT))
567  {
568  while (--Width > 0)
569  {
570  Pos = AcpiUtBoundStringOutput (Pos, End, ' ');
571  }
572  }
573 
574  c = (char) va_arg (Args, int);
575  Pos = AcpiUtBoundStringOutput (Pos, End, c);
576 
577  while (--Width > 0)
578  {
579  Pos = AcpiUtBoundStringOutput (Pos, End, ' ');
580  }
581  continue;
582 
583  case 's':
584 
585  s = va_arg (Args, char *);
586  if (!s)
587  {
588  s = "<NULL>";
589  }
590  Length = AcpiUtBoundStringLength (s, Precision);
591  if (!(Type & ACPI_FORMAT_LEFT))
592  {
593  while (Length < Width--)
594  {
595  Pos = AcpiUtBoundStringOutput (Pos, End, ' ');
596  }
597  }
598 
599  for (i = 0; i < Length; ++i)
600  {
601  Pos = AcpiUtBoundStringOutput (Pos, End, *s);
602  ++s;
603  }
604 
605  while (Length < Width--)
606  {
607  Pos = AcpiUtBoundStringOutput (Pos, End, ' ');
608  }
609  continue;
610 
611  case 'o':
612 
613  Base = 8;
614  break;
615 
616  case 'X':
617 
618  Type |= ACPI_FORMAT_UPPER;
619 
620  case 'x':
621 
622  Base = 16;
623  break;
624 
625  case 'd':
626  case 'i':
627 
628  Type |= ACPI_FORMAT_SIGN;
629 
630  case 'u':
631 
632  break;
633 
634  case 'p':
635 
636  if (Width == -1)
637  {
638  Width = 2 * sizeof (void *);
639  Type |= ACPI_FORMAT_ZERO;
640  }
641 
642  p = va_arg (Args, void *);
643  Pos = AcpiUtFormatNumber (
644  Pos, End, ACPI_TO_INTEGER (p), 16, Width, Precision, Type);
645  continue;
646 
647  default:
648 
649  Pos = AcpiUtBoundStringOutput (Pos, End, '%');
650  if (*Format)
651  {
652  Pos = AcpiUtBoundStringOutput (Pos, End, *Format);
653  }
654  else
655  {
656  --Format;
657  }
658  continue;
659  }
660 
661  if (Qualifier == 'L')
662  {
663  Number = va_arg (Args, UINT64);
664  if (Type & ACPI_FORMAT_SIGN)
665  {
666  Number = (INT64) Number;
667  }
668  }
669  else if (Qualifier == 'l')
670  {
671  Number = va_arg (Args, unsigned long);
672  if (Type & ACPI_FORMAT_SIGN)
673  {
674  Number = (INT32) Number;
675  }
676  }
677  else if (Qualifier == 'h')
678  {
679  Number = (UINT16) va_arg (Args, int);
680  if (Type & ACPI_FORMAT_SIGN)
681  {
682  Number = (INT16) Number;
683  }
684  }
685  else
686  {
687  Number = va_arg (Args, unsigned int);
688  if (Type & ACPI_FORMAT_SIGN)
689  {
690  Number = (signed int) Number;
691  }
692  }
693 
694  Pos = AcpiUtFormatNumber (Pos, End, Number, Base,
695  Width, Precision, Type);
696  }
697 
698  if (Size > 0)
699  {
700  if (Pos < End)
701  {
702  *Pos = '\0';
703  }
704  else
705  {
706  End[-1] = '\0';
707  }
708  }
709 
710  return (ACPI_PTR_DIFF (Pos, String));
711 }
static ACPI_SIZE AcpiUtBoundStringLength(const char *String, ACPI_SIZE Count)
Definition: utprint.c:105
#define ACPI_TO_INTEGER(p)
Definition: actypes.h:550
#define ACPI_FORMAT_PREFIX
Definition: utprint.c:57
#define ACPI_FORMAT_LEFT
Definition: utprint.c:55
Type
Definition: Type.h:6
static char * AcpiUtBoundStringOutput(char *String, const char *End, char c)
Definition: utprint.c:138
_In_opt_ ULONG Base
Definition: rtlfuncs.h:2327
ush Pos
Definition: deflate.h:92
#define ACPI_PTR_DIFF(a, b)
Definition: actypes.h:545
#define ACPI_FORMAT_SIGN_PLUS
Definition: utprint.c:52
#define ACPI_FORMAT_SIGN
Definition: utprint.c:51
CHAR16 * String
Definition: acefiex.h:201
GLenum GLclampf GLint i
Definition: glfuncs.h:14
signed long long INT64
unsigned char
Definition: typeof.h:27
char ** Args
Definition: acdebug.h:342
#define isdigit(c)
Definition: acclib.h:68
UINTN Size
Definition: acefiex.h:550
VOID UINTN Length
Definition: acefiex.h:718
GLdouble s
Definition: gl.h:2039
_In_opt_ PENTER_STATE_SYSTEM_HANDLER _In_opt_ PVOID _In_ LONG _In_opt_ LONG volatile * Number
Definition: ntpoapi.h:204
#define va_arg(ap, T)
Definition: acmsvcex.h:89
static char * AcpiUtFormatNumber(char *String, char *End, UINT64 Number, UINT8 Base, INT32 Width, INT32 Precision, UINT8 Type)
Definition: utprint.c:290
unsigned short UINT16
#define ACPI_FORMAT_SIGN_PLUS_SPACE
Definition: utprint.c:53
ACPI_BUFFER *RetBuffer ACPI_BUFFER *RetBuffer char ACPI_WALK_RESOURCE_CALLBACK void *Context ACPI_BUFFER *RetBuffer UINT16 ACPI_RESOURCE **ResourcePtr ACPI_GENERIC_ADDRESS *Reg UINT32 *ReturnValue UINT8 UINT8 *Slp_TypB ACPI_PHYSICAL_ADDRESS PhysicalAddress64 UINT32 UINT32 *TimeElapsed UINT32 ACPI_STATUS const char * Format
Definition: acpixf.h:1195
#define c
Definition: ke_i.h:80
signed int INT32
#define ACPI_FORMAT_UPPER
Definition: utprint.c:56
unsigned long long UINT64
GLfloat GLfloat p
Definition: glext.h:8902
unsigned char UINT8
#define ACPI_FORMAT_ZERO
Definition: utprint.c:54
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
Definition: typeof.h:29
const char * AcpiUtScanNumber(const char *String, UINT64 *NumberPtr)
Definition: utprint.c:217
signed short INT16

Variable Documentation

const UINT8 AcpiGbl_Ctypes[]

Definition at line 918 of file utclib.c.