]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - arch/x86/mm/kmemcheck/shadow.h
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
[mirror_ubuntu-bionic-kernel.git] / arch / x86 / mm / kmemcheck / shadow.h
CommitLineData
b2441318 1/* SPDX-License-Identifier: GPL-2.0 */
dfec072e
VN
2#ifndef ARCH__X86__MM__KMEMCHECK__SHADOW_H
3#define ARCH__X86__MM__KMEMCHECK__SHADOW_H
4
5enum kmemcheck_shadow {
6 KMEMCHECK_SHADOW_UNALLOCATED,
7 KMEMCHECK_SHADOW_UNINITIALIZED,
8 KMEMCHECK_SHADOW_INITIALIZED,
9 KMEMCHECK_SHADOW_FREED,
10};
11
12void *kmemcheck_shadow_lookup(unsigned long address);
13
14enum kmemcheck_shadow kmemcheck_shadow_test(void *shadow, unsigned int size);
81fc0390
CM
15enum kmemcheck_shadow kmemcheck_shadow_test_all(void *shadow,
16 unsigned int size);
dfec072e
VN
17void kmemcheck_shadow_set(void *shadow, unsigned int size);
18
19#endif