compute-runtime/shared/source/memory_manager
Dominik Dabek 43841fd2ef fix: clear AllocationsList tail on free all
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2023-11-02 18:06:13 +01:00
..
definitions Revert "fix: if device hierarchy is flat then getSubDevicesCount return 1u" 2023-10-26 15:40:29 +02:00
CMakeLists.txt
address_mapper.cpp
address_mapper.h
alignment_selector.cpp
alignment_selector.h
allocation_properties.h fix: Add ImageInfo to createGraphicsAllocation on Linux 2023-09-14 12:58:59 +02:00
allocation_type.h refactor: prework for defining preferred allocation method per allocation type 2023-08-30 12:17:33 +02:00
allocations_list.cpp fix: clear AllocationsList tail on free all 2023-11-02 18:06:13 +01:00
allocations_list.h
compression_selector.cpp
compression_selector.h
deferrable_allocation_deletion.cpp
deferrable_allocation_deletion.h
deferrable_deletion.h
deferred_deleter.cpp
deferred_deleter.h
dynamic_memory_tracking.cpp
eviction_status.h
gfx_partition.cpp
gfx_partition.h feature: allocate SPECIAL_SSH heap in front window from EXTERNAL heap 2023-10-09 14:54:39 +02:00
graphics_allocation.cpp feature: bindless addressing - store bindlessInfo in allocation 2023-07-24 14:48:35 +02:00
graphics_allocation.h fix: Calculate size of buffer surface state given mapped allocations 2023-10-19 13:38:51 +02:00
host_ptr_defines.h
host_ptr_manager.cpp
host_ptr_manager.h
internal_allocation_storage.cpp performance: do not free deferred allocations when not needed 2023-10-27 18:02:43 +02:00
internal_allocation_storage.h
local_memory_usage.cpp
local_memory_usage.h
memadvise_flags.h feature: Add support for memadvise with system preferred location 2023-08-31 13:09:55 +02:00
memory_allocation.cpp
memory_allocation.h
memory_banks.h
memory_manager.cpp Revert "fix: if device hierarchy is flat then getSubDevicesCount return 1u" 2023-10-26 15:40:29 +02:00
memory_manager.h feature: heapAssigner per root device 2023-10-19 19:52:24 +02:00
memory_operations_handler.h
memory_operations_status.h
memory_pool.h Revert "refactor: split CpuInaccessible MemoryPool types to Device and System" 2023-10-17 10:03:14 +02:00
migration_sync_data.cpp
migration_sync_data.h
multi_graphics_allocation.cpp
multi_graphics_allocation.h fix: explicitly remove assign operators when not needed 2023-10-12 10:25:15 +02:00
os_agnostic_memory_manager.cpp feature: allow freeing memory in aubstream 2023-10-26 17:16:23 +02:00
os_agnostic_memory_manager.h feature: heapAssigner per root device 2023-10-19 19:52:24 +02:00
page_table.cpp
page_table.h
page_table.inl
physical_address_allocator.h
prefetch_manager.cpp fix: memory prefetch for kmd migrated shared alloc to check for invalid usm ptr 2023-08-08 11:29:14 +02:00
prefetch_manager.h fix: memory prefetch for kmd migrated shared alloc to check for invalid usm ptr 2023-08-08 11:29:14 +02:00
residency.cpp
residency.h
residency_container.h
surface.cpp
surface.h
unified_memory_manager.cpp fix: split chunking prefetch flags 2023-10-18 19:20:42 +02:00
unified_memory_manager.h refactor: pass big parameters as reference instead of by value 2023-10-04 14:53:13 +02:00