Repository URL to install this package:
| 
      
     
      
        
        
        Version: 
        
         
  
        
    
          
          1:5.16.11-50  ▾
        
         
  
      
        
      
  
      
  
     | 
    
    linux-headers-5.16.11-kstr-sama5d27
  
    /
        
    usr
  
        /
        
    src
  
        /
        
    linux-headers-5.16.11-kstr-sama5d27
  
        /
        
    include
  
        /
        
    xen
  
        /
        
    interface
  
        /
        
    io
  
        /
        console.h
    | 
|---|
/* SPDX-License-Identifier: MIT */
/******************************************************************************
 * 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__ */