Searched refs:kho (Results 1 – 11 of 11) sorted by relevance
11 :ref:`concepts <kho-concepts>`. If you have not read22 To use KHO, please boot the kernel with the ``kho=on`` command line32 the :ref:`KHO finalization phase <kho-finalization-phase>` ::34 $ echo 1 > /sys/kernel/debug/kho/out/finalize37 ``/sys/kernel/debug/kho/out/fdt``. Other subsystems may also register39 ``/sys/kernel/debug/kho/out/sub_fdts/``.60 $ echo 0 > /sys/kernel/debug/kho/out/active63 ``/sys/kernel/debug/kho/out/fdt``.72 ``/sys/kernel/debug/kho/out/finalize``85 ``/sys/kernel/debug/kho/out/fdt``[all …]
45 kho
279 struct kho_data *kho = (void *)sd + sizeof(*sd); in setup_kho() local288 if (!image->kho.fdt || !image->kho.scratch) in setup_kho()292 kho->fdt_addr = image->kho.fdt; in setup_kho()293 kho->fdt_size = PAGE_SIZE; in setup_kho()294 kho->scratch_addr = image->kho.scratch->mem; in setup_kho()295 kho->scratch_size = image->kho.scratch->bufsz; in setup_kho()
45 explicitly pass 'kho=on' on the kernel command line.52 passing 'kho=off'.
1557 image->kho.fdt = virt_to_phys(kho_out.fdt); in kho_fill_kimage()1573 image->kho.scratch = &image->segment[image->nr_segments - 1]; in kho_fill_kimage()
771 struct kho_data *kho; in process_kho_entries() local780 kho = (struct kho_data *)(unsigned long)ptr->data; in process_kho_entries()781 kho_scratch = (void *)(unsigned long)kho->scratch_addr; in process_kho_entries()782 nr_areas = kho->scratch_size / sizeof(*kho_scratch); in process_kho_entries()
11 tmp_dir=$(mktemp -d /tmp/kho-test.XXXXXXXX)
423 } kho; member
3376 For detailed documentation about KHO, see Documentation/core-api/kho.3380 tools/testing/selftests/kho/vmtest.sh -h
14119 F: Documentation/admin-guide/mm/kho.rst14120 F: Documentation/core-api/kho/*14122 F: include/linux/kho/14123 F: include/linux/kho/abi/14126 F: tools/testing/selftests/kho/14811 F: include/linux/kho/abi/16569 F: include/linux/kho/abi/memblock.h
3016 kho= [KEXEC,EARLY]