/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __XEN_PROTOCOLS_H__ #define __XEN_PROTOCOLS_H__ #define XEN_IO_PROTO_ABI_X86_32 "x86_32-abi" #define XEN_IO_PROTO_ABI_X86_64 "x86_64-abi" #define XEN_IO_PROTO_ABI_POWERPC64 "powerpc64-abi" #define XEN_IO_PROTO_ABI_ARM "arm-abi" #if defined(__i386__) # define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_X86_32 #elif defined(__x86_64__) # define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_X86_64 #elif defined(__powerpc64__) # define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_POWERPC64 #elif defined(__arm__) || defined(__aarch64__) # define XEN_IO_PROTO_ABI_NATIVE XEN_IO_PROTO_ABI_ARM #else # error arch fixup needed here #endif #endif
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
9pfs.h | File | 1.43 KB | 0644 |
|
blkif.h | File | 12.9 KB | 0644 |
|
console.h | File | 587 B | 0644 |
|
displif.h | File | 39.03 KB | 0644 |
|
fbif.h | File | 4.48 KB | 0644 |
|
kbdif.h | File | 22.25 KB | 0644 |
|
netif.h | File | 34.08 KB | 0644 |
|
pciif.h | File | 3.52 KB | 0644 |
|
protocols.h | File | 697 B | 0644 |
|
pvcalls.h | File | 3.04 KB | 0644 |
|
ring.h | File | 23.2 KB | 0644 |
|
sndif.h | File | 34.89 KB | 0644 |
|
tpmif.h | File | 1.67 KB | 0644 |
|
vscsiif.h | File | 8.7 KB | 0644 |
|
xenbus.h | File | 1.29 KB | 0644 |
|
xs_wire.h | File | 2.21 KB | 0644 |
|