/usr/src/linux-headers-5.15.0-181/include/xen/interface/io
NameSizeModeActions
9pfs.h14660644editdlrm
blkif.h132060644editdlrm
console.h5870644editdlrm
displif.h442630644editdlrm
fbif.h45860644editdlrm
kbdif.h242730644editdlrm
netif.h355900644editdlrm
pciif.h36010644editdlrm
protocols.h6970644editdlrm
pvcalls.h31130644editdlrm
ring.h237560644editdlrm
sndif.h494780644editdlrm
tpmif.h17040644editdlrm
vscsiif.h89080644editdlrm
xenbus.h11730644editdlrm
xs_wire.h22630644editdlrm
Edit: /usr/src/linux-headers-5.15.0-181/include/xen/interface/io/console.h (587B)
/* SPDX-License-Identifier: GPL-2.0 */ /****************************************************************************** * console.h * * Console I/O interface for Xen guest OSes. * * Copyright (c) 2005, Keir Fraser */ #ifndef __XEN_PUBLIC_IO_CONSOLE_H__ #define __XEN_PUBLIC_IO_CONSOLE_H__ typedef uint32_t XENCONS_RING_IDX; #define MASK_XENCONS_IDX(idx, ring) ((idx) & (sizeof(ring)-1)) struct xencons_interface { char in[1024]; char out[2048]; XENCONS_RING_IDX in_cons, in_prod; XENCONS_RING_IDX out_cons, out_prod; }; #endif /* __XEN_PUBLIC_IO_CONSOLE_H__ */