1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux 1 2 /* atmapi.h - ATM API user space/kernel compat 3 4 /* Written 1999,2000 by Werner Almesberger, EP 5 6 7 #ifndef _LINUX_ATMAPI_H 8 #define _LINUX_ATMAPI_H 9 10 #if defined(__sparc__) || defined(__ia64__) 11 /* such alignment is not required on 32 bit sp 12 figure that we are on a sparc64 while compi 13 #define __ATM_API_ALIGN __attribute__((aligned 14 #else 15 #define __ATM_API_ALIGN 16 #endif 17 18 19 /* 20 * Opaque type for kernel pointers. Note that 21 * the struct in order hide the array, so that 22 * instead of being forced to use memcpy. It a 23 * code that still assumes that we're passing 24 * 25 * Convention: NULL pointers are passed as a f 26 */ 27 28 typedef struct { unsigned char _[8]; } __ATM_A 29 30 #endif 31
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.