opnsense-src/sys/compat/linuxkpi/common/include
Bjoern A. Zeeb 75ac24a7df LinuxKPI: add cleanup.h for guard DEFINE_GUARD/guard.
iwlwifi v6.11 started to use guard().  _T in the implementation needs
to be exposed to the driver which uses it in DEFINE_GUARD().

Given this is the first instance of attribute(cleanup) in the tree:
- gcc has support for it since at least 2003-06-04
  (0bfa5f65bfb186f10d43304946fd7fcd69988732)
- llvm gained support on 2009-01-31
  (d277d790e0f6f23043397ba919619b5c3e157ff3, llvm-svn 63462).

Sponsored by:	The FreeBSD Foundation
Reviewed by:	emaste
Differential Revision: https://reviews.freebsd.org/D46843

(cherry picked from commit fa81baa307da9a0055d7d08f6d141ea310f067ed)
2024-10-16 21:50:37 +00:00
..
acpi LinuxKPI: Add acpi_dev_get_first_match_dev and acpi_device_handle 2024-08-02 00:15:51 +03:00
asm LinuxKPI: Add smp_store_release and smp_load_acquire functions 2024-08-02 00:09:41 +03:00
asm-generic linuxkpi: Add io.h 2022-08-08 15:22:35 +02:00
crypto LinuxKPI: add dummy hash.h and kernel_connect() 2023-05-12 11:21:10 +00:00
linux LinuxKPI: add cleanup.h for guard DEFINE_GUARD/guard. 2024-10-16 21:50:37 +00:00
net LinuxKPI: 802.11: move functions between header files 2024-10-09 19:18:58 +00:00
video LinuxKPI: update linuxkpi_video to Linux 6.6 2024-08-11 13:12:38 +03:00
xen LinuxKPI: Add xen/xen.h header 2024-02-17 23:58:37 +03:00
stdarg.h spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00