1525 instantiations of LibraryImport
HelixTestRunner (1)
ProcessUtil.cs (1)
20[LibraryImport("libc", SetLastError = true, EntryPoint = "kill")]
IIS.Tests (4)
Utilities\TestServer.cs (4)
192[LibraryImport(HWebCoreDll)] 201[LibraryImport(HWebCoreDll)] 204[LibraryImport(InProcessHandlerDll)] 207[LibraryImport("kernel32", EntryPoint = "LoadLibraryW", SetLastError = true)]
Interop.FunctionalTests (1)
H2SpecCommands.cs (1)
38[LibraryImport("libc", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
Microsoft.AspNetCore.Cryptography.Internal (32)
SafeHandles\SafeLibraryHandle.cs (5)
132[LibraryImport("kernel32.dll", EntryPoint = "FormatMessageW", SetLastError = true)] 153[LibraryImport("kernel32.dll")] 164[LibraryImport("kernel32.dll", EntryPoint = "GetModuleHandleExW", SetLastError = true)] 176[LibraryImport("kernel32.dll", SetLastError = true)] 187[LibraryImport("kernel32.dll", EntryPoint = "LoadLibraryExW", SetLastError = true)]
UnsafeNativeMethods.cs (27)
34[LibraryImport(BCRYPT_LIB)] 45[LibraryImport(BCRYPT_LIB)] 61[LibraryImport(BCRYPT_LIB)] 80[LibraryImport(BCRYPT_LIB)] 101[LibraryImport(BCRYPT_LIB)] 114[LibraryImport(BCRYPT_LIB)] 124[LibraryImport(BCRYPT_LIB)] 138[LibraryImport(BCRYPT_LIB)] 157[LibraryImport(BCRYPT_LIB)] 170[LibraryImport(BCRYPT_LIB)] 186[LibraryImport(BCRYPT_LIB)] 199[LibraryImport(BCRYPT_LIB)] 214[LibraryImport(BCRYPT_LIB)] 227[LibraryImport(BCRYPT_LIB)] 242[LibraryImport(BCRYPT_LIB)] 255[LibraryImport(BCRYPT_LIB)] 274[LibraryImport(CRYPT32_LIB, SetLastError = true)] 291[LibraryImport(CRYPT32_LIB, SetLastError = true)] 304[LibraryImport(CRYPT32_LIB, SetLastError = true)] 321[LibraryImport(CRYPT32_LIB, SetLastError = true)] 334[LibraryImport(CRYPT32_LIB, SetLastError = true)] 353[LibraryImport(NCRYPT_LIB)] 363[LibraryImport(NCRYPT_LIB)] 375[LibraryImport(NCRYPT_LIB)] 388[LibraryImport(NCRYPT_LIB)] 405[LibraryImport(NCRYPT_LIB)] 422[LibraryImport(NCRYPT_LIB)]
Microsoft.AspNetCore.Server.HttpSys (10)
NativeInterop\HttpApi.cs (7)
16[LibraryImport(HTTPAPI, SetLastError = true)] 19[LibraryImport(HTTPAPI, SetLastError = true)] 22[LibraryImport(HTTPAPI, SetLastError = true)] 25[LibraryImport(HTTPAPI, SetLastError = true)] 28[LibraryImport(HTTPAPI, SetLastError = true)] 31[LibraryImport(HTTPAPI, SetLastError = true)] 34[LibraryImport(api_ms_win_core_io_LIB, SetLastError = true)]
NativeInterop\SafeLibraryHandle.cs (3)
77[LibraryImport("kernel32.dll")] 81[LibraryImport("kernel32.dll", SetLastError = true)] 87[LibraryImport("kernel32.dll", EntryPoint = "LoadLibraryExW", SetLastError = true)]
Microsoft.AspNetCore.Server.IIS (33)
NativeMethods.cs (33)
23[LibraryImport(KERNEL32, SetLastError = true)] 27[LibraryImport(KERNEL32, EntryPoint = "GetModuleHandleW")] 42[LibraryImport(AspNetCoreModuleDll)] 45[LibraryImport(AspNetCoreModuleDll)] 48[LibraryImport(AspNetCoreModuleDll)] 51[LibraryImport(AspNetCoreModuleDll)] 61[LibraryImport(AspNetCoreModuleDll)] 64[LibraryImport(AspNetCoreModuleDll)] 67[LibraryImport(AspNetCoreModuleDll)] 70[LibraryImport(AspNetCoreModuleDll)] 73[LibraryImport(AspNetCoreModuleDll)] 76[LibraryImport(AspNetCoreModuleDll)] 79[LibraryImport(AspNetCoreModuleDll)] 82[LibraryImport(AspNetCoreModuleDll)] 85[LibraryImport(AspNetCoreModuleDll)] 88[LibraryImport(AspNetCoreModuleDll)] 91[LibraryImport(AspNetCoreModuleDll)] 94[LibraryImport(AspNetCoreModuleDll)] 106[LibraryImport(AspNetCoreModuleDll)] 112[LibraryImport(AspNetCoreModuleDll)] 118[LibraryImport(AspNetCoreModuleDll)] 128[LibraryImport(AspNetCoreModuleDll)] 137[LibraryImport(AspNetCoreModuleDll)] 140[LibraryImport(AspNetCoreModuleDll)] 143[LibraryImport(AspNetCoreModuleDll)] 146[LibraryImport(AspNetCoreModuleDll)] 149[LibraryImport(AspNetCoreModuleDll)] 152[LibraryImport(AspNetCoreModuleDll)] 155[LibraryImport(AspNetCoreModuleDll)] 158[LibraryImport(AspNetCoreModuleDll)] 161[LibraryImport(AspNetCoreModuleDll)] 164[LibraryImport(AspNetCoreModuleDll)] 167[LibraryImport(AspNetCoreModuleDll)]
Microsoft.AspNetCore.Server.IISIntegration (1)
NativeMethods.cs (1)
12[LibraryImport(KERNEL32, SetLastError = true)]
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (7)
IISExpressDeployer.cs (4)
449[LibraryImport("user32.dll")] 451[LibraryImport("user32.dll", EntryPoint = "PostMessageW")] 454[LibraryImport("user32.dll")] 457[LibraryImport("user32.dll", EntryPoint = "GetClassNameW", SetLastError = true)]
ProcessTracker.cs (3)
66[LibraryImport("kernel32.dll", EntryPoint = "CreateJobObjectW", StringMarshalling = StringMarshalling.Utf16)] 69[LibraryImport("kernel32.dll")] 74[LibraryImport("kernel32.dll", SetLastError = true)]
Microsoft.Extensions.Hosting.Systemd (1)
src\libraries\Common\src\Interop\Unix\libc\Interop.GetParentPid.cs (1)
10[LibraryImport(Libraries.libc, EntryPoint = "getppid")]
Microsoft.Extensions.Hosting.WindowsServices (4)
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
11[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CreateToolhelp32Snapshot.cs (3)
40[LibraryImport(Libraries.Kernel32, SetLastError = true)] 44[LibraryImport(Libraries.Kernel32, EntryPoint = "Process32FirstW", SetLastError = true)] 49[LibraryImport(Libraries.Kernel32, EntryPoint = "Process32NextW", SetLastError = true)]
Microsoft.Extensions.Logging.Console (3)
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetConsoleMode.cs (2)
11[LibraryImport(Libraries.Kernel32, SetLastError = true)] 20[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetStdHandle.cs (1)
11[LibraryImport(Libraries.Kernel32)]
System.Console (33)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Dup.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Dup", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.FLock.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)] 27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetControlCharacters.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetControlCharacters")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEUid")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (2)
96[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwUidR", SetLastError = false)] 99[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.Utf8, SetLastError = false)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetWindowWidth.cs (2)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetWindowSize", SetLastError = true)] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetWindowSize", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_InitializeTerminalAndSignalHandling", SetLastError = true)] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetKeypadXmit", StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IsATty.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_IsATty", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Poll.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Poll")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Read.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadStdinUnbuffered.cs (3)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadStdin", SetLastError = true)] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_InitializeConsoleBeforeRead")] 17[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_UninitializeConsoleAfterRead")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetSignalForBreak.cs (2)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSignalForBreak")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetSignalForBreak")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetTerminalInvalidationHandler.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetTerminalInvalidationHandler")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SNPrintF.cs (2)
29[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SNPrintF_1S", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 50[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SNPrintF_1I", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.StdinReady.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StdinReady")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Write.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)] 23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)]
System.Diagnostics.FileVersionInfo (6)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.Diagnostics.Process (38)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Access.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Access", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ConfigureTerminalForChildProcess.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConfigureTerminalForChildProcess")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ForkAndExecProcess.cs (1)
43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ForkAndExecProcess", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetBootTimeTicks.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetBootTimeTicks")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEUid")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetGroupList.cs (1)
46[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetGroupList", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (2)
96[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwUidR", SetLastError = false)] 99[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.Utf8, SetLastError = false)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSetPriority.cs (2)
19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPriority", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPriority", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSid")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_InitializeTerminalAndSignalHandling", SetLastError = true)] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetKeypadXmit", StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IsMemberOfGroup.cs (2)
52[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEGid")] 55[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetGroups", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Kill.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Kill", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.FormatInfo.cs (2)
33[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSpaceInfoForMountPoint", SetLastError = true)] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetFormatInfoForMountPoint", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadLink.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadLink", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.RegisterForSigChld.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_RegisterForSigChld")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ResourceLimits.cs (2)
33[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetRLimit", SetLastError = true)] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetRLimit", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SchedGetSetAffinity.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SchedSetAffinity", SetLastError = true)] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SchedGetAffinity", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetDelayedSigChildConsoleConfigurationHandler.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetDelayedSigChildConsoleConfigurationHandler")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SysConf.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SysConf", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.UnixFileSystemTypes.cs (1)
152[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetFileSystemType")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.WaitId.cs (1)
19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_WaitIdAnyExitedNoHangNoWait", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.WaitPid.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_WaitPidExitedNoHang", SetLastError = true)]
System.Formats.Tar (14)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.DeviceFiles.cs (2)
22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MkNod", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetDeviceIdentifiers", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEUid")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetGroupName.cs (1)
29[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetGroupName", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (2)
96[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwUidR", SetLastError = false)] 99[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.Utf8, SetLastError = false)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Link.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Link", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MkFifo.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MkFifo", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.IO.Compression (11)
src\libraries\Common\src\Interop\Interop.zlib.cs (7)
11[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_DeflateInit2_")] 20[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Deflate")] 23[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_DeflateEnd")] 26[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_InflateInit2_")] 29[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Inflate")] 32[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_InflateEnd")] 35[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Crc32")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.IO.Compression.Brotli (11)
src\libraries\Common\src\Interop\Interop.Brotli.cs (11)
13[LibraryImport(Libraries.CompressionNative)] 16[LibraryImport(Libraries.CompressionNative)] 21[LibraryImport(Libraries.CompressionNative)] 24[LibraryImport(Libraries.CompressionNative)] 27[LibraryImport(Libraries.CompressionNative)] 30[LibraryImport(Libraries.CompressionNative)] 33[LibraryImport(Libraries.CompressionNative)] 36[LibraryImport(Libraries.CompressionNative)] 41[LibraryImport(Libraries.CompressionNative)] 44[LibraryImport(Libraries.CompressionNative)] 47[LibraryImport(Libraries.CompressionNative)]
System.IO.Compression.ZipFile (6)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.IO.FileSystem.DriveInfo (8)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAllMountPoints")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.FormatInfo.cs (2)
33[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSpaceInfoForMountPoint", SetLastError = true)] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetFormatInfoForMountPoint", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.UnixFileSystemTypes.cs (1)
152[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetFileSystemType")]
System.IO.FileSystem.Watcher (12)
src\libraries\Common\src\Interop\Linux\System.Native\Interop.INotify.cs (3)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_INotifyInit", SetLastError = true)] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_INotifyAddWatch", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_INotifyRemoveWatch", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Poll.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Poll")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Read.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.IO.MemoryMappedFiles (23)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (6)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetIsNonBlocking", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetFD", SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.FTruncate.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FTruncate", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MAdvise.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MAdvise", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MMap.cs (2)
31[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MMap", SetLastError = true)] 38[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MMap", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MSync.cs (1)
19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MSync", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MUnmap.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MUnmap", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ShmOpen.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ShmOpen", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ShmUnlink", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SysConf.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SysConf", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Unlink.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Unlink", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
System.IO.Pipes (30)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (6)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetIsNonBlocking", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetFD", SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.Pipe.cs (3)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetPipeSz", SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetPipeSz", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlCanGetSetPipeSz")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.FLock.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)] 27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEUid")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPeerID.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPeerID", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (2)
96[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwUidR", SetLastError = false)] 99[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.Utf8, SetLastError = false)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Pipe.cs (1)
27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Pipe", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Read.Pipe.cs (1)
21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetEUid.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetEUid")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.Pipe.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Unlink.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Unlink", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Write.Pipe.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)]
System.Net.Http (1)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Initialization.cs (1)
51[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureOpenSslInitialized")]
System.Net.NameResolution (18)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetNameInfo.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetNameInfo")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.HostEntry.cs (2)
35[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostEntryForName", StringMarshalling = StringMarshalling.Utf8)] 38[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FreeHostEntry")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Socket.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Socket")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketAddress.cs (9)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketAddressSizes")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAddressFamily")] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetAddressFamily")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPort")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPort")] 32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4Address")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4Address")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6Address")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6Address")]
System.Net.NetworkInformation (11)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.EnumerateInterfaceAddresses.cs (3)
45[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_EnumerateInterfaceAddresses")] 52[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_EnumerateGatewayAddressesForInterface")] 55[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetNetworkInterfaces", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetDomainName.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetDomainName")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MapTcpState.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MapTcpState")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.NetworkChange.cs (2)
19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CreateNetworkChangeListenerSocket", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadEvents")]
System.Net.Ping (15)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReceiveSocketError.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReceiveSocketError")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Socket.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Socket")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketAddress.cs (9)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketAddressSizes")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAddressFamily")] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetAddressFamily")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPort")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPort")] 32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4Address")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4Address")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6Address")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6Address")]
System.Net.Primitives (18)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetDomainName.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetDomainName")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetNameInfo.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetNameInfo")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.HostEntry.cs (2)
35[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostEntryForName", StringMarshalling = StringMarshalling.Utf8)] 38[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FreeHostEntry")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.InterfaceNameToIndex.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_InterfaceNameToIndex", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketAddress.cs (9)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketAddressSizes")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAddressFamily")] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetAddressFamily")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPort")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPort")] 32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4Address")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4Address")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6Address")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6Address")]
System.Net.Quic (130)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketAddress.cs (9)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketAddressSizes")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAddressFamily")] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetAddressFamily")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPort")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPort")] 32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4Address")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4Address")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6Address")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6Address")]
src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.Initialization.cs (1)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureLibSslInitialized")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs (10)
15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjTxt2Obj", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjObj2Txt")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetObjectDefinitionByName", StringMarshalling = StringMarshalling.Utf8)] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjNid2Obj")] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1ObjectFree")] 41[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeAsn1BitString")] 44[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1BitStringFree")] 47[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringNew")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringSet")] 54[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringFree")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs (10)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CreateMemoryBio")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewFile", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioDestroy")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioGets")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioRead")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioRead")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 49[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetMemoryBioSize")] 52[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioCtrlPending")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (19)
16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioTell")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioSeek")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Thumbprint")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameRawBytes")] 39[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ReadX509AsDerFromBio")] 42[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509CrlNextUpdate")] 45[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Version")] 48[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyParameterBytes")] 51[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EkuFieldCount")] 54[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EkuField")] 57[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameInfo")] 60[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetAsn1StringBytes")] 63[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 67[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 85[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStorePath")] 88[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStoreFile")] 91[LibraryImport(Libraries.CryptoNative)] 102[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509IpAddress", StringMarshalling = StringMarshalling.Utf8)] 105[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509Hostname", StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs (6)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrClearError")] 17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrGetExceptionError")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekError")] 23[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekLastError")] 26[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrReasonErrorString")] 29[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrErrorStringN")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Initialization.cs (1)
51[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureOpenSslInitialized")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs (47)
15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotBefore")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotAfter")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SignatureAlgorithm")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyAlgorithm")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyBytes")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EvpPublicKey")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509Crl")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509")] 39[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509")] 42[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509DerSize")] 45[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509")] 48[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Destroy")] 54[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Duplicate")] 60[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Duplicate")] 67[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 74[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 77[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBio")] 80[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBioAux")] 83[LibraryImport(Libraries.CryptoNative)] 95[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetIssuerName")] 98[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetSubjectName")] 101[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CheckPurpose")] 105[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509IssuerNameHash")] 108[LibraryImport(Libraries.CryptoNative)] 123[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExtCount")] 128[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExt")] 132[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetOid")] 136[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetData")] 139[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetCritical")] 143[LibraryImport(Libraries.CryptoNative)] 160[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreDestroy")] 163[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreAddCrl")] 167[LibraryImport(Libraries.CryptoNative)] 179[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxInit")] 187[LibraryImport(Libraries.CryptoNative)] 202[LibraryImport(Libraries.CryptoNative)] 210[LibraryImport(Libraries.CryptoNative)] 221[LibraryImport(Libraries.CryptoNative)] 236[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetErrorDepth")] 239[LibraryImport(Libraries.CryptoNative)] 250[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetAppData")] 258[LibraryImport(Libraries.CryptoNative)] 261[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CrlDestroy")] 264[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemWriteBioX509Crl")] 267[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadBioX509Crl")] 270[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SubjectPublicKeyInfoDerSize")] 273[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509SubjectPublicKeyInfo")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Ext.cs (6)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionCreateByObj")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionDestroy")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509V3ExtPrint")] 25[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509BasicConstraints2Extension")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeExtendedKeyUsage")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ExtendedKeyUsageDestroy")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Name.cs (3)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameStackFieldCount")] 16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameStackField")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameRawBytes")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (8)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_NewX509Stack")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_RecursiveFreeX509Stack")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 28[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 38[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 49[LibraryImport(Libraries.CryptoNative)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs (7)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxCreate")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxDestroy")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetChain")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetCurrentCert")] 24[LibraryImport(Libraries.CryptoNative)] 35[LibraryImport(Libraries.CryptoNative)] 58[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetSharedUntrusted")]
System.Net.Security (219)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.Initialization.cs (1)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureLibSslInitialized")]
src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.cs (19)
14[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ReleaseGssBuffer")] 19[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_DisplayMinorStatus")] 25[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_DisplayMajorStatus")] 31[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ImportUserName")] 38[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ImportPrincipalName")] 45[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ReleaseName")] 50[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_AcquireAcceptorCred")] 55[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitiateCredSpNego")] 61[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitiateCredWithPassword", StringMarshalling = StringMarshalling.Utf8)] 70[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ReleaseCred")] 75[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitSecContext")] 89[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitSecContextEx")] 161[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_AcceptSecContext")] 192[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_DeleteSecContext")] 197[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_GetUser")] 203[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_Wrap")] 212[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_Unwrap")] 221[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_GetMic")] 229[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_VerifyMic")]
src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.IsNtlmInstalled.cs (2)
11[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_IsNtlmInstalled")] 15[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_EnsureGssInitialized")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs (10)
15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjTxt2Obj", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjObj2Txt")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetObjectDefinitionByName", StringMarshalling = StringMarshalling.Utf8)] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjNid2Obj")] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1ObjectFree")] 41[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeAsn1BitString")] 44[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1BitStringFree")] 47[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringNew")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringSet")] 54[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringFree")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs (10)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CreateMemoryBio")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewFile", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioDestroy")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioGets")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioRead")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioRead")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 49[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetMemoryBioSize")] 52[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioCtrlPending")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (19)
16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioTell")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioSeek")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Thumbprint")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameRawBytes")] 39[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ReadX509AsDerFromBio")] 42[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509CrlNextUpdate")] 45[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Version")] 48[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyParameterBytes")] 51[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EkuFieldCount")] 54[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EkuField")] 57[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameInfo")] 60[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetAsn1StringBytes")] 63[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 67[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 85[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStorePath")] 88[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStoreFile")] 91[LibraryImport(Libraries.CryptoNative)] 102[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509IpAddress", StringMarshalling = StringMarshalling.Utf8)] 105[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509Hostname", StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs (6)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrClearError")] 17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrGetExceptionError")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekError")] 23[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekLastError")] 26[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrReasonErrorString")] 29[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrErrorStringN")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Initialization.cs (1)
51[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureOpenSslInitialized")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.cs (7)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OcspRequestDestroy")] 17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetOcspRequestDerSize")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeOcspRequest")] 23[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509BuildOcspRequest")] 26[LibraryImport(Libraries.CryptoNative)] 81[LibraryImport(Libraries.CryptoNative)] 91[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OcspResponseDestroy")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSslVersion.cs (1)
10[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OpenSslVersionNumber")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.SetProtocolOptions.cs (2)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetProtocolOptions")] 16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetProtocolOptions")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Ssl.cs (50)
25[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslV2_3Method")] 28[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCreate")] 31[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetError")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetError")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetQuietShutdown")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslDestroy")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetConnectState")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetAcceptState")] 49[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetAlpnProtos")] 52[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetVersion")] 55[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetTlsExtHostName", StringMarshalling = StringMarshalling.Utf8)] 59[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetServerName")] 62[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetSession")] 65[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGet0AlpnSelected")] 80[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslWrite", SetLastError = true)] 83[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslRead", SetLastError = true)] 86[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslRenegotiate")] 89[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_IsSslRenegotiatePending")] 93[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslShutdown")] 96[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslShutdown")] 99[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetBio")] 102[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslDoHandshake", SetLastError = true)] 105[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_IsSslStateOK")] 110[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 113[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 116[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetPeerCertificate")] 119[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetPeerCertChain")] 122[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetPeerFinished")] 125[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetFinished")] 128[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionReused")] 132[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetClientCAList")] 135[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetCurrentCipherId")] 139[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetOpenSslCipherSuiteName")] 142[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SetCiphers")] 146[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetVerifyPeer")] 149[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetData")] 152[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetData")] 155[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetData")] 158[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetData")] 161[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslUseCertificate")] 164[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslUsePrivateKey")] 167[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetClientCertCallback")] 170[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetPostHandshakeAuth")] 173[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Tls13Supported")] 176[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionGetHostname")] 179[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionFree")] 182[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionSetHostname")] 237[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslAddExtraChainCert")] 241[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslAddClientCAs")] 253[LibraryImport(Libraries.CryptoNative)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.SslCtx.cs (9)
18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxCreate")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxDestroy")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxGetData")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetData")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetData")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetAlpnSelectCb")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetKeylogCallback")] 39[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetCaching")] 42[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxRemoveSession")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.SslCtxOptions.cs (8)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxAddExtraChainCert")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxUseCertificate")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxUsePrivateKey")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxCheckPrivateKey")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetQuietShutdown")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetCiphers")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetEncryptionPolicy")] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetDefaultOcspCallback")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs (47)
15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotBefore")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotAfter")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SignatureAlgorithm")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyAlgorithm")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyBytes")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EvpPublicKey")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509Crl")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509")] 39[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509")] 42[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509DerSize")] 45[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509")] 48[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Destroy")] 54[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Duplicate")] 60[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Duplicate")] 67[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 74[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 77[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBio")] 80[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBioAux")] 83[LibraryImport(Libraries.CryptoNative)] 95[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetIssuerName")] 98[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetSubjectName")] 101[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CheckPurpose")] 105[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509IssuerNameHash")] 108[LibraryImport(Libraries.CryptoNative)] 123[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExtCount")] 128[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExt")] 132[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetOid")] 136[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetData")] 139[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetCritical")] 143[LibraryImport(Libraries.CryptoNative)] 160[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreDestroy")] 163[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreAddCrl")] 167[LibraryImport(Libraries.CryptoNative)] 179[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxInit")] 187[LibraryImport(Libraries.CryptoNative)] 202[LibraryImport(Libraries.CryptoNative)] 210[LibraryImport(Libraries.CryptoNative)] 221[LibraryImport(Libraries.CryptoNative)] 236[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetErrorDepth")] 239[LibraryImport(Libraries.CryptoNative)] 250[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetAppData")] 258[LibraryImport(Libraries.CryptoNative)] 261[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CrlDestroy")] 264[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemWriteBioX509Crl")] 267[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadBioX509Crl")] 270[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SubjectPublicKeyInfoDerSize")] 273[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509SubjectPublicKeyInfo")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Ext.cs (6)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionCreateByObj")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionDestroy")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509V3ExtPrint")] 25[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509BasicConstraints2Extension")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeExtendedKeyUsage")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ExtendedKeyUsageDestroy")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Name.cs (3)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameStackFieldCount")] 16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameStackField")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameRawBytes")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (8)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_NewX509Stack")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_RecursiveFreeX509Stack")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 28[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 38[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 49[LibraryImport(Libraries.CryptoNative)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs (7)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxCreate")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxDestroy")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetChain")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetCurrentCert")] 24[LibraryImport(Libraries.CryptoNative)] 35[LibraryImport(Libraries.CryptoNative)] 58[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetSharedUntrusted")]
System.Net.Sockets (73)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Accept.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Accept")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Bind.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Bind")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Connect.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Connect")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Disconnect.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Disconnect")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Fcntl.cs (6)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetIsNonBlocking", SetLastError = true)] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetIsNonBlocking", SetLastError = true)] 22[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlSetFD", SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FcntlGetFD", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetBytesAvailable.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetBytesAvailable")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAtOutOfBandMark")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetDomainSocketSizes.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetDomainSocketSizes")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetMaximumAddressSize.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetMaximumAddressSize")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPeerName.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPeerName")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSocketErrorOption.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketErrorOption")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSocketType.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketType")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSockName.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSockName")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSockOpt.cs (3)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSockOpt")] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSockOpt")] 18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetRawSockOpt")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPPacketInformation.cs (2)
19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetControlMessageBufferSize")] 23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_TryGetIPPacketInformation")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.LingerOption.cs (3)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetLingerOption")] 21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetLingerOption")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetLingerOption")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Listen.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Listen")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MulticastOption.cs (4)
34[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4MulticastOption")] 37[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4MulticastOption")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6MulticastOption")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6MulticastOption")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Pipe.cs (1)
27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Pipe", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PlatformSocketSupport.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PlatformSupportsDualModeIPv4PacketInfo")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Poll.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Poll")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Read.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Receive.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Receive")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReceiveMessage.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReceiveMessage")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Send.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Send")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SendFile.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SendFile", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SendMessage.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SendMessage")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetReceiveTimeout.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetReceiveTimeout")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetSendTimeout.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetSendTimeout")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SetSockOpt.cs (3)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetSockOpt")] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetSockOpt")] 18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetRawSockOpt")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Shutdown.cs (2)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Shutdown")] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Shutdown")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Socket.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Socket")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketAddress.cs (9)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetSocketAddressSizes")] 16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAddressFamily")] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetAddressFamily")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPort")] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPort")] 32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv4Address")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv4Address")] 40[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetIPv6Address")] 43[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetIPv6Address")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketEvent.cs (7)
30[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CreateSocketEventPort")] 33[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CloseSocketEventPort")] 36[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CreateSocketEventBuffer")] 39[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FreeSocketEventBuffer")] 42[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_TryChangeSocketEventRegistration")] 45[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_TryChangeSocketEventRegistration")] 48[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_WaitForSocketEvents")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Write.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)] 23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)]
System.Net.WebSockets (7)
src\libraries\Common\src\Interop\Interop.zlib.cs (7)
11[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_DeflateInit2_")] 20[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Deflate")] 23[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_DeflateEnd")] 26[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_InflateInit2_")] 29[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Inflate")] 32[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_InflateEnd")] 35[LibraryImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_Crc32")]
System.Private.CoreLib (454)
src\libraries\Common\src\Interop\Interop.Calendar.cs (5)
12[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetCalendars", StringMarshalling = StringMarshalling.Utf16)] 15[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetCalendarInfo", StringMarshalling = StringMarshalling.Utf16)] 23[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_EnumCalendarInfo", StringMarshalling = StringMarshalling.Utf16)] 29[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLatestJapaneseEra")] 32[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetJapaneseEraStartDate")]
src\libraries\Common\src\Interop\Interop.Casing.cs (4)
10[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_ChangeCase", StringMarshalling = StringMarshalling.Utf16)] 14[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_ChangeCaseInvariant", StringMarshalling = StringMarshalling.Utf16)] 18[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_ChangeCaseTurkish", StringMarshalling = StringMarshalling.Utf16)] 22[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_InitOrdinalCasingPage", StringMarshalling = StringMarshalling.Utf16)]
src\libraries\Common\src\Interop\Interop.Collation.cs (11)
13[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetSortHandle", StringMarshalling = StringMarshalling.Utf8)] 16[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_CloseSortHandle")] 19[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_CompareString", StringMarshalling = StringMarshalling.Utf16)] 22[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_IndexOf", StringMarshalling = StringMarshalling.Utf16)] 25[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_LastIndexOf", StringMarshalling = StringMarshalling.Utf16)] 28[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_StartsWith", StringMarshalling = StringMarshalling.Utf16)] 33[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_EndsWith", StringMarshalling = StringMarshalling.Utf16)] 38[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_StartsWith", StringMarshalling = StringMarshalling.Utf16)] 42[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_EndsWith", StringMarshalling = StringMarshalling.Utf16)] 46[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetSortKey", StringMarshalling = StringMarshalling.Utf16)] 49[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetSortVersion")]
src\libraries\Common\src\Interop\Interop.HostPolicy.cs (2)
22[LibraryImport(Libraries.HostPolicy, StringMarshalling = StringMarshalling.Utf8)] 28[LibraryImport(Libraries.HostPolicy)]
src\libraries\Common\src\Interop\Interop.ICU.cs (3)
12[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_LoadICU")] 23[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_InitICUFunctions", StringMarshalling = StringMarshalling.Utf8)] 26[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetICUVersion")]
src\libraries\Common\src\Interop\Interop.Idna.cs (2)
13[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_ToAscii", StringMarshalling = StringMarshalling.Utf16)] 16[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_ToUnicode", StringMarshalling = StringMarshalling.Utf16)]
src\libraries\Common\src\Interop\Interop.Locale.cs (8)
10[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocaleName", StringMarshalling = StringMarshalling.Utf16)] 14[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocaleInfoString", StringMarshalling = StringMarshalling.Utf16)] 18[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetDefaultLocaleName", StringMarshalling = StringMarshalling.Utf16)] 22[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_IsPredefinedLocale", StringMarshalling = StringMarshalling.Utf16)] 26[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocaleTimeFormat", StringMarshalling = StringMarshalling.Utf16)] 30[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocaleInfoInt", StringMarshalling = StringMarshalling.Utf16)] 34[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocaleInfoGroupingSizes", StringMarshalling = StringMarshalling.Utf16)] 38[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetLocales", StringMarshalling = StringMarshalling.Utf16)]
src\libraries\Common\src\Interop\Interop.Normalization.cs (2)
11[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_IsNormalized", StringMarshalling = StringMarshalling.Utf16)] 14[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_NormalizeString", StringMarshalling = StringMarshalling.Utf16)]
src\libraries\Common\src\Interop\Interop.TimeZoneInfo.cs (3)
11[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_GetTimeZoneDisplayName", StringMarshalling = StringMarshalling.Utf16)] 19[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_WindowsIdToIanaId", StringMarshalling = StringMarshalling.Utf16)] 22[LibraryImport(Libraries.GlobalizationNative, EntryPoint = "GlobalizationNative_IanaIdToWindowsId", StringMarshalling = StringMarshalling.Utf16)]
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Access.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Access", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ChDir.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ChDir", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ChMod.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ChMod", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Close.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Close", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.CopyFile.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CopyFile", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.DynamicLoad.cs (6)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_LoadLibrary", StringMarshalling = StringMarshalling.Utf8)] 14[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetLoadLibraryError")] 17[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetProcAddress")] 20[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetProcAddress", StringMarshalling = StringMarshalling.Utf8)] 23[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_FreeLibrary")] 26[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetDefaultSearchOrderPseudoHandle", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ErrNo.cs (2)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetErrNo")] 15[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_SetErrNo")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.FAllocate.cs (1)
14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FAllocate", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.FChMod.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FChMod", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.FLock.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)] 27[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FLock", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.FSync.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FSync", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.FTruncate.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FTruncate", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetCpuUtilization.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetCpuUtilization")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetCwd.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetCwd", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEnv.cs (1)
11[LibraryImport(Interop.Libraries.SystemNative, StringMarshalling = StringMarshalling.Utf8, EntryPoint = "SystemNative_GetEnv")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEnviron.cs (2)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetEnviron")] 14[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_FreeEnviron")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEUid")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetHostName.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetHostName", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetOSArchitecture.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetOSArchitecture")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPid")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetProcessPath.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetProcessPath", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (2)
96[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwUidR", SetLastError = false)] 99[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.Utf8, SetLastError = false)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetRandomBytes.cs (2)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetNonCryptographicallySecureRandomBytes")] 14[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetCryptographicallySecureRandomBytes")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetSystemTimeAsTicks.cs (1)
10[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_GetSystemTimeAsTicks")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetTimestamp.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetTimestamp")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetUnixRelease.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetUnixRelease", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetUnixVersion.cs (1)
13[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetUnixVersion", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.InitializeTerminalAndSignalHandling.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_InitializeTerminalAndSignalHandling", SetLastError = true)] 15[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetKeypadXmit", StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.IsMemberOfGroup.cs (2)
52[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEGid")] 55[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetGroups", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.LChflags.cs (4)
17[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LChflags", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FChflags", SetLastError = true)] 25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LChflagsCanSetHiddenFlag")] 31[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CanGetHiddenFlag")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Link.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Link", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.LockFileRegion.cs (1)
17[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LockFileRegion", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Log.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Log")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LogError")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.LowLevelMonitor.cs (7)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Create")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Destroy")] 17[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Acquire")] 20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Release")] 23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Wait")] 26[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_TimedWait")] 30[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LowLevelMonitor_Signal_Release")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.LSeek.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LSeek", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MemAlloc.cs (7)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_AlignedAlloc")] 14[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_AlignedFree")] 17[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_AlignedRealloc")] 20[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_Calloc")] 23[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_Free")] 26[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_Malloc")] 29[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_Realloc")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MkDir.cs (1)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MkDir", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MkdTemp.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MkdTemp", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MksTemps.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_MksTemps", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.MountPoints.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetAllMountPoints")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Open.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Open", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PathConf.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PathConf", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PosixFAdvise.cs (1)
32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PosixFAdvise", SetLastError = false /* this is explicitly called out in the man page */)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PosixSignal.cs (5)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SetPosixSignalHandler")] 14[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_EnablePosixSignalHandling", SetLastError = true)] 18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_DisablePosixSignalHandling")] 21[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_HandleNonCanceledPosixSignal")] 24[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPlatformSignalNumber")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PRead.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PRead", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PReadV.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PReadV", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PWrite.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PWrite", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.PWriteV.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_PWriteV", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Read.cs (1)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Read", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadDir.cs (4)
56[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_OpenDir", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 59[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetReadDirRBufferSize", SetLastError = false)] 63[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadDirR")] 66[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CloseDir", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadLink.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadLink", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Rename.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Rename", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Rename", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.RmDir.cs (1)
18[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_RmDir", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SchedGetCpu.cs (1)
11[LibraryImport(Interop.Libraries.SystemNative, EntryPoint = "SystemNative_SchedGetCpu")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.Span.cs (2)
12[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", SetLastError = true)] 23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SymLink.cs (1)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SymLink", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SysConf.cs (1)
16[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SysConf", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SysLog.cs (1)
32[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_SysLog", StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Threading.cs (2)
11[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_CreateThread")] 19[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_TryGetUInt32OSThreadId")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.UnixFileSystemTypes.cs (1)
152[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetFileSystemType")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Unlink.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Unlink", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.UTimensat.cs (2)
25[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_UTimensat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 28[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FUTimens", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Write.cs (2)
20[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)] 23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Write", SetLastError = true)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.CloseHandle.cs (1)
11[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.EventWaitHandle.cs (4)
15[LibraryImport(Libraries.Kernel32, SetLastError = true)] 19[LibraryImport(Libraries.Kernel32, SetLastError = true)] 23[LibraryImport(Libraries.Kernel32, EntryPoint = "CreateEventExW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 26[LibraryImport(Libraries.Kernel32, EntryPoint = "OpenEventW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FormatMessage.cs (1)
18[LibraryImport(Libraries.Kernel32, EntryPoint = "FormatMessageW", SetLastError = true)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.FreeEnvironmentStrings.cs (1)
10[LibraryImport(Libraries.Kernel32)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetEnvironmentStrings.cs (1)
10[LibraryImport(Libraries.Kernel32)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.GetEnvironmentVariable.cs (1)
11[LibraryImport(Libraries.Kernel32, EntryPoint = "GetEnvironmentVariableW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Globalization.cs (18)
50[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 53[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 56[LibraryImport("kernel32.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 68[LibraryImport("kernel32.dll", EntryPoint = "FindNLSStringEx", SetLastError = SetLastErrorForDebug)] 81[LibraryImport("kernel32.dll", EntryPoint = "CompareStringEx")] 93[LibraryImport("kernel32.dll", EntryPoint = "CompareStringOrdinal")] 101[LibraryImport("kernel32.dll", EntryPoint = "FindStringOrdinal", SetLastError = SetLastErrorForDebug)] 110[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 119[LibraryImport("kernel32.dll")] 122[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 125[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 129[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 133[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 136[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 139[LibraryImport("kernel32.dll")] 142[LibraryImport("kernel32.dll", EntryPoint = "GetGeoInfoW")] 145[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)] 159[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Mutex.cs (3)
14[LibraryImport(Libraries.Kernel32, EntryPoint = "OpenMutexW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 17[LibraryImport(Libraries.Kernel32, EntryPoint = "CreateMutexExW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 20[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.ResolveLocaleName.cs (1)
12[LibraryImport("kernel32.dll", StringMarshalling = StringMarshalling.Utf16)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.Semaphore.cs (3)
12[LibraryImport(Libraries.Kernel32, EntryPoint = "OpenSemaphoreW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 15[LibraryImport(Libraries.Kernel32, EntryPoint = "CreateSemaphoreExW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 18[LibraryImport(Libraries.Kernel32, SetLastError = true)]
src\libraries\Common\src\Interop\Windows\Kernel32\Interop.SetEnvironmentVariable.cs (1)
10[LibraryImport(Libraries.Kernel32, EntryPoint = "SetEnvironmentVariableW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\libraries\Common\src\Interop\Windows\Normaliz\Interop.Idna.cs (2)
14[LibraryImport("Normaliz.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 22[LibraryImport("Normaliz.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\libraries\Common\src\Interop\Windows\Normaliz\Interop.Normalization.cs (2)
11[LibraryImport("Normaliz.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 14[LibraryImport("Normaliz.dll", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipe.Internal.cs (12)
15[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_Enable")] 23[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_Disable")] 29[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_CreateProvider", StringMarshalling = StringMarshalling.Utf16)] 34[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_DefineEvent")] 37[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_GetProvider", StringMarshalling = StringMarshalling.Utf16)] 40[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_DeleteProvider")] 43[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_EventActivityIdControl")] 46[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_WriteEventData")] 52[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_GetSessionInfo")] 56[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_GetNextEvent")] 60[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_SignalSession")] 64[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EventPipeInternal_WaitForSessionSignal")]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\NativeRuntimeEventSource.Threading.NativeSinks.Internal.cs (16)
25[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogContentionLockCreated")] 29[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogContentionStart")] 38[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogContentionStop")] 45[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadStart")] 49[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadStop")] 53[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadWait")] 57[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolMinMaxThreads")] 61[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadAdjustmentSample")] 65[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadAdjustmentAdjustment")] 69[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkerThreadAdjustmentStats")] 84[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolIOEnqueue")] 92[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolIODequeue")] 99[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolWorkingThreadCount")] 105[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogThreadPoolIOPack")] 112[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogWaitHandleWaitStart")] 119[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeRuntimeEventSource_LogWaitHandleWaitStop")]
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\XplatEventLogger.cs (3)
23[LibraryImport(RuntimeHelpers.QCall, StringMarshalling = StringMarshalling.Utf16)] 43[LibraryImport(RuntimeHelpers.QCall)] 47[LibraryImport(RuntimeHelpers.QCall, StringMarshalling = StringMarshalling.Utf16)]
src\System\Array.CoreCLR.cs (3)
18[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Array_CreateInstance")] 147[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Array_CanAssignArrayType")] 666[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Array_GetElementConstructorEntrypoint")]
src\System\Buffer.CoreCLR.cs (2)
12[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Buffer_Clear")] 15[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Buffer_MemMove")]
src\System\CLRConfig.cs (1)
18[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ClrConfig_GetConfigBoolValue", StringMarshalling = StringMarshalling.Utf16)]
src\System\ComAwareWeakReference.CoreCLR.cs (2)
12[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ComWeakRefToObject")] 42[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ObjectToComWeakRef")]
src\System\Delegate.CoreCLR.cs (8)
411[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Delegate_BindToMethodName", StringMarshalling = StringMarshalling.Utf8)] 424[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Delegate_BindToMethodInfo")] 435[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Delegate_InternalAlloc")] 444[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Delegate_InternalAllocLike")] 489[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Delegate_FindMethodHandle")] 497[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Delegate_InternalEqualMethodHandles")] 506[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Delegate_AdjustTarget")] 515[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Delegate_InitializeVirtualCallStub")]
src\System\Diagnostics\Debugger.cs (2)
54[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "DebugDebugger_Launch")] 81[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "DebugDebugger_Log", StringMarshalling = StringMarshalling.Utf16)]
src\System\Diagnostics\StackFrame.CoreCLR.cs (1)
59[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "StackFrame_GetMethodDescFromNativeIP")]
src\System\Enum.CoreCLR.cs (1)
14[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Enum_GetValuesAndNames")]
src\System\Environment.CoreCLR.cs (3)
22[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Environment_Exit")] 86[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Environment_FailFast", StringMarshalling = StringMarshalling.Utf16)] 106[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Environment_GetProcessorCount")]
src\System\Exception.CoreCLR.cs (1)
225[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ExceptionNative_GetMessageFromNativeResources")]
src\System\GC.CoreCLR.cs (16)
92[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_StartNoGCRegion")] 95[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_EndNoGCRegion")] 109[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_GetTotalMemory")] 112[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_Collect")] 130[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_AddMemoryPressure")] 133[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_RemoveMemoryPressure")] 306[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_WaitForPendingFinalizers")] 369[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_RegisterFrozenSegment")] 372[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_UnregisterFrozenSegment")] 388[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_GetTotalAllocatedBytesPrecise")] 397[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_WaitForFullGCApproach")] 400[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_WaitForFullGCComplete")] 716[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_EnableNoGCRegionCallback")] 724[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_GetGenerationBudget")] 882[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_EnumerateConfigurationValues")] 949[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCInterface_RefreshMemoryLimit")]
src\System\IO\FileLoadException.CoreCLR.cs (2)
34[LibraryImport(RuntimeHelpers.QCall)] 37[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "FileLoadException_GetMessageForHR")]
src\System\Reflection\Assembly.CoreCLR.cs (3)
56[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetExecutingAssembly")] 84[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetEntryAssembly")] 94[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetAssemblyCount")]
src\System\Reflection\AssemblyName.CoreCLR.cs (1)
170[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyName_InitializeAssemblySpec")]
src\System\Reflection\Emit\RuntimeAssemblyBuilder.cs (1)
120[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AppDomain_CreateDynamicAssembly")]
src\System\Reflection\Emit\RuntimeModuleBuilder.cs (9)
101[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleBuilder_GetTypeRef", StringMarshalling = StringMarshalling.Utf16)] 104[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleBuilder_GetMemberRef")] 115[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleBuilder_GetMemberRefFromSignature", StringMarshalling = StringMarshalling.Utf16)] 124[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleBuilder_GetMemberRefOfMethodInfo")] 147[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleBuilder_GetMemberRefOfFieldInfo")] 158[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleBuilder_GetTokenFromTypeSpec")] 167[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleBuilder_GetArrayMethodToken", StringMarshalling = StringMarshalling.Utf16)] 170[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleBuilder_GetStringConstant", StringMarshalling = StringMarshalling.Utf16)] 173[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleBuilder_SetFieldRVAContent")]
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (21)
60[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_SetParentType")] 63[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_AddInterfaceImpl")] 68[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_DefineMethod", StringMarshalling = StringMarshalling.Utf16)] 72[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_DefineMethodSpec")] 75[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_DefineField", StringMarshalling = StringMarshalling.Utf16)] 79[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_SetMethodIL")] 87[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_DefineCustomAttribute")] 98[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_DefineProperty", StringMarshalling = StringMarshalling.Utf16)] 102[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_DefineEvent", StringMarshalling = StringMarshalling.Utf16)] 105[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_DefineMethodSemantics")] 109[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_DefineMethodImpl")] 112[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_SetMethodImpl")] 115[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_SetParamInfo", StringMarshalling = StringMarshalling.Utf16)] 119[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_GetTokenFromSig")] 122[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_SetFieldLayoutOffset")] 125[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_SetClassLayout")] 128[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_SetConstantValue")] 131[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_SetPInvokeData", StringMarshalling = StringMarshalling.Utf16)] 542[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_DefineType", StringMarshalling = StringMarshalling.Utf16)] 546[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_DefineGenericParam", StringMarshalling = StringMarshalling.Utf16)] 550[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "TypeBuilder_TermCreateClass")]
src\System\Reflection\LoaderAllocator.cs (1)
28[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "LoaderAllocator_Destroy")]
src\System\Reflection\MdImport.cs (1)
317[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MetadataImport_Enum")]
src\System\Reflection\Metadata\AssemblyExtensions.cs (1)
11[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_InternalTryGetRawMetadata")]
src\System\Reflection\Metadata\MetadataUpdater.cs (2)
12[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_ApplyUpdate")] 15[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_IsApplyUpdateSupported")]
src\System\Reflection\MethodBase.CoreCLR.cs (1)
39[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MethodBase_GetCurrentMethod")]
src\System\Reflection\RuntimeAssembly.cs (23)
79[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetCodeBase")] 157[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetFullName")] 177[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetEntryPoint")] 196[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetTypeCore", StringMarshalling = StringMarshalling.Utf8)] 203[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetTypeCoreIgnoreCase", StringMarshalling = StringMarshalling.Utf16)] 256[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetExportedTypes")] 274[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetIsCollectible")] 287[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetResource", StringMarshalling = StringMarshalling.Utf16)] 415[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_InternalLoad")] 427[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetModule", StringMarshalling = StringMarshalling.Utf16)] 481[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetManifestResourceNames")] 494[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetReferencedAssemblies")] 506[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetManifestResourceInfo", StringMarshalling = StringMarshalling.Utf16)] 528[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetLocation")] 544[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetImageRuntimeVersion")] 563[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetVersion")] 577[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetLocale")] 598[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetSimpleName")] 609[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetHashAlgorithm")] 618[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetFlags")] 627[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetPublicKey")] 683[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetModules")] 788[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetForwardedType")]
src\System\Reflection\RuntimeCustomAttributeData.cs (3)
1853[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "CustomAttribute_ParseAttributeUsageAttribute")] 1878[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "CustomAttribute_CreateCustomAttributeInstance")] 1907[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "CustomAttribute_CreatePropertyOrFieldData", StringMarshalling = StringMarshalling.Utf16)]
src\System\Reflection\RuntimeModule.cs (3)
410[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeModule_GetFullyQualifiedName")] 425[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeModule_GetTypes")] 486[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeModule_GetScopeName")]
src\System\Runtime\CompilerServices\RuntimeHelpers.CoreCLR.cs (8)
66[LibraryImport(QCall, EntryPoint = "ReflectionInvocation_RunClassConstructor")] 87[LibraryImport(QCall, EntryPoint = "ReflectionInvocation_RunModuleConstructor")] 99[LibraryImport(QCall, EntryPoint = "ReflectionInvocation_CompileMethod")] 102[LibraryImport(QCall, EntryPoint = "ReflectionInvocation_PrepareMethod")] 221[LibraryImport(QCall, EntryPoint = "ObjectNative_AllocateUninitializedClone")] 348[LibraryImport(QCall, EntryPoint = "MethodTable_AreTypesEquivalent")] 369[LibraryImport(QCall, EntryPoint = "RuntimeTypeHandle_AllocateTypeAssociatedMemory")] 462[LibraryImport(QCall, EntryPoint = "ReflectionInvocation_SizeOf")]
src\System\Runtime\ControlledExecution.CoreCLR.cs (2)
121[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ThreadNative_Abort")] 124[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ThreadNative_ResetAbort")]
src\System\Runtime\DependentHandle.cs (2)
246[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "DependentHandle_InternalAllocWithGCTransition")] 280[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "DependentHandle_InternalFreeWithGCTransition")]
src\System\Runtime\ExceptionServices\InternalCalls.cs (9)
15[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "SfiInit")] 19[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "SfiNext")] 23[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ResumeAtInterceptionLocation")] 27[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "CallCatchFunclet")] 31[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "CallFinallyFunclet")] 34[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "CallFilterFunclet")] 39[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AppendExceptionStackFrame")] 43[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EHEnumInitFromStackFrameIterator")] 47[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "EHEnumNext")]
src\System\Runtime\InteropServices\ComWrappers.cs (7)
53[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ComWrappers_TryGetComInstance")] 75[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ComWrappers_TryGetObject")] 157[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ComWrappers_TryGetOrCreateComInterfaceForObject")] 304[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ComWrappers_TryGetOrCreateObjectForComInstance")] 336[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ComWrappers_SetGlobalInstanceRegisteredForTrackerSupport")] 369[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ComWrappers_SetGlobalInstanceRegisteredForMarshalling")] 382[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ComWrappers_GetIUnknownImpl")]
src\System\Runtime\InteropServices\GCHandle.CoreCLR.cs (2)
25[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCHandle_InternalAllocWithGCTransition")] 41[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "GCHandle_InternalFreeWithGCTransition")]
src\System\Runtime\InteropServices\Marshal.CoreCLR.cs (8)
30[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MarshalNative_SizeOfHelper")] 57[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MarshalNative_OffsetOf")] 225[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MarshalNative_Prelink")] 328[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MarshalNative_TryGetStructMarshalStub")] 373[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MarshalNative_GetExceptionForHR")] 980[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MarshalNative_GetDelegateForFunctionPointerInternal")] 988[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MarshalNative_GetFunctionPointerForDelegateInternal")] 992[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MarshalNative_GetIsInCooperativeGCModeFunctionPointer")]
src\System\Runtime\InteropServices\NativeLibrary.CoreCLR.cs (4)
23[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeLibrary_LoadFromPath", StringMarshalling = StringMarshalling.Utf16)] 26[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeLibrary_LoadByName", StringMarshalling = StringMarshalling.Utf16)] 31[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeLibrary_FreeLib")] 34[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "NativeLibrary_GetSymbol", StringMarshalling = StringMarshalling.Utf16)]
src\System\Runtime\Intrinsics\X86\X86Base.CoreCLR.cs (1)
11[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "X86BaseCpuId")]
src\System\Runtime\Loader\AssemblyLoadContext.CoreCLR.cs (12)
14[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_InitializeAssemblyLoadContext")] 17[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_PrepareForAssemblyLoadContextRelease")] 21[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_LoadFromStream")] 24[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MultiCoreJIT_InternalSetProfileRoot", StringMarshalling = StringMarshalling.Utf16)] 27[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MultiCoreJIT_InternalStartProfile", StringMarshalling = StringMarshalling.Utf16)] 31[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_LoadFromPath", StringMarshalling = StringMarshalling.Utf16)] 41[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetLoadedAssemblies")] 47[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_TraceResolvingHandlerInvoked", StringMarshalling = StringMarshalling.Utf16)] 51[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_TraceAssemblyResolveHandlerInvoked", StringMarshalling = StringMarshalling.Utf16)] 55[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_TraceAssemblyLoadFromResolveHandlerInvoked", StringMarshalling = StringMarshalling.Utf16)] 59[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_TraceSatelliteSubdirectoryPathProbed", StringMarshalling = StringMarshalling.Utf16)] 146[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "AssemblyNative_GetLoadContextForAssembly")]
src\System\RuntimeHandles.cs (31)
257[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_CreateInstanceForAnotherGenericParameter")] 294[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_GetActivationInfo")] 406[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_GetConstraints")] 419[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "QCall_GetGCHandleForTypeHandle")] 428[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "QCall_FreeGCHandleForTypeHandle")] 443[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_VerifyInterfaceIsImplemented")] 453[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_GetInterfaceMethodImplementation")] 476[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_IsVisible")] 485[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_ConstructName")] 513[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_GetInstantiation")] 532[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_Instantiate")] 560[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_MakeArray")] 571[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_MakeSZArray")] 582[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_MakeByRef")] 593[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_MakePointer")] 604[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_IsCollectible")] 607[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_GetGenericTypeDefinition")] 653[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeTypeHandle_RegisterCollectibleTypeDependency")] 824[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeMethodHandle_GetFunctionPointer")] 834[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeMethodHandle_GetIsCollectible")] 837[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeMethodHandle_IsCAVisibleFromDecoratedType")] 857[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeMethodHandle_ConstructInstantiation")] 923[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeMethodHandle_GetMethodInstantiation")] 978[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeMethodHandle_GetTypicalMethodDefinition")] 997[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeMethodHandle_StripMethodInstantiation")] 1013[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "RuntimeMethodHandle_Destroy")] 1338[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleHandle_ResolveType")] 1390[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleHandle_ResolveMethod")] 1444[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleHandle_ResolveField")] 1453[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleHandle_GetModuleType")] 1463[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ModuleHandle_GetPEKind")]
src\System\RuntimeType.CoreCLR.cs (1)
4190[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MdUtf8String_EqualsCaseInsensitive")]
src\System\RuntimeType.CreateUninitializedCache.CoreCLR.cs (1)
73[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ReflectionSerialization_GetCreateUninitializedObjectInfo")]
src\System\String.CoreCLR.cs (2)
15[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "String_Intern")] 25[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "String_IsInterned")]
src\System\StubHelpers.cs (13)
607[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MngdNativeArrayMarshaler_ConvertSpaceToNative")] 616[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MngdNativeArrayMarshaler_ConvertContentsToNative")] 627[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MngdNativeArrayMarshaler_ConvertSpaceToManaged")] 637[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MngdNativeArrayMarshaler_ConvertContentsToManaged")] 651[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MngdNativeArrayMarshaler_ClearNativeContents")] 702[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MngdFixedArrayMarshaler_ConvertContentsToNative")] 712[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MngdFixedArrayMarshaler_ConvertSpaceToManaged")] 721[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MngdFixedArrayMarshaler_ConvertContentsToManaged")] 731[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MngdFixedArrayMarshaler_ClearNativeContents")] 795[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "CustomMarshaler_GetMarshalerObject")] 1398[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "StubHelpers_ThrowInteropParamException")] 1466[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "StubHelpers_CreateCustomMarshalerHelper")] 1538[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "StubHelpers_SetStringTrailByte")]
src\System\Threading\Interlocked.CoreCLR.cs (1)
270[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Interlocked_MemoryBarrierProcessWide")]
src\System\Threading\LowLevelLifoSemaphore.Unix.cs (1)
34[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "WaitHandle_CorWaitOnePrioritizedNative")]
src\System\Threading\Monitor.CoreCLR.cs (4)
147[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Monitor_Wait")] 165[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Monitor_Pulse")] 177[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Monitor_PulseAll")] 192[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "Monitor_GetLockContentionCount")]
src\System\Threading\Mutex.CoreCLR.Unix.cs (2)
129[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "PAL_CreateMutexW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)] 132[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "PAL_OpenMutexW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\System\Threading\Thread.CoreCLR.cs (9)
94[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ThreadNative_Start")] 118[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ThreadNative_Sleep")] 124[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ThreadNative_SpinWait")] 128[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ThreadNative_SpinWait")] 151[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ThreadNative_YieldThread")] 177[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ThreadNative_InformThreadNameChange", StringMarshalling = StringMarshalling.Utf16)] 208[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ThreadNative_SetIsBackground")] 240[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ThreadNative_GetCurrentOSThreadId")] 337[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ThreadNative_Interrupt")]
src\System\TypeLoadException.CoreCLR.cs (1)
49[LibraryImport(RuntimeHelpers.QCall)]
src\System\ValueType.cs (2)
85[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "MethodTable_CanCompareBitsOrUseFastGetHashCode")] 164[LibraryImport(RuntimeHelpers.QCall, EntryPoint = "ValueType_GetHashCodeStrategy")]
System.Security.Cryptography (290)
src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
195[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 199[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 203[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetEUid.cs (1)
10[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetEUid")]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.GetPwUid.cs (2)
96[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwUidR", SetLastError = false)] 99[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_GetPwNamR", StringMarshalling = StringMarshalling.Utf8, SetLastError = false)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.ReadLink.cs (1)
23[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ReadLink", SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
58[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_FStat", SetLastError = true)] 61[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_Stat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)] 64[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_LStat", StringMarshalling = StringMarshalling.Utf8, SetLastError = true)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs (10)
15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjTxt2Obj", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjObj2Txt")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetObjectDefinitionByName", StringMarshalling = StringMarshalling.Utf8)] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjNid2Obj")] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1ObjectFree")] 41[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeAsn1BitString")] 44[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1BitStringFree")] 47[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringNew")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringSet")] 54[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringFree")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.GetIntegerBytes.cs (2)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetAsn1IntegerDerSize")] 17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeAsn1Integer")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.Nid.cs (1)
18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjTxt2Nid", StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Bignum.cs (4)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BigNumDestroy")] 16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BigNumFromBinary")] 19[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BigNumToBinary")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetBigNumBytes")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs (10)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CreateMemoryBio")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewFile", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioDestroy")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioGets")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioRead")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioRead")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 49[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetMemoryBioSize")] 52[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioCtrlPending")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (19)
16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioTell")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioSeek")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Thumbprint")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameRawBytes")] 39[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ReadX509AsDerFromBio")] 42[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509CrlNextUpdate")] 45[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Version")] 48[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyParameterBytes")] 51[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EkuFieldCount")] 54[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EkuField")] 57[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameInfo")] 60[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetAsn1StringBytes")] 63[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 67[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 85[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStorePath")] 88[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStoreFile")] 91[LibraryImport(Libraries.CryptoNative)] 102[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509IpAddress", StringMarshalling = StringMarshalling.Utf8)] 105[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509Hostname", StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Dsa.cs (10)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DsaUpRef")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DsaDestroy")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DsaGenerateKey")] 25[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DsaSizeSignature")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DsaSizeQ")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DsaSizeP")] 68[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DsaSign")] 86[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DsaVerify")] 147[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetDsaParameters")] 157[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DsaKeyCreateByExplicitParameters")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EcDsa.cs (3)
15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EcDsaSign")] 42[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EcDsaVerify")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EcDsaSize")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EcDsa.ImportExport.cs (4)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EcKeyCreateByKeyParameters", StringMarshalling = StringMarshalling.Utf8)] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EcKeyCreateByExplicitParameters")] 100[LibraryImport(Libraries.CryptoNative)] 171[LibraryImport(Libraries.CryptoNative)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EcKey.cs (6)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EcKeyCreateByOid", StringMarshalling = StringMarshalling.Utf8)] 26[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EcKeyDestroy")] 29[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EcKeyGenerateKey")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EcKeyUpRef")] 37[LibraryImport(Libraries.CryptoNative)] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EcKeyGetCurveName2")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs (6)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrClearError")] 17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrGetExceptionError")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekError")] 23[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekLastError")] 26[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrReasonErrorString")] 29[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrErrorStringN")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.Cipher.cs (44)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherCreate2")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherCreatePartial")] 25[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherSetKeyAndIV")] 49[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherSetGcmNonceLength")] 62[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherSetCcmNonceLength")] 75[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherDestroy")] 78[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherReset")] 90[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherCtxSetPadding")] 94[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherUpdate")] 130[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherFinalEx")] 145[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherGetGcmTag")] 160[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherGetAeadTag")] 175[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherSetGcmTag")] 190[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherSetAeadTag")] 205[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherGetCcmTag")] 220[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpCipherSetCcmTag")] 243[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes128Ecb")] 246[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes128Cbc")] 249[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes128Gcm")] 252[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes128Cfb8")] 255[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes128Cfb128")] 258[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes128Ccm")] 261[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes192Ecb")] 264[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes192Cbc")] 267[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes192Gcm")] 270[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes192Cfb8")] 273[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes192Cfb128")] 276[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes192Ccm")] 279[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes256Ecb")] 282[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes256Cbc")] 285[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes256Gcm")] 288[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes256Cfb128")] 291[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes256Cfb8")] 294[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpAes256Ccm")] 297[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDesCbc")] 300[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDesEcb")] 303[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDesCfb8")] 306[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDes3Cbc")] 309[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDes3Ecb")] 312[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDes3Cfb8")] 315[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDes3Cfb64")] 318[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpRC2Cbc")] 321[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpRC2Ecb")] 324[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpChaCha20Poly1305")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.cs (15)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMdCtxCopyEx")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMdCtxCreate")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMdCtxDestroy")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDigestReset")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDigestSqueeze")] 31[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDigestUpdate")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDigestFinalEx")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDigestFinalXOF")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDigestCurrentXOF")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDigestCurrent")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDigestOneShot")] 49[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpDigestXOFOneShot")] 52[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMdSize")] 55[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetMaxMdSize")] 58[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Pbkdf2")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.DigestAlgs.cs (10)
28[LibraryImport(Libraries.CryptoNative)] 34[LibraryImport(Libraries.CryptoNative)] 40[LibraryImport(Libraries.CryptoNative)] 46[LibraryImport(Libraries.CryptoNative)] 52[LibraryImport(Libraries.CryptoNative)] 58[LibraryImport(Libraries.CryptoNative)] 72[LibraryImport(Libraries.CryptoNative)] 86[LibraryImport(Libraries.CryptoNative)] 100[LibraryImport(Libraries.CryptoNative)] 114[LibraryImport(Libraries.CryptoNative)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.Mac.cs (9)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMacFree")] 16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMacCtxFree")] 19[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMacCtxNew")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMacInit")] 31[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMacUpdate")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMacFinal")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMacReset")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMacCurrent")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMacOneShot", StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.MacAlgs.cs (1)
29[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpMacFetch", StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.cs (13)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpPkeyCreate")] 16[LibraryImport(Libraries.CryptoNative)] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpPkeyDestroy")] 41[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpPKeySize")] 44[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_UpRefEvpPkey")] 47[LibraryImport(Libraries.CryptoNative)] 53[LibraryImport(Libraries.CryptoNative)] 105[LibraryImport(Libraries.CryptoNative)] 130[LibraryImport(Libraries.CryptoNative)] 166[LibraryImport(Libraries.CryptoNative)] 181[LibraryImport(Libraries.CryptoNative)] 217[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 240[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.Dsa.cs (2)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpPkeyGetDsa")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpPkeySetDsa")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.Ecdh.cs (3)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpPKeyCtxCreate")] 17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpPKeyDeriveSecretAgreement")] 23[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpPKeyCtxDestroy")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.EcKey.cs (2)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpPkeyGetEcKey")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EvpPkeySetEcKey")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.Rsa.cs (6)
14[LibraryImport(Libraries.CryptoNative)] 32[LibraryImport(Libraries.CryptoNative)] 48[LibraryImport(Libraries.CryptoNative)] 83[LibraryImport(Libraries.CryptoNative)] 118[LibraryImport(Libraries.CryptoNative)] 153[LibraryImport(Libraries.CryptoNative)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Hmac.cs (7)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_HmacCreate")] 16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_HmacDestroy")] 19[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_HmacReset")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_HmacUpdate")] 25[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_HmacFinal")] 28[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_HmacCurrent")] 31[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_HmacOneShot")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Initialization.cs (1)
51[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureOpenSslInitialized")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.LegacyAlgorithms.cs (1)
13[LibraryImport(Libraries.CryptoNative)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.LookupFriendlyNameByOid.cs (1)
11[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_LookupFriendlyNameByOid", StringMarshalling = StringMarshalling.Utf8)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.Chain.cs (4)
15[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 34[LibraryImport(Libraries.CryptoNative)] 50[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 76[LibraryImport(Libraries.CryptoNative)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.cs (7)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OcspRequestDestroy")] 17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetOcspRequestDerSize")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeOcspRequest")] 23[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509BuildOcspRequest")] 26[LibraryImport(Libraries.CryptoNative)] 81[LibraryImport(Libraries.CryptoNative)] 91[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OcspResponseDestroy")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSslAvailable.cs (1)
11[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OpenSslAvailable")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSslVersion.cs (1)
10[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OpenSslVersionNumber")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Pkcs7.cs (8)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadBioPkcs7")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodePkcs7")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_D2IPkcs7Bio")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Pkcs7CreateCertificateCollection")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Pkcs7Destroy")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetPkcs7Certificates")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetPkcs7DerSize")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodePkcs7")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.RAND.cs (1)
18[LibraryImport(Libraries.CryptoNative)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs (47)
15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotBefore")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotAfter")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SignatureAlgorithm")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyAlgorithm")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyBytes")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EvpPublicKey")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509Crl")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509")] 39[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509")] 42[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509DerSize")] 45[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509")] 48[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Destroy")] 54[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Duplicate")] 60[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Duplicate")] 67[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 74[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 77[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBio")] 80[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBioAux")] 83[LibraryImport(Libraries.CryptoNative)] 95[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetIssuerName")] 98[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetSubjectName")] 101[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CheckPurpose")] 105[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509IssuerNameHash")] 108[LibraryImport(Libraries.CryptoNative)] 123[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExtCount")] 128[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExt")] 132[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetOid")] 136[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetData")] 139[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetCritical")] 143[LibraryImport(Libraries.CryptoNative)] 160[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreDestroy")] 163[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreAddCrl")] 167[LibraryImport(Libraries.CryptoNative)] 179[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxInit")] 187[LibraryImport(Libraries.CryptoNative)] 202[LibraryImport(Libraries.CryptoNative)] 210[LibraryImport(Libraries.CryptoNative)] 221[LibraryImport(Libraries.CryptoNative)] 236[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetErrorDepth")] 239[LibraryImport(Libraries.CryptoNative)] 250[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetAppData")] 258[LibraryImport(Libraries.CryptoNative)] 261[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CrlDestroy")] 264[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemWriteBioX509Crl")] 267[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadBioX509Crl")] 270[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SubjectPublicKeyInfoDerSize")] 273[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509SubjectPublicKeyInfo")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Ext.cs (6)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionCreateByObj")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionDestroy")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509V3ExtPrint")] 25[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509BasicConstraints2Extension")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeExtendedKeyUsage")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ExtendedKeyUsageDestroy")]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (8)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_NewX509Stack")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_RecursiveFreeX509Stack")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 28[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 38[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 49[LibraryImport(Libraries.CryptoNative)]
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs (7)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxCreate")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxDestroy")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetChain")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetCurrentCert")] 24[LibraryImport(Libraries.CryptoNative)] 35[LibraryImport(Libraries.CryptoNative)] 58[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetSharedUntrusted")]
5 references to LibraryImport
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\LibraryImportAttribute.cs (1)
29/// Initializes a new instance of the <see cref="LibraryImportAttribute"/>.
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\MarshalUsingAttribute.cs (1)
13/// <seealso cref="LibraryImportAttribute" />
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshalling\NativeMarshallingAttribute.cs (1)
13/// <seealso cref="LibraryImportAttribute" />
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\StringMarshalling.cs (1)
24/// Indicates the user is suppling a specific marshaller in <see cref="LibraryImportAttribute.StringMarshallingCustomType"/>.
System.Runtime.InteropServices (1)
artifacts\obj\System.Runtime.InteropServices\Debug\net9.0\System.Runtime.InteropServices.Forwards.cs (1)
104[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.InteropServices.LibraryImportAttribute))]