ReactOS  0.4.12-dev-396-g37af787
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

◆ _ACPI_BB

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

Definition at line 59 of file acclib.h.

◆ _ACPI_CN

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

Definition at line 60 of file acclib.h.

◆ _ACPI_DI

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

Definition at line 61 of file acclib.h.

◆ _ACPI_LO

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

Definition at line 62 of file acclib.h.

◆ _ACPI_PU

#define _ACPI_PU   0x10 /* punctuation */

Definition at line 63 of file acclib.h.

◆ _ACPI_SP

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

Definition at line 64 of file acclib.h.

◆ _ACPI_UP

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

Definition at line 65 of file acclib.h.

◆ _ACPI_XA

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

Definition at line 57 of file acclib.h.

◆ _ACPI_XD

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

Definition at line 66 of file acclib.h.

◆ _ACPI_XS

#define _ACPI_XS   0x40 /* extra space */

Definition at line 58 of file acclib.h.

◆ EACCES

#define EACCES   13 /* Permission denied */

Definition at line 85 of file acclib.h.

◆ EAGAIN

#define EAGAIN   11 /* Try again */

Definition at line 83 of file acclib.h.

◆ EBADF

#define EBADF   9 /* Bad file number */

Definition at line 82 of file acclib.h.

◆ EBUSY

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

Definition at line 87 of file acclib.h.

◆ EEXIST

#define EEXIST   17 /* File exists */

Definition at line 88 of file acclib.h.

◆ EFAULT

#define EFAULT   14 /* Bad address */

Definition at line 86 of file acclib.h.

◆ EINTR

#define EINTR   4 /* Interrupted system call */

Definition at line 80 of file acclib.h.

◆ EINVAL

#define EINVAL   22 /* Invalid argument */

Definition at line 90 of file acclib.h.

◆ EIO

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

Definition at line 81 of file acclib.h.

◆ ENODEV

#define ENODEV   19 /* No such device */

Definition at line 89 of file acclib.h.

◆ ENOENT

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

Definition at line 79 of file acclib.h.

◆ ENOMEM

#define ENOMEM   12 /* Out of memory */

Definition at line 84 of file acclib.h.

◆ EPERM

#define EPERM   1 /* Operation not permitted */

Definition at line 78 of file acclib.h.

◆ EPIPE

#define EPIPE   32 /* Broken pipe */

Definition at line 91 of file acclib.h.

◆ ERANGE

#define ERANGE   34 /* Math result not representable */

Definition at line 92 of file acclib.h.

◆ isalpha

#define isalpha (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO | _ACPI_UP))

Definition at line 74 of file acclib.h.

◆ isdigit

#define isdigit (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_DI))

Definition at line 68 of file acclib.h.

◆ islower

#define islower (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO))

Definition at line 72 of file acclib.h.

◆ isprint

#define isprint (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_LO | _ACPI_UP | _ACPI_DI | _ACPI_XS | _ACPI_PU))

Definition at line 73 of file acclib.h.

◆ isspace

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

Definition at line 69 of file acclib.h.

◆ isupper

#define isupper (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_UP))

Definition at line 71 of file acclib.h.

◆ isxdigit

#define isxdigit (   c)    (AcpiGbl_Ctypes[(unsigned char)(c)] & (_ACPI_XD))

Definition at line 70 of file acclib.h.

Function Documentation

◆ AcpiUtPrintNumber()

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 WCHAR String[]
Definition: stringtable.c:55
static char * AcpiUtPutNumber(char *String, UINT64 Number, UINT8 Base, BOOLEAN Upper)
Definition: utprint.c:171
_In_opt_ PENTER_STATE_SYSTEM_HANDLER _In_opt_ PVOID _In_ LONG _In_opt_ LONG volatile * Number
Definition: ntpoapi.h:204

◆ AcpiUtScanNumber()

const char* AcpiUtScanNumber ( const char String,
UINT64 NumberPtr 
)

Definition at line 217 of file utprint.c.

220 {
221  UINT64 Number = 0;
222 
223 
224  while (isdigit ((int) *String))
225  {
227  Number += *(String++) - '0';
228  }
229 
230  *NumberPtr = Number;
231  return (String);
232 }
ACPI_STATUS AcpiUtShortMultiply(UINT64 InMultiplicand, UINT32 Multiplier, UINT64 *Outproduct)
Definition: utmath.c:88
static WCHAR String[]
Definition: stringtable.c:55
#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

Referenced by vsnprintf().

◆ memcmp()

int memcmp ( void Buffer1,
void Buffer2,
ACPI_SIZE  Count 
)

Definition at line 112 of file utclib.c.

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

Referenced by __lexicographical_compare_3way(), _ILHACKCompareSimpleIds(), _ILIsEqualSimple(), _read_expect_sync_data_len(), _read_request_data(), _readex_expect_async(), _readex_expect_sync_data_len(), _send_response_and_wait(), _test_file_name(), _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(), BtrFsMatchDirItemName(), cache_container_is_valid(), cache_get(), Pane::calc_widths(), calc_widths(), CBSearchRecycleBin(), ccf_options(), CDecodeHashMsg_VerifyHash(), CDecodeMsg_SaveAlgorithmID(), CertCompareCertificateName(), CertCompareIntegerBlob(), CertComparePublicKeyInfo(), check_backup_boot(), check_banner(), check_binary_file_data(), check_bits(), check_blob(), check_bom(), check_bstr(), check_dir(), check_exe(), check_file_matches(), check_font(), check_gif_format(), check_output_raw(), check_param(), check_png_format(), check_prev_session(), check_rr_dates(), check_safearray(), check_storage_contents(), check_StretchBlt_stretch(), check_StretchDIBits_stretch(), check_updates(), checkCRLHash(), checkHash(), CheckROSAgainstWinAndPrintResult(), chm_resolve_object(), BtrfsRecv::cmd_clone(), 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_(), 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(), ComponentInfo_Compare(), compound_encode_send_decode(), context_find_fbo_entry(), convert_input_data(), create_body_offset_list(), 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(), BtrfsRecv::do_recv(), do_test_about_protocol(), DocObjectService_FireBeforeNavigate2(), DoImport(), DoOpenFile(), DoParseFile(), DrawDibDraw(), DSPROPERTY_DescriptionW(), encode_compare_base64_W(), enum_emf_proc(), enum_metafile_proc(), enum_stream_names(), ept_map(), eto_emf_enum_proc(), exercizeServer(), expect_layeronly_imp(), Ext2VerifyVolume(), ext4_extract_xattr_name(), ext4_xattr_item_alloc(), ext4_xattr_item_cmp(), ext4_xattr_lookup_item(), fdi_mem_write(), 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(), FixupDll(), FPropContainsProp(), ftGdiGetGlyphOutline(), 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(), glsl_blitter_args_compare(), 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(), ILGetConnection(), image_tiff_filter(), image_xpng_filter(), IMAGEHLP_GetSectionOffset(), CStringTest::import_checks(), init_script_cache(), InternalGetBinaryType(), InternetTimeFromSystemTimeA_test(), InternetTimeFromSystemTimeW_test(), InternetTimeToSystemTimeA_test(), InternetTimeToSystemTimeW_test(), iocp_async_read(), iocp_async_read_thread(), 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(), MSACM_FillFormatTagsCB(), msi_file_hash_matches(), MSI_RecordsAreFieldsEqual(), MSVCRT__create_locale(), mxstream_Write(), names_add(), NBNameCacheWalk(), nbSStat(), NetBIOSEnumAdapters(), nsPromptService_ConfirmEx(), ntlm_VerifySignature(), ObjectFromLresult(), 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_CheckMediaType(), pdb_init(), pesection(), Polygon(), print_something(), ProcessRelocations(), PROFILE_DetectTextEncoding(), PROFILE_Open(), Protocol_Start(), protocol_start(), ProtocolSink_ReportData(), ProtocolSink_ReportProgress(), pstcache_enumerate(), 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(), setup_tables(), SHAreIconsEqual(), skip_html_comment(), SOFTPUB_VerifyImageHash(), START_TEST(), StgIsStorageFile(), StgIsStorageILockBytes(), stgmedium_cmp(), StorageImpl_LoadFileHeader(), strcmp_w(), String_indexOf(), String_lastIndexOf(), strstr(), strval_eq(), submit_bh_mdl(), SwapSplayLinks(), sync_read(), 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_import_unicode(), 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_convert(), test_ConvertINetUnicodeToMultiByte(), test_CopyBindInfo(), test_CopyFile2(), test_CopyFileA(), test_CopyStgMedium(), Test_CreateFontA(), test_CreateFontIndirect(), test_CreateNamedPipe(), test_CreateTypeLib(), test_CreateWellKnownSid(), test_CryptBinaryToString(), 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_adobe_cmyk(), 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_export(), 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_HBITMAP(), 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(), 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_logicalprocex(), test_query_object(), test_QueryFullProcessImageNameW(), test_queryvirtualmemory(), 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_RegQueryValueExPerformanceData(), test_response_without_headers(), test_riff_write(), test_rng(), test_RpcServerUseProtseq(), test_rsa_encrypt(), test_rsa_round_trip(), test_rtf(), 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_unicode_import(), 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(), 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(), TreeListFindItem(), TrustIsCertificateSelfSigned(), update_filter(), update_plugin_window(), UpdateSelection(), UrlCanonicalizeW(), Validate_EmptyShimData_Win10(), VarBstrCmp(), verify_commit(), verify_reg_(), verify_write(), verify_xpointers(), verifySig(), vs_args_equal(), wined3d_device_set_clip_plane(), wined3d_device_set_scissor_rects(), 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().

◆ memcpy()

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:1086
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1015

◆ memmove()

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:1086
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1015

◆ memset()

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 }
_In_opt_ ULONG _Out_ PULONG Value
Definition: rtlfuncs.h:2327
#define New(t)
Definition: rtf.h:1086
_Inout_ __drv_aliasesMem PSLIST_ENTRY _Inout_ PSLIST_ENTRY _In_ ULONG Count
Definition: exfuncs.h:1015
unsigned char
Definition: typeof.h:27

◆ snprintf()

int snprintf ( char String,
ACPI_SIZE  Size,
const char Format,
  ... 
)

Definition at line 730 of file utprint.c.

735 {
736  va_list Args;
737  int Length;
738 
739 
740  va_start (Args, Format);
742  va_end (Args);
743 
744  return (Length);
745 }
int vsnprintf(char *String, ACPI_SIZE Size, const char *Format, va_list Args)
Definition: utprint.c:433
static WCHAR String[]
Definition: stringtable.c:55
#define va_end(ap)
Definition: acmsvcex.h:90
char * va_list
Definition: acmsvcex.h:78
char ** Args
Definition: acdebug.h:342
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:359
#define va_start(ap, A)
Definition: acmsvcex.h:91

◆ sprintf()

int sprintf ( char String,
const char Format,
  ... 
)

Definition at line 762 of file utprint.c.

766 {
767  va_list Args;
768  int Length;
769 
770 
771  va_start (Args, Format);
773  va_end (Args);
774 
775  return (Length);
776 }
int vsnprintf(char *String, ACPI_SIZE Size, const char *Format, va_list Args)
Definition: utprint.c:433
static WCHAR String[]
Definition: stringtable.c:55
#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
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
#define va_start(ap, A)
Definition: acmsvcex.h:91

◆ strcat()

char* strcat ( char DstString,
const char SrcString 
)

Definition at line 568 of file utclib.c.

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 }
static WCHAR String[]
Definition: stringtable.c:55

Referenced by _ILGetFileType(), _mbscat(), _tmain(), AcpiExConvertToObjectTypeString(), AcpiExDoConcatenate(), AcpiExNameSegment(), AcpiNsBuildPrefixedPathname(), AcpiUtGetExpectedReturnTypes(), adns_init(), AnalyzeArgv(), append_namespace(), AppendBootTimeOptions(), BusLogic_ReadHostAdapterConfiguration(), bzopen_or_bzdopen(), cabinet_next_cabinet(), cd(), check_directory(), check_exists(), check_format(), check_messages(), check_vertical_metrics(), check_window_exists(), 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(), DumpInSMEX(), dwarfpctoline(), dwFlags2str(), EnumGroups_cb(), EnumPlayers_cb(), error(), Ext2OpenFile(), extract_cabinet_file(), CCabinet::ExtractFile(), FatalError(), fdi_decomp(), FDICopy(), flatten_cmdline(), FormatSizeUnits(), FsOpenFile(), FtpCommandW(), Generate(), get_app_key(), get_filename(), get_item_names_string(), get_name(), get_pf_file_size(), CCabinet::GetAttributesOnFile(), getDSBCAPS(), CCabinet::GetFileTimes(), getit(), GetSubkeyNames(), getVKName(), gl_GetString(), 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_data(), 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(), str_dbg_pfd_flags(), strcat_param(), stringify_point_type(), system(), Telnet::telSetConsoleTitle(), test_actctx_classes(), Test_AddFontResourceA(), test_async_file_errors(), test_click_make_new_folder_button(), test_comctl32_class(), 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_input_report(), test_get_set(), test_GetFinalPathNameByHandleA(), test_GetIconLocation(), test_GetTempFileNameA(), test_GetTempPath(), test_GetVolumeInformationA(), test_header(), test_install_svc_from(), test_InstallAssembly(), test_items(), test_listbox_dlgdir(), test_lnks(), test_load(), 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_read_device(), test_request_groups(), test_searchenv(), test_SetSearchPathMode(), test_SetupCopyOEMInf(), test_SetupDiInstallClassExA(), 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(), VfdInstallDriver(), 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().

◆ strchr()

char* strchr ( const char String,
int  ch 
)

Definition at line 501 of file utclib.c.

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 }
static WCHAR String[]
Definition: stringtable.c:55
smooth NULL
Definition: ftsmooth.c:416

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(), ArcGetNextTokenA(), bad_name(), BiosInitialize(), CabinetFindNext(), cache_entry_create(), ccf_sortlist(), cert_mgr_advanced_dlg_proc(), check_in_programs_list(), 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_assembly_dirs(), errflags(), EscapeString(), expect_layeronly_imp(), fdom_split(), 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(), GetLineExtentA(), 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(), InitIgnoreFreeLibrary(), InputChar(), 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().

◆ strcmp()

int strcmp ( const char String1,
const char String2 
)

Definition at line 469 of file utclib.c.

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

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(), _ILHACKCompareSimpleIds(), _Locale_strcmp(), _lzx_get_bytes(), _main(), _mbscmp(), _server_read_data(), _server_read_request(), _Stl_loc_combine_names(), _test_name_blob(), _test_reg_key(), _test_request_url(), _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_class_(), check_dirid(), check_expected_method_fmt(), check_lnk_(), check_mount(), check_prev_session(), check_record(), check_reg_entries(), check_storage_contents(), 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(), CNG_ImportECCPubKey(), CNG_ImportPubKey(), CNG_PrepareSignature(), codeview_add_type_struct(), command(), CommandCls(), CommandDumpSector(), CommandExactSearchCmp(), CommandExit(), CommandHelp(), CommandPartInfo(), CommandSortCmp(), comp_FindSubFile(), 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(), D3DXFrameFind(), StringTest::data(), DbgHelpAddStringToTable(), debug_init(), 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(), DriverEnumProc(), drop_window_proc(), dump_extension(), dwarflookupnameinunit(), dwarflookupsubname(), CHttpParser::EntityHeader(), enum_all_fonts_proc(), enum_components_Next(), enum_gac_assemblies(), enum_gac_assembly_dirs(), 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(), failuredllhook(), fdi_mem_notify(), fdi_mem_open(), 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_constants_desc(), 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_stgdef(), 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(), IntGdiLoadFontsFromMemory(), IntVideoPortGetProcAddress(), CDefViewBckgrndMenu::InvokeCommand(), BtrfsContextMenu::InvokeCommand(), CNetConUiObject::InvokeCommand(), CZipFolder::InvokeCommand(), IopCreateArcNamesCd(), is_epm_destination_local(), is_font_installed_fullname_proc(), is_in_strarray(), is_inherited_method(), is_interpreted_func(), is_local_machineA(), is_override_method(), is_postscript_printer(), is_same_parameter(), 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_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(), NameCmp(), NameToOrdinal(), netname2host(), netname2user(), new_key_container(), nFTPChdirAndGetCWD(), no_stop_main(), NotifyInfo(), nsDirectoryServiceProvider2_GetFile(), nsDirectoryServiceProvider2_GetFiles(), NSP_GetServiceByNameHeapAllocW(), object_load_callback_frame(), of_cancel_id(), of_type(), OfwCopyDeviceTree(), ok_sequence_(), Open(), optionParse(), page_dlg_proc(), param_rb_compare(), 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(), ProcessCommandLine(), ProcessLpcRequest(), ProtocolSink_ReportData(), proxtrans(), PwdCmd(), QueryConfig2A(), r_verify_inifile(), rangematch(), RCmd(), read_importlib(), 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(), run_test(), RunBookmarkEditor(), ruserpass(), s_authinfo_test(), SaveUnsavedBookmark(), scan_directory_tree(), scan_sparc_boot(), scan_specified_files(), ScanExports(), seamless_process_line(), search_tree_file(), SeiAddHooks(), SeiHookImports(), SendCommand(), sendrequest(), SError(), service_main(), service_mainA(), set_fs_defaults(), set_LogFile(), set_policy_text(), set_target(), 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(), StubGetProcAddress(), CWebService::Submit(), sunboot_write(), svc_create(), svc_find(), svc_tli_create(), sw_GetProcAddress(), SwapTest::swprnge1(), symt_add_udt_element(), symt_find_type_by_name(), tagNameCompare(), 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_actctx_classes(), test_addr_to_print(), test_AppendMenu(), test_argify(), test_asciimode(), Test_asctime(), test_asctime(), test_async_read(), test_asyncWAVE(), test_asyncWaveTypeMpegvideo(), test_AutoOpenWAVE(), test_aw_conversion_dlgproc2(), test_aw_conversion_dlgprocA(), test_aw_conversion_dlgprocW(), test_aw_conversion_wndproc(), 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_class_name_(), test_classesroot(), test_classesroot_enum(), test_ClassIDs(), test_click_make_new_folder_button(), test_combo_editselection(), test_combo_editselection_focus(), test_comboex(), test_communication(), test_Console(), test_convert(), test_cookie_attrs(), test_cookie_url(), test_copy(), test_copyto(), test_crack_url(), test_create(), 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_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_GETLINE(), 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_FakeDLL(), test_fcvt(), test_file_put_get(), test_fillroot(), test_filter_graph(), 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_fprintf(), 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_getaddrinfo(), 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_http_cache(), test_http_info(), 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_keyboard_layout_name(), test_listbox_dlgdir(), test_listbox_LB_DIR(), test_long_url(), test_LookupAccountName(), test_LsaLookupNames2(), test_makepath(), test_makepath_s(), test_mciParser(), test_md5(), test_menu_add_string(), test_menu_resource_layout(), test_menu_search_bycommand(), test_MeshBuilder(), 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_msiinsert(), test_msirecord(), test_NameToStrConversionA(), test_null_enum(), test_null_provider(), test_object_name_(), 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_searchenv(), 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_SQLGetInstalledDrivers(), test_SQLGetPrivateProfileString(), test_SQLInstallDriverEx(), test_SQLInstallTranslatorEx(), test_sscanf(), test_sscanf_s(), test_state_image(), 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_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_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(), CDownloadManager::ThreadFunc(), TIFFGetClientInfo(), TIFFPrintDirectory(), TIFFSetClientInfo(), token(), toolbarcheck(), translate_line(), translateinfstring_test(), translateinfstringex_test(), twain_add_onedriver(), TWAIN_OpenDS(), type_is_equal(), UDFLoadPartDesc(), UDFUpdatePartDesc(), UDFVerifyPartDesc(), universal(), unzStringFileNameCompare(), UrlCompareA(), use_raw_address(), user_type_offset(), user_type_registered(), username_cmp(), valid_protect_data(), verify_cert_revocation_from_aia_ext(), verify_ipv6_addrinfo(), VfdCheckDriverFile(), 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(), write_watch_thread(), WspiapiLookupNode(), wsprintfATest(), xkeymap_init(), xmlAddEncodingAlias(), xmlDelEncodingAlias(), xmlFindCharEncodingHandler(), xmlGetEncodingAlias(), xmlIsID(), xmlParseCharEncoding(), xmlSwitchInputEncodingInt(), XStringToKeysym(), and yyparse().

◆ strcpy()

char* strcpy ( char DstString,
const char SrcString 
)

Definition at line 388 of file utclib.c.

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 }
static WCHAR String[]
Definition: stringtable.c:55

Referenced by ___savestr(), __SHCloneStrA(), __unDNameEx(), _ferr(), _get_next_token(), _ILCreate(), _ILCreateDrive(), _ILCreateEntireNetwork(), ios_base::_M_throw_failure(), _makepath(), _mbscpy(), _strdup(), _svcauth_des(), _test_security_info(), _tmain(), A2S(), AbbrevStr(), acm_driver_func(), acpi_power_add(), AcpiExConvertToObjectTypeString(), AcpiExDoConcatenate(), AcpiNsNormalizePathname(), 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(), AddReactOSArcDiskInfo(), CCabinet::AddSearchCriteria(), aexpand(), AnalyzeArgv(), AnalyzeFile(), append_namespace(), ArmDiskGetBootPath(), BinaryToBase64A(), BlImgLoadBootApplication(), BusLogic_ReadHostAdapterConfiguration(), cache_entry_create(), CDecodeMsg_SaveAlgorithmID(), CDFParser::CDFParser(), CertAddEnhancedKeyUsageIdentifier(), CertGetEnhancedKeyUsage(), cfgets(), change_symbols(), check_directory(), check_exists(), check_lnk_(), check_option(), check_prop_empty(), check_vertical_font(), check_vertical_metrics(), check_window_exists(), CheckCDType(), clnt_create_timed(), clone_sig(), CmdStartComSpec32(), CmdStartExternalCommand(), CmpGetIntelBrandString(), CmpGetVendorString(), CmpInitializeMachineDependentConfiguration(), combine_url(), COMDLG32_FR_HandleWMCommand(), ConsolePager(), ConstructArcPath(), convert_str_to_blob(), ConvertCoffs(), ConvertDbgHelp(), ConvertPathCase(), 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(), d3dx9_base_effect_init(), d3dx_include_from_file_open(), D3DXDisassembleShader(), D3DXLoadMeshFromXInMemory(), D3DXLoadSkinMeshFromXof(), DataObjectImpl_CreateComplex(), DataObjectImpl_CreateText(), DbgHelpAddLineNumber(), dbgstr_event_seq(), dbgstr_event_seq_result(), debug_append(), debugstr_sid(), decodeAndCompareBase64_A(), delete_pf(), DetectDisplayController(), DetectSerialPointerPeripheral(), disk_enum_devices(), DiskGenerateDeviceName(), DiskGetBootPath(), TMapLoader::Display(), display_dhcp_packet(), DisplayArpEntries(), DissectArcPath(), DllMain(), 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(), DumpInSMEX(), 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(), externalui_message_string_callback(), Extract(), extract_cabinet_file(), extract_callback(), extract_test_proc(), CCabinet::ExtractFile(), fdi_decomp(), FDICopy(), 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(), GetImportFunctionNamesByModule(), GetImportModuleNames(), getInterfaceNameByIndex(), getline(), GetListOfResourceTypes(), getnetid(), GetPortName(), getpublicandprivatekey(), GetSectionNames(), getVKName(), gl_error(), gl_fixup(), gl_GetString(), 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_debug_buffer(), 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(), make_file_orphan(), 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(), OnBrowse(), CDFParser::OnCabinetName(), OnControl(), CDFParser::OnDiskLabel(), OnMenuSelect(), OnTarget(), 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(), 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(), PrintStackBacktrace(), process_dhcp_packet(), process_directory(), process_pe(), process_stabs(), ProcessLpcRequest(), CHttpClient::ProcessRequest(), processRequest(), pshader_hw_tex(), PspInitPhase0(), pswitch(), putop(), QueryDNS(), quote(), RasEnumDevicesA(), read_importlib(), 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(), run_reg_exe_(), run_regedit_exe_(), RunApplicationA_EnumLocalApplications(), runcmd(), ruserpass(), s_get_names(), Save(), save_av0(), save_cert_mgr_usages(), save_licence(), sc_FNNOTIFY_A(), ScmQueryServiceLockStatusA(), search_addchar(), search_back(), search_forw(), send_inode(), CHttpClient::SendFile(), serial_enum_devices(), set_curr_dir_path(), set_outfile(), set_progname(), set_string(), 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(), 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_bsc_marshaling(), test_BuildCommDCB(), test_button_messages(), test_ChooseFontA(), test_class_name_(), 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_filenames(), 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_http_info(), test_HttpQueryInfo(), test_import_resolution(), test_inet_pton(), test_install_svc_from(), test_IStream_invalid_operations(), test_itemedit(), test_items(), test_ITextFont(), test_keynames(), test_listbox_dlgdir(), test_listbox_LB_DIR(), test_load(), test_load_save(), test_LoadImageFile(), test_long_names(), 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_paste(), test_PathMakePretty(), test_PathUnExpandEnvStrings(), test_PlayerData(), test_PlaySound(), test_ports_client(), test_profile_directory_readonly(), test_props(), test_PropVariantChangeType_LPWSTR(), test_PropVariantToStringAlloc(), test_put_hash(), test_RealizationInfo(), test_reg_query_info(), test_relative_path(), test_remote_data_replication(), test_request_groups(), test_RtlCompareMemory(), test_RtlIsNameLegalDOS8Dot3(), test_RtlMoveMemory(), test_searchenv(), test_setlocale(), test_SetupCopyOEMInf(), test_SetupDiInstallClassExA(), 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_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(), UpdateImageInfo(), urlcache_entry_commit(), use_connection_set_accessnameA(), UserLoginThread(), ValidatePixelShader(), ValidateVertexShader(), VbeInitialize(), VerInstallFileA(), vers_write(), VfdGetImageInfo(), VfdImageTip(), VfdInstallDriver(), 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().

◆ strlen()

ACPI_SIZE strlen ( const char String)

Definition at line 269 of file utclib.c.

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 }
static WCHAR String[]
Definition: stringtable.c:55
unsigned int UINT32
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101

Referenced by ___savestr(), __getmainargs(), __MultiByteToWideChar(), __Named_exception::__Named_exception(), __report_error(), __SHCloneStrA(), __unDNameEx(), _assert(), _cputs(), _dbg_ILGetSTextPointer(), _Dispatch_type_(), _errptr(), _FindPESectionByName(), _gcvt(), _get_tzname(), _Getdays(), _Getmonths(), _getopt_initialize(), _getopt_internal(), _Gettnames(), _ILCreate(), _ILGetSTextPointer(), _ILSimpleGetText(), _Locale_time_create(), strstreambuf::_M_setup(), ios_base::_M_throw_failure(), _makepath(), _makepath_s(), LocaleTest::_money_put_get2(), LocaleTest::_money_put_X_bug(), _read_expect_sync_data(), _read_request_data(), _readex_expect_async(), _readex_expect_sync_data(), _RunRemoteTest(), _send_response_and_wait(), _send_response_ex_and_wait(), _server_read_data(), _set_input_string(), _strdup(), _strncnt(), _strxfrm_l(), _Success_(), _svcauth_des(), _test_alg_name(), _test_request_url(), _test_status_code(), _test_stream_read(), _TIFFprintAscii(), _TIFFsetString(), _TIFFVSetField(), _tmain(), AbbrevStr(), account(), acmDriverOpen(), acpi_bus_add(), AcpiDsInitObjectFromOp(), AcpiExConvertToObjectTypeString(), AcpiInstallInterface(), AcpiNsBuildPrefixedPathname(), AcpiNsNormalizePathname(), AcpiNsRootInitialize(), AcpiRemoveInterface(), AcpiRsCreatePciRoutingTable(), AcpiRsGetResourceSource(), AcpiTbFindTable(), AcpiUtInstallInterface(), add_cert_extension_detail(), 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_param_to_tree(), add_purpose(), add_reglocator_entry(), 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_file(), append_namespace(), append_str(), ArcGetNextTokenA(), 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_file_matches(), check_format(), check_in_programs_list(), check_option(), check_output(), check_reg_entries(), CheckCdrwFilter(), CheckCDType(), CheckStringBuffer(), CheckStringBufferA(), CheckTerminalDeviceType(), 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_ConOutPrintfV(), CONSOLE_ConOutPuts(), CONSOLE_PrintTextXY(), CONSOLE_PrintTextXYN(), CONSOLE_SetHighlightedTextXY(), CONSOLE_SetInvertedTextXY(), CONSOLE_SetStatusTextAutoFitX(), CONSOLE_SetStatusTextXV(), CONSOLE_SetStyledText(), CONSOLE_SetTextXY(), CONSOLE_SetUnderlinedTextXY(), ConsolePager(), context_create(), convert_file_list(), convert_input_data(), convert_str_to_blob(), ConvertCoffs(), ConvertDbgHelp(), ConvertPathCase(), 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_from_string(), create_test_association(), create_test_entries(), 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(), d3drm3_Load(), d3drm_mesh_builder3_Load(), d3drm_object_get_class_name(), d3drm_object_get_name(), d3drm_object_set_name(), d3dx9_base_effect_init(), d3dx9_skin_info_SetBoneName(), d3dx_include_from_file_open(), D3DXLoadMeshFromXInMemory(), D3DXLoadSkinMeshFromXof(), DataObjectImpl_CreateComplex(), DataObjectImpl_CreateText(), DbgCommandString(), DbgHelpAddLineNumber(), DbgHelpAddStringToTable(), DbgPrompt(), dde_execute(), 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(), 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(), DrawProgressBar(), DrawTextExA(), DriveMapIsValidDriveString(), DriveMapMapDrivesInSection(), DriverEntry(), drop_window_proc(), 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_compare_base64_W(), encode_file_attrs(), encodeA(), encodeAndCompareBase64_A(), encodeBase64A(), EndLog(), endsInBz2(), enter_dns_host(), enum_drivers(), enum_gac_assemblies(), enum_gac_assembly_dirs(), 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(), ext4_extract_xattr_name(), ext4_get_xattr_name_prefix(), Extract(), extract_cabinet_file(), CCabinet::ExtractFile(), ExtractFont(), ExtractIP(), FatSearchDirectoryBufferForFile(), FatXSearchDirectoryBufferForFile(), fci_flush_cabinet(), fci_flush_folder(), FCIAddFile(), FD31_MapStringPairsToW(), fdi_decomp(), fdi_notify_extract(), FDI_read_string(), FDICopy(), FGets(), file_desc_fcb(), file_matches_data(), file_name(), file_regex(), FILEDLG95_OnOpen(), FilenameA2W_N(), FilenameExtensionIndicatesASCII(), FileToURL(), fill_file_node(), fill_url_components(), FillBookmarkInfo(), find_default_subvol(), find_layer(), find_ne_resource(), find_send_dir(), find_stab_sections(), find_str(), FindAdapterKey(), FindDfltProvRegVals(), findend(), CCabinet::FindNext(), FindOrAddString(), FindProvTypesRegVals(), FlatBuf_Arg_WriteString(), flatten_cmdline(), FldrSetIdentifier(), flush_extents(), flush_refs(), FONT_mbtowc(), format_namespace(), FormatVerisignExtension(), found_path(), 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_file_nameW(), get_filename_without_base(), get_graft(), get_header_size(), get_info_log_line(), get_line(), get_lineA(), 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(), GetLineExtentA(), getLongComment(), GetMenuStringA(), GetMIMETypeSubKeyA(), getnetconfigent(), getnetid(), getnetpath(), CRegistryKey::GetNextSubkeyName(), GetNlsSectionName(), getopt_long(), GetOurHostName(), getpass(), GetPrinterDataExA(), GetPrintProcessorDirectoryA(), GetProtoOpenNetworkDatabase(), getpublicandprivatekey(), GetRequestAndWait(), getrpcent(), GetSectionNames(), getservbyname(), getservbyport(), GetStringTypeA(), GetSubkeyNames(), GetSystemName(), 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(), HandleDumpAttributes(), 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(), import_reg(), 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(), InteractiveConsole(), 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(), IsOpt(), 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(), KmtFltSendStringToDriver(), 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_csconv(), make_file_orphan(), 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(), CZipEnumerator::next_unique(), nfs41_client_owner(), nfs41_create(), nfs41_symlink_target(), nFTPChdirAndGetCWD(), node_to_string(), CCabinet::NormalizePath(), NotifyInfo(), NSP_GetServiceByNameHeapAllocW(), NtfsCompareFileName(), ntlm_AcceptSecurityContext(), ntlm_InitializeSecurityContextA(), oappend(), OemToCharA(), OemToCharW(), of_reverse(), OLECONVERT_CreateCompObjStream(), OLECONVERT_GetOle20PresData(), OleMetafilePictFromIconAndLabel(), CDFParser::OnCabinetName(), CDFParser::OnDiskLabel(), OP_0fae(), OP_3DNowSuffix(), OP_SIMD_Suffix(), 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(), ParseCommand(), ParseCommandLine(), TANSIParser::ParseEscape(), TANSIParser::ParseEscapeANSI(), ParseField(), ParseFile(), ParseHelpTopic(), 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(), ProgressSetStep(), PropertyStorage_DictionaryWriter(), PropertyStorage_StoreNameWithId(), PropertyStorage_StringCopy(), propvariant_size(), PropVariantCopy(), PrSizeAndRateMeter(), PrStatBar(), pswitch(), put(), PutBookmark(), puts(), pvd_write(), PxeOpen(), QSI_DEF(), quote(), RChangeServiceConfig2A(), RChangeServiceConfigA(), RCreateServiceA(), rdp_out_unistr(), rdp_send_logon_info(), rdpdr_send_available(), rdpdr_send_name(), read_expect_async(), read_file_test(), read_importlib(), 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(), 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_chmod_command(), send_chown_command(), send_inode(), send_msg(), send_request(), send_truncate_command(), send_utimes_command(), send_xattr(), SendCommand(), sendmail_extended_mapi(), SendQuote(), CServerClientSocket::SendText(), SendTime(), serial_enum_devices(), server_end_to_end_callback(), server_send_reply(), server_send_string(), server_thread(), service_mainA(), set_curr_dir_path(), set_de_path(), set_name_servers(), set_progname(), set_string(), 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_dbg_pfd_flags(), 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(), 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_class_name_(), 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_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_http_info(), test_I10_OUTPUT(), test_inffilelist(), test_inffilelistA(), test_InternetGetConnectedStateExA(), test_InternetQueryOptionA(), test_invariant(), test_IsColorProfileTagPresent(), 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_LoadLibraryEx_search_flags(), 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_NameToStrConversionA(), test_nodeTypedValue(), test_nonconformant_string(), test_NonExistentPath(), test_NtQueryDirectoryFile(), test_NtQueryDirectoryFile_case(), test_null(), test_null_provider(), test_object_name_(), test_OleRegGetUserType(), test_openclose(), test_OpenColorProfileA(), test_OpenFile(), test_OpenFileById(), test_ParseURL(), test_paste(), test_PathCreateFromUrl(), test_PathNameA(), test_pipes(), test_pipes_child(), test_PlayerData(), test_ports_client(), 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_element(), test_read_pi(), 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_SQLGetInstalledDrivers(), 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_SystemFunction004(), 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(), try_clone_edr(), 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(), unzLocateFile(), 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(), VfdInstallDriver(), VfdOpenImage(), VfdRegisterHandlers(), VfdToolTip(), 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(), 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_GlobalComment(), write_hrefmap(), write_if_change(), write_import(), write_label(), write_line(), Write_LocalFileHeader(), write_manifest(), write_new_procformatstring_type(), write_str_dir(), write_to_file(), write_value(), write_watch_thread(), 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(), yyparse(), and zipOpenNewFileInZip4_64().

◆ strncat()

char* strncat ( char DstString,
const char SrcString,
ACPI_SIZE  Count 
)

Definition at line 605 of file utclib.c.

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
static WCHAR String[]
Definition: stringtable.c:55

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().

◆ strncmp()

int strncmp ( const char String1,
const char String2,
ACPI_SIZE  Count 
)

Definition at line 534 of file utclib.c.

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

Referenced by _ecvt(), _FindPESectionByName(), _getopt_internal(), _strncoll(), _TIFFPrettyPrintField(), _TIFFSetupFields(), _tmain(), AbsoluteToRelative(), add_file(), alloc_rootdir_entry(), ArcOpen(), ata_bblk(), auto_rename(), bad_name(), BlArchGetCpuVendor(), cache_containers_find(), check_4_special_identifiers(), check_atari(), check_dir(), check_file(), check_in_programs_list(), check_menu_item_info(), check_output(), check_rr_dates(), check_rr_relocation(), CheckForNewV3User(), cl_exid_compare(), ClassNametoClassID(), ClasspMyStringMatches(), cmpEnvironment(), ConMgrProcessInputLine(), ConvertPathCase(), 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(), externalui_message_callback(), 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(), get_valid_parameter(), 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(), MiFindInitializationCode(), 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_filter_graph(), 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_WM_GETTEXT(), test_WNetCachePassword(), test_xcvt(), TIFFCleanup(), translate_files(), TRIO_ARGS3(), TypeNametoTypeID(), UDFFindVRS(), UDFGetDiskInfo(), UDFLoadLogicalVol(), UnLslR(), UnMDTMDate(), urlcache_entry_commit(), UrlCompareA(), UrlGetLocationA(), VfdGetDriverConfig(), VfdGetImageInfo(), while(), WinHttpGetDefaultProxyConfiguration(), write_dlldata(), and xmlStrncmp().

◆ strncpy()

char* strncpy ( char DstString,
const char SrcString,
ACPI_SIZE  Count 
)

Definition at line 427 of file utclib.c.

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
static WCHAR String[]
Definition: stringtable.c:55

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(), _strxfrm_l(), _tzset(), account(), AcpiExConvertToBuffer(), AcpiTbFindTable(), AddrStrToAddr(), aexpand(), AtapiStartIo__(), BiosInitialize(), cfgets(), channel_register(), clnt_sperror(), CmdLineParse(), ConvertPathCase(), 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(), 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(), 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(), VfdGetDriverConfig(), WinLdrInitializePhase1(), and xmlCanonicPath().

◆ strpbrk()

char* strpbrk ( const char String,
const char Delimiters 
)

Definition at line 302 of file utclib.c.

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 }
static WCHAR String[]
Definition: stringtable.c:55
smooth NULL
Definition: ftsmooth.c:416
#define ACPI_CAST_PTR(t, p)
Definition: actypes.h:544

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

◆ strstr()

char* strstr ( char String1,
char String2 
)

Definition at line 653 of file utclib.c.

656 {
657  ACPI_SIZE 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 }
smooth NULL
Definition: ftsmooth.c:416
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
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

Referenced by __Extract_locale_name(), _server_read_request(), 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(), 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(), GetSystemName(), 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(), RegInitializeRegistry(), 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().

◆ strtok()

char* strtok ( char String,
const char Delimiters 
)

Definition at line 338 of file utclib.c.

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 }
static WCHAR String[]
Definition: stringtable.c:55
smooth NULL
Definition: ftsmooth.c:416
char * strpbrk(const char *String, const char *Delimiters)
Definition: utclib.c:302
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 UINT32 ACPI_STATUS const char UINT32 const char const char UINT32 const char BOOLEAN Begin
Definition: acpixf.h:1283

Referenced by DefaultBookmarkName(), FTP_ParseNextFile(), FTPDecodeURL(), FTPExamineMlstFeatures(), 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().

◆ strtoul()

UINT32 strtoul ( const char String,
char **  Terminator,
UINT32  Base 
)

Definition at line 696 of file utclib.c.

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  {
727  ++String;
728  }
729  else if (*String == '+')
730  {
731  ++String;
733  }
734  else
735  {
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  {
854  }
855 
856  /*
857  * If a minus sign was present, then "the conversion is negated":
858  */
859  if (sign == ACPI_SIGN_NEGATIVE)
860  {
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
static WCHAR String[]
Definition: stringtable.c:55
UINT32 ACPI_STATUS
Definition: actypes.h:460
UINT32 void void ** ReturnValue
Definition: acevents.h:213
unsigned int UINT32
#define ACPI_SIGN_NEGATIVE
Definition: acmacros.h:233
smooth NULL
Definition: ftsmooth.c:416
GLuint index
Definition: glext.h:6031
#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:109

Referenced by ArcGetNextTokenA(), 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(), 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(), ParseFile(), ParsePEHeaders(), PcVideoSetDisplayMode(), ReadQWordNode(), 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().

◆ tolower()

◆ toupper()

int toupper ( int  c)

Definition at line 881 of file utclib.c.

883 {
884 
885  return (islower(c) ? ((c)-0x20) : (c));
886 }
const GLubyte * c
Definition: glext.h:8905
#define islower(c)
Definition: acclib.h:72

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

◆ vsnprintf()

int vsnprintf ( char String,
ACPI_SIZE  Size,
const char Format,
va_list  Args 
)

Definition at line 433 of file utprint.c.

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  {
462  continue;
463  }
464 
465  Type = 0;
466  Base = 10;
467 
468  /* Process sign */
469 
470  do
471  {
472  ++Format;
473  if (*Format == '#')
474  {
476  }
477  else if (*Format == '0')
478  {
480  }
481  else if (*Format == '+')
482  {
484  }
485  else if (*Format == ' ')
486  {
488  }
489  else if (*Format == '-')
490  {
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  {
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;
516  }
517  }
518 
519  /* Process precision */
520 
521  Precision = -1;
522  if (*Format == '.')
523  {
524  ++Format;
525  if (isdigit ((int) *Format))
526  {
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 = (INT32) 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 
619  /* FALLTHROUGH */
620 
621  case 'x':
622 
623  Base = 16;
624  break;
625 
626  case 'd':
627  case 'i':
628 
630 
631  case 'u':
632 
633  break;
634 
635  case 'p':
636 
637  if (Width == -1)
638  {
639  Width = 2 * sizeof (void *);
641  }
642 
643  p = va_arg (Args, void *);
645  Pos, End, ACPI_TO_INTEGER (p), 16, Width, Precision, Type);
646  continue;
647 
648  default:
649 
650  Pos = AcpiUtBoundStringOutput (Pos, End, '%');
651  if (*Format)
652  {
654  }
655  else
656  {
657  --Format;
658  }
659  continue;
660  }
661 
662  if (Qualifier == 'L')
663  {
664  Number = va_arg (Args, UINT64);
665  if (Type & ACPI_FORMAT_SIGN)
666  {
667  Number = (INT64) Number;
668  }
669  }
670  else if (Qualifier == 'l')
671  {
672  Number = va_arg (Args, unsigned long);
673  if (Type & ACPI_FORMAT_SIGN)
674  {
675  Number = (INT32) Number;
676  }
677  }
678  else if (Qualifier == 'h')
679  {
680  Number = (UINT16) va_arg (Args, int);
681  if (Type & ACPI_FORMAT_SIGN)
682  {
683  Number = (INT16) Number;
684  }
685  }
686  else
687  {
688  Number = va_arg (Args, unsigned int);
689  if (Type & ACPI_FORMAT_SIGN)
690  {
691  Number = (signed int) Number;
692  }
693  }
694 
696  Width, Precision, Type);
697  }
698 
699  if (Size > 0)
700  {
701  if (Pos < End)
702  {
703  *Pos = '\0';
704  }
705  else
706  {
707  End[-1] = '\0';
708  }
709  }
710 
711  return ((int) ACPI_PTR_DIFF (Pos, String));
712 }
static ACPI_SIZE AcpiUtBoundStringLength(const char *String, ACPI_SIZE Count)
Definition: utprint.c:105
#define ACPI_TO_INTEGER(p)
Definition: actypes.h:553
#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:548
static WCHAR String[]
Definition: stringtable.c:55
#define ACPI_FORMAT_SIGN_PLUS
Definition: utprint.c:52
#define ACPI_FORMAT_SIGN
Definition: utprint.c:51
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
Definition: glfuncs.h:248
unsigned char
Definition: typeof.h:27
char ** Args
Definition: acdebug.h:342
#define isdigit(c)
Definition: acclib.h:68
const GLubyte * c
Definition: glext.h:8905
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
signed long long INT64
GLdouble s
Definition: gl.h:2039
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:359
_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
#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
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:1202
signed short INT16

Referenced by snprintf(), and sprintf().

Variable Documentation

◆ AcpiGbl_Ctypes

const UINT8 AcpiGbl_Ctypes[]

Definition at line 918 of file utclib.c.