Searched refs:hmm (Results 1 – 23 of 23) sorted by relevance
71 FIXTURE(hmm) in FIXTURE() argument78 FIXTURE_VARIANT(hmm) in FIXTURE_VARIANT() argument83 FIXTURE_VARIANT_ADD(hmm, hmm_device_private) in FIXTURE_VARIANT_ADD() argument88 FIXTURE_VARIANT_ADD(hmm, hmm_device_coherent) in FIXTURE_VARIANT_ADD() argument137 FIXTURE_SETUP(hmm) in FIXTURE_SETUP() argument161 FIXTURE_TEARDOWN(hmm) in FIXTURE_TEARDOWN() argument290 TEST_F(hmm, open_close) in TEST_F() argument297 TEST_F(hmm, anon_read) in TEST_F() argument361 TEST_F(hmm, anon_read_prot) in TEST_F() argument420 TEST_F(hmm, anon_write) in TEST_F() argument[all …]
4 ./run_vmtests.sh -t hmm
67 $(dirname "${BASH_SOURCE[0]}")/hmm-tests
41 hmm-tests
50 - hmm51 hmm smoke tests
62 TEST_GEN_FILES += hmm-tests
9 Memory is allocated by the hmm code. hmm_alloc() returns an ISP virtual10 address. The hmm code keeps a list of all allocations and when necessary11 the hmm code finds the backing hmm-buffer-object (hmm_bo) by looking
44 pci/hmm/hmm_bo.o \45 pci/hmm/hmm.o \162 -I$(atomisp)/include/hmm/ \
129 * hmm: 用 `->page_fault()` 和 `->page_free()` 事件回调扩展 `ZONE_DEVICE` ,130 以允许设备驱动程序协调与设备内存相关的内存管理事件,通常是GPU内存。参见Documentation/mm/hmm.rst。
45 hmm
3 :Original: Documentation/mm/hmm.rst
46 hmm
165 * hmm: Extend `ZONE_DEVICE` with `->page_fault()` and `->folio_free()`168 Documentation/mm/hmm.rst.
10 Also see Documentation/mm/hmm.rst for migrating pages to or from device
117 .. #kernel-doc:: mm/hmm.c (build warnings)
142 obj-$(CONFIG_HMM_MIRROR) += hmm.o
150 in that case...hmm).
128 find the backing storage (dma_resv lock for gem objects, and hmm/core mm for
1029 translations/zh_CN/vm/hmm translations/zh_CN/mm/hmm1098 vm/hmm mm/hmm
459 some form of auto-fan-control based on temp? hmm (Qfan? this mobo is an
655 while compiling the kernel... hmm ... even with 32 MB RAM ... ;-)
3337 Doing so will allow you to run tools/testing/selftest/vm/hmm-tests.
11726 F: Documentation/mm/hmm.rst11727 F: include/linux/hmm*11729 F: mm/hmm*11730 F: tools/testing/selftests/mm/*hmm*