ACIL FM
Dark
Refresh
Current DIR:
/usr/src/kernels/5.14.0-611.34.1.el9_7.x86_64/include/acpi/platform
/
usr
src
kernels
5.14.0-611.34.1.el9_7.x86_64
include
acpi
platform
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
acenv.h
9.07 MB
chmod
View
DL
Edit
Rename
Delete
acenvex.h
1.25 MB
chmod
View
DL
Edit
Rename
Delete
acgcc.h
2.03 MB
chmod
View
DL
Edit
Rename
Delete
acgccex.h
676 B
chmod
View
DL
Edit
Rename
Delete
aclinux.h
6.47 MB
chmod
View
DL
Edit
Rename
Delete
aclinuxex.h
3.25 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/src/kernels/5.14.0-611.34.1.el9_7.x86_64/include/acpi/platform/acgcc.h
/* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ /****************************************************************************** * * Name: acgcc.h - GCC specific defines, etc. * * Copyright (C) 2000 - 2023, Intel Corp. * *****************************************************************************/ #ifndef __ACGCC_H__ #define __ACGCC_H__ #ifndef va_arg #ifdef __KERNEL__ #include <linux/stdarg.h> #else #include <stdarg.h> #endif /* __KERNEL__ */ #endif /* ! va_arg */ #define ACPI_INLINE __inline__ /* Function name is used for debug output. Non-ANSI, compiler-dependent */ #define ACPI_GET_FUNCTION_NAME __func__ /* * This macro is used to tag functions as "printf-like" because * some compilers (like GCC) can catch printf format string problems. */ #define ACPI_PRINTF_LIKE(c) __attribute__ ((__format__ (__printf__, c, c+1))) /* * Some compilers complain about unused variables. Sometimes we don't want to * use all the variables (for example, _acpi_module_name). This allows us * to tell the compiler warning in a per-variable manner that a variable * is unused. */ #define ACPI_UNUSED_VAR __attribute__ ((unused)) /* GCC supports __VA_ARGS__ in macros */ #define COMPILER_VA_MACRO 1 /* GCC supports native multiply/shift on 32-bit platforms */ #define ACPI_USE_NATIVE_MATH64 /* GCC did not support __has_attribute until 5.1. */ #ifndef __has_attribute #define __has_attribute(x) 0 #endif /* * Explicitly mark intentional explicit fallthrough to silence * -Wimplicit-fallthrough in GCC 7.1+. */ #if __has_attribute(__fallthrough__) #define ACPI_FALLTHROUGH __attribute__((__fallthrough__)) #endif /* * Flexible array members are not allowed to be part of a union under * C99, but this is not for any technical reason. Work around the * limitation. */ #define ACPI_FLEX_ARRAY(TYPE, NAME) \ struct { \ struct { } __Empty_ ## NAME; \ TYPE NAME[]; \ } #endif /* __ACGCC_H__ */
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply