XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
NetRingHdr Struct Reference

#include <netsrv.h>

Public Attributes

uint32_t magic
 
uint32_t slots
 
uint32_t slot_size
 
volatile uint32_t link
 
uint8_t mac [6]
 
uint16_t reserved
 
volatile uint32_t tx_head
 
volatile uint32_t tx_tail
 
volatile uint32_t rx_head
 
volatile uint32_t rx_tail
 
volatile uint32_t tx_dropped
 
volatile uint32_t rx_dropped
 

Member Data Documentation

◆ link

volatile uint32_t NetRingHdr::link

◆ mac

uint8_t NetRingHdr::mac[6]

◆ magic

uint32_t NetRingHdr::magic

◆ reserved

uint16_t NetRingHdr::reserved

◆ rx_dropped

volatile uint32_t NetRingHdr::rx_dropped

◆ rx_head

volatile uint32_t NetRingHdr::rx_head

◆ rx_tail

volatile uint32_t NetRingHdr::rx_tail

◆ slot_size

uint32_t NetRingHdr::slot_size

◆ slots

uint32_t NetRingHdr::slots

◆ tx_dropped

volatile uint32_t NetRingHdr::tx_dropped

◆ tx_head

volatile uint32_t NetRingHdr::tx_head

◆ tx_tail

volatile uint32_t NetRingHdr::tx_tail

The documentation for this struct was generated from the following file: