/* 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__ */
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 |
|