XenevaOS
Loading...
Searching...
No Matches
Macros
virtio_ids.h File Reference

Go to the source code of this file.

Macros

#define VIRTIO_ID_NET   1 /* virtio net */
 
#define VIRTIO_ID_BLOCK   2 /* virtio block */
 
#define VIRTIO_ID_CONSOLE   3 /* virtio console */
 
#define VIRTIO_ID_RNG   4 /* virtio rng */
 
#define VIRTIO_ID_BALLOON   5 /* virtio balloon */
 
#define VIRTIO_ID_IOMEM   6 /* virtio ioMemory */
 
#define VIRTIO_ID_RPMSG   7 /* virtio remote processor messaging */
 
#define VIRTIO_ID_SCSI   8 /* virtio scsi */
 
#define VIRTIO_ID_9P   9 /* 9p virtio console */
 
#define VIRTIO_ID_MAC80211_WLAN   10 /* virtio WLAN MAC */
 
#define VIRTIO_ID_RPROC_SERIAL   11 /* virtio remoteproc serial link */
 
#define VIRTIO_ID_CAIF   12 /* Virtio caif */
 
#define VIRTIO_ID_MEMORY_BALLOON   13 /* virtio memory balloon */
 
#define VIRTIO_ID_GPU   16 /* virtio GPU */
 
#define VIRTIO_ID_CLOCK   17 /* virtio clock/timer */
 
#define VIRTIO_ID_INPUT   18 /* virtio input */
 
#define VIRTIO_ID_VSOCK   19 /* virtio vsock transport */
 
#define VIRTIO_ID_CRYPTO   20 /* virtio crypto */
 
#define VIRTIO_ID_SIGNAL_DIST   21 /* virtio signal distribution device */
 
#define VIRTIO_ID_PSTORE   22 /* virtio pstore device */
 
#define VIRTIO_ID_IOMMU   23 /* virtio IOMMU */
 
#define VIRTIO_ID_MEM   24 /* virtio mem */
 
#define VIRTIO_ID_SOUND   25 /* virtio sound */
 
#define VIRTIO_ID_FS   26 /* virtio filesystem */
 
#define VIRTIO_ID_PMEM   27 /* virtio pmem */
 
#define VIRTIO_ID_RPMB   28 /* virtio rpmb */
 
#define VIRTIO_ID_MAC80211_HWSIM   29 /* virtio mac80211-hwsim */
 
#define VIRTIO_ID_VIDEO_ENCODER   30 /* virtio video encoder */
 
#define VIRTIO_ID_VIDEO_DECODER   31 /* virtio video decoder */
 
#define VIRTIO_ID_SCMI   32 /* virtio SCMI */
 
#define VIRTIO_ID_NITRO_SEC_MOD   33 /* virtio nitro secure module*/
 
#define VIRTIO_ID_I2C_ADAPTER   34 /* virtio i2c adapter */
 
#define VIRTIO_ID_WATCHDOG   35 /* virtio watchdog */
 
#define VIRTIO_ID_CAN   36 /* virtio can */
 
#define VIRTIO_ID_DMABUF   37 /* virtio dmabuf */
 
#define VIRTIO_ID_PARAM_SERV   38 /* virtio parameter server */
 
#define VIRTIO_ID_AUDIO_POLICY   39 /* virtio audio policy */
 
#define VIRTIO_ID_BT   40 /* virtio bluetooth */
 
#define VIRTIO_ID_GPIO   41 /* virtio gpio */
 
#define VIRTIO_ID_SPI   45 /* virtio spi */
 
#define VIRTIO_TRANS_ID_NET   0x1000 /* transitional virtio net */
 
#define VIRTIO_TRANS_ID_BLOCK   0x1001 /* transitional virtio block */
 
#define VIRTIO_TRANS_ID_BALLOON   0x1002 /* transitional virtio balloon */
 
#define VIRTIO_TRANS_ID_CONSOLE   0x1003 /* transitional virtio console */
 
#define VIRTIO_TRANS_ID_SCSI   0x1004 /* transitional virtio SCSI */
 
#define VIRTIO_TRANS_ID_RNG   0x1005 /* transitional virtio rng */
 
#define VIRTIO_TRANS_ID_9P   0x1009 /* transitional virtio 9p console */
 

Macro Definition Documentation

◆ VIRTIO_ID_9P

#define VIRTIO_ID_9P   9 /* 9p virtio console */

◆ VIRTIO_ID_AUDIO_POLICY

#define VIRTIO_ID_AUDIO_POLICY   39 /* virtio audio policy */

◆ VIRTIO_ID_BALLOON

#define VIRTIO_ID_BALLOON   5 /* virtio balloon */

◆ VIRTIO_ID_BLOCK

#define VIRTIO_ID_BLOCK   2 /* virtio block */

◆ VIRTIO_ID_BT

#define VIRTIO_ID_BT   40 /* virtio bluetooth */

◆ VIRTIO_ID_CAIF

#define VIRTIO_ID_CAIF   12 /* Virtio caif */

◆ VIRTIO_ID_CAN

#define VIRTIO_ID_CAN   36 /* virtio can */

◆ VIRTIO_ID_CLOCK

#define VIRTIO_ID_CLOCK   17 /* virtio clock/timer */

◆ VIRTIO_ID_CONSOLE

#define VIRTIO_ID_CONSOLE   3 /* virtio console */

◆ VIRTIO_ID_CRYPTO

#define VIRTIO_ID_CRYPTO   20 /* virtio crypto */

◆ VIRTIO_ID_DMABUF

#define VIRTIO_ID_DMABUF   37 /* virtio dmabuf */

◆ VIRTIO_ID_FS

#define VIRTIO_ID_FS   26 /* virtio filesystem */

◆ VIRTIO_ID_GPIO

#define VIRTIO_ID_GPIO   41 /* virtio gpio */

◆ VIRTIO_ID_GPU

#define VIRTIO_ID_GPU   16 /* virtio GPU */

◆ VIRTIO_ID_I2C_ADAPTER

#define VIRTIO_ID_I2C_ADAPTER   34 /* virtio i2c adapter */

◆ VIRTIO_ID_INPUT

#define VIRTIO_ID_INPUT   18 /* virtio input */

◆ VIRTIO_ID_IOMEM

#define VIRTIO_ID_IOMEM   6 /* virtio ioMemory */

◆ VIRTIO_ID_IOMMU

#define VIRTIO_ID_IOMMU   23 /* virtio IOMMU */

◆ VIRTIO_ID_MAC80211_HWSIM

#define VIRTIO_ID_MAC80211_HWSIM   29 /* virtio mac80211-hwsim */

◆ VIRTIO_ID_MAC80211_WLAN

#define VIRTIO_ID_MAC80211_WLAN   10 /* virtio WLAN MAC */

◆ VIRTIO_ID_MEM

#define VIRTIO_ID_MEM   24 /* virtio mem */

◆ VIRTIO_ID_MEMORY_BALLOON

#define VIRTIO_ID_MEMORY_BALLOON   13 /* virtio memory balloon */

◆ VIRTIO_ID_NET

#define VIRTIO_ID_NET   1 /* virtio net */

◆ VIRTIO_ID_NITRO_SEC_MOD

#define VIRTIO_ID_NITRO_SEC_MOD   33 /* virtio nitro secure module*/

◆ VIRTIO_ID_PARAM_SERV

#define VIRTIO_ID_PARAM_SERV   38 /* virtio parameter server */

◆ VIRTIO_ID_PMEM

#define VIRTIO_ID_PMEM   27 /* virtio pmem */

◆ VIRTIO_ID_PSTORE

#define VIRTIO_ID_PSTORE   22 /* virtio pstore device */

◆ VIRTIO_ID_RNG

#define VIRTIO_ID_RNG   4 /* virtio rng */

◆ VIRTIO_ID_RPMB

#define VIRTIO_ID_RPMB   28 /* virtio rpmb */

◆ VIRTIO_ID_RPMSG

#define VIRTIO_ID_RPMSG   7 /* virtio remote processor messaging */

◆ VIRTIO_ID_RPROC_SERIAL

#define VIRTIO_ID_RPROC_SERIAL   11 /* virtio remoteproc serial link */

◆ VIRTIO_ID_SCMI

#define VIRTIO_ID_SCMI   32 /* virtio SCMI */

◆ VIRTIO_ID_SCSI

#define VIRTIO_ID_SCSI   8 /* virtio scsi */

◆ VIRTIO_ID_SIGNAL_DIST

#define VIRTIO_ID_SIGNAL_DIST   21 /* virtio signal distribution device */

◆ VIRTIO_ID_SOUND

#define VIRTIO_ID_SOUND   25 /* virtio sound */

◆ VIRTIO_ID_SPI

#define VIRTIO_ID_SPI   45 /* virtio spi */

◆ VIRTIO_ID_VIDEO_DECODER

#define VIRTIO_ID_VIDEO_DECODER   31 /* virtio video decoder */

◆ VIRTIO_ID_VIDEO_ENCODER

#define VIRTIO_ID_VIDEO_ENCODER   30 /* virtio video encoder */

◆ VIRTIO_ID_VSOCK

#define VIRTIO_ID_VSOCK   19 /* virtio vsock transport */

◆ VIRTIO_ID_WATCHDOG

#define VIRTIO_ID_WATCHDOG   35 /* virtio watchdog */

◆ VIRTIO_TRANS_ID_9P

#define VIRTIO_TRANS_ID_9P   0x1009 /* transitional virtio 9p console */

◆ VIRTIO_TRANS_ID_BALLOON

#define VIRTIO_TRANS_ID_BALLOON   0x1002 /* transitional virtio balloon */

◆ VIRTIO_TRANS_ID_BLOCK

#define VIRTIO_TRANS_ID_BLOCK   0x1001 /* transitional virtio block */

◆ VIRTIO_TRANS_ID_CONSOLE

#define VIRTIO_TRANS_ID_CONSOLE   0x1003 /* transitional virtio console */

◆ VIRTIO_TRANS_ID_NET

#define VIRTIO_TRANS_ID_NET   0x1000 /* transitional virtio net */

◆ VIRTIO_TRANS_ID_RNG

#define VIRTIO_TRANS_ID_RNG   0x1005 /* transitional virtio rng */

◆ VIRTIO_TRANS_ID_SCSI

#define VIRTIO_TRANS_ID_SCSI   0x1004 /* transitional virtio SCSI */