forked from oneapi-src/unified-memory-framework
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlibumf.def
More file actions
139 lines (136 loc) · 4.34 KB
/
libumf.def
File metadata and controls
139 lines (136 loc) · 4.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
;;;; Begin Copyright Notice
; Copyright (C) 2023-2025 Intel Corporation
; Under the Apache License v2.0 with LLVM Exceptions. See LICENSE.TXT.
; SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
;;;; End Copyright Notice
LIBRARY UMF
VERSION 0.11
EXPORTS
DllMain
umfInit
umfTearDown
umfGetCurrentVersion
umfCloseIPCHandle
umfCUDAMemoryProviderOps
umfCUDAMemoryProviderParamsCreate
umfCUDAMemoryProviderParamsDestroy
umfCUDAMemoryProviderParamsSetContext
umfCUDAMemoryProviderParamsSetDevice
umfCUDAMemoryProviderParamsSetMemoryType
umfDevDaxMemoryProviderOps
umfDevDaxMemoryProviderParamsCreate
umfDevDaxMemoryProviderParamsDestroy
umfDevDaxMemoryProviderParamsSetDeviceDax
umfDevDaxMemoryProviderParamsSetProtection
umfFileMemoryProviderOps
umfFileMemoryProviderParamsCreate
umfFileMemoryProviderParamsDestroy
umfFileMemoryProviderParamsSetPath
umfFileMemoryProviderParamsSetProtection
umfFileMemoryProviderParamsSetVisibility
umfFree
umfGetIPCHandle
umfGetLastFailedMemoryProvider
umfJemallocPoolOps
umfLevelZeroMemoryProviderOps
umfLevelZeroMemoryProviderParamsCreate
umfLevelZeroMemoryProviderParamsDestroy
umfLevelZeroMemoryProviderParamsSetContext
umfLevelZeroMemoryProviderParamsSetDevice
umfLevelZeroMemoryProviderParamsSetMemoryType
umfLevelZeroMemoryProviderParamsSetResidentDevices
umfMemoryProviderAlloc
umfMemoryProviderAllocationMerge
umfMemoryProviderAllocationSplit
umfMemoryProviderCloseIPCHandle
umfMemoryProviderCreate
umfMemoryProviderCreateFromMemspace
umfMemoryProviderDestroy
umfMemoryProviderFree
umfMemoryProviderGetIPCHandle
umfMemoryProviderGetIPCHandleSize
umfMemoryProviderGetLastNativeError
umfMemoryProviderGetMinPageSize
umfMemoryProviderGetName
umfMemoryProviderGetRecommendedPageSize
umfMemoryProviderOpenIPCHandle
umfMemoryProviderPurgeForce
umfMemoryProviderPurgeLazy
umfMemoryProviderPutIPCHandle
umfMemoryTrackerGetAllocInfo
umfMempolicyCreate
umfMempolicyDestroy
umfMempolicySetCustomSplitPartitions
umfMempolicySetInterleavePartSize
umfMemspaceClone
umfMemspaceCreateFromNumaArray
umfMemspaceDestroy
umfMemspaceFilterByCapacity
umfMemspaceFilterById
umfMemspaceHighestBandwidthGet
umfMemspaceHighestCapacityGet
umfMemspaceHostAllGet
umfMemspaceLowestLatencyGet
umfMemspaceMemtargetAdd
umfMemspaceMemtargetGet
umfMemspaceMemtargetNum
umfMemspaceMemtargetRemove
umfMemspaceNew
umfMemspaceUserFilter
umfMemtargetGetCapacity
umfMemtargetGetId
umfMemtargetGetType
umfOpenIPCHandle
umfOsMemoryProviderOps
umfOsMemoryProviderParamsCreate
umfOsMemoryProviderParamsDestroy
umfOsMemoryProviderParamsSetProtection
umfOsMemoryProviderParamsSetVisibility
umfOsMemoryProviderParamsSetShmName
umfOsMemoryProviderParamsSetNumaList
umfOsMemoryProviderParamsSetNumaMode
umfOsMemoryProviderParamsSetPartSize
umfOsMemoryProviderParamsSetPartitions
umfPoolAlignedMalloc
umfPoolByPtr
umfPoolCalloc
umfPoolCreate
umfPoolCreateFromMemspace
umfPoolDestroy
umfPoolFree
umfPoolGetIPCHandler
umfPoolGetIPCHandleSize
umfPoolGetLastAllocationError
umfPoolGetTag
umfPoolGetMemoryProvider
umfPoolMalloc
umfPoolMallocUsableSize
umfPoolRealloc
umfPoolSetTag
umfProxyPoolOps
umfPutIPCHandle
umfScalablePoolOps
umfScalablePoolParamsCreate
umfScalablePoolParamsDestroy
umfScalablePoolParamsSetGranularity
umfScalablePoolParamsSetKeepAllMemory
; Added in UMF_0.11
umfCUDAMemoryProviderParamsSetAllocFlags
umfDisjointPoolOps
umfDisjointPoolParamsCreate
umfDisjointPoolParamsDestroy
umfDisjointPoolParamsSetCapacity
umfDisjointPoolParamsSetMaxPoolableSize
umfDisjointPoolParamsSetMinBucketSize
umfDisjointPoolParamsSetName
umfDisjointPoolParamsSetSharedLimits
umfDisjointPoolParamsSetSlabMinSize
umfDisjointPoolParamsSetTrace
umfDisjointPoolSharedLimitsCreate
umfDisjointPoolSharedLimitsDestroy
umfFixedMemoryProviderOps
umfFixedMemoryProviderParamsCreate
umfFixedMemoryProviderParamsDestroy
umfFixedMemoryProviderParamsSetFlags
umfLevelZeroMemoryProviderParamsSetFreePolicy
umfLevelZeroMemoryProviderParamsSetDeviceOrdinal