1/* SPDX-License-Identifier: GPL-2.0+ */ 2/* 3 * Copyright (C) 2021 Microsoft Corporation 4 * 5 * Author: Lakshmi Ramasubramanian (nramas@linux.microsoft.com) 6 * 7 * Measure critical data structures maintained by SELinux 8 * using IMA subsystem. 9 */ 10 11#ifndef _SELINUX_IMA_H_ 12#define _SELINUX_IMA_H_ 13 14#include "security.h" 15 16#ifdef CONFIG_IMA 17extern void selinux_ima_measure_state(void); 18extern void selinux_ima_measure_state_locked(void); 19#else 20static inline void selinux_ima_measure_state(void) 21{ 22} 23static inline void selinux_ima_measure_state_locked(void) 24{ 25} 26#endif 27 28#endif /* _SELINUX_IMA_H_ */ 29