1 /*- 2 * Copyright (c) 2026 The FreeBSD Foundation 3 * 4 * SPDX-License-Identifier: BSD-2-Clause 5 */ 6 7 #ifndef _LINUXKPI_LINUX_UTIL_MACROS_H 8 #define _LINUXKPI_LINUX_UTIL_MACROS_H 9 10 /* 11 * `for_each_if()` was moved from <drm/drm_util.h> to <linux/util_macros.h> in 12 * Linux 6.15. 13 */ 14 #if !defined(LINUXKPI_VERSION) || (LINUXKPI_VERSION >= 61500) 15 #define for_each_if(condition) if (!(condition)) {} else 16 #endif 17 18 #endif /* _LINUXKPI_LINUX_UTIL_MACROS_H */ 19