iPXE
Data Fields
__vxge_hw_ring Struct Reference

#include <vxge_config.h>

Data Fields

struct vxge_hw_vpath_regvp_reg
 
struct vxge_hw_common_regcommon_reg
 
u32 vp_id
 
u32 doorbell_cnt
 
u32 total_db_cnt
 
u64 rxd_qword_limit
 
struct __vxge_hw_ring_blockrxdl
 
u16 buf_per_block
 
u16 rxd_offset
 
u16 rx_poll_weight
 
struct io_bufferiobuf [VXGE_HW_RING_BUF_PER_BLOCK+1]
 
struct __vxge_hw_virtualpathvpathh
 

Detailed Description

Definition at line 360 of file vxge_config.h.

Field Documentation

◆ vp_reg

struct vxge_hw_vpath_reg* __vxge_hw_ring::vp_reg

Definition at line 361 of file vxge_config.h.

Referenced by __vxge_hw_ring_create(), and vxge_hw_vpath_doorbell_rx().

◆ common_reg

struct vxge_hw_common_reg* __vxge_hw_ring::common_reg

Definition at line 362 of file vxge_config.h.

Referenced by __vxge_hw_ring_create().

◆ vp_id

u32 __vxge_hw_ring::vp_id

Definition at line 363 of file vxge_config.h.

Referenced by __vxge_hw_ring_create().

◆ doorbell_cnt

u32 __vxge_hw_ring::doorbell_cnt

Definition at line 365 of file vxge_config.h.

Referenced by vxge_hw_vpath_doorbell_rx().

◆ total_db_cnt

u32 __vxge_hw_ring::total_db_cnt

Definition at line 366 of file vxge_config.h.

Referenced by vxge_hw_vpath_doorbell_rx().

◆ rxd_qword_limit

u64 __vxge_hw_ring::rxd_qword_limit

Definition at line 368 of file vxge_config.h.

Referenced by __vxge_hw_ring_create(), and vxge_hw_vpath_doorbell_rx().

◆ rxdl

struct __vxge_hw_ring_block* __vxge_hw_ring::rxdl

◆ buf_per_block

u16 __vxge_hw_ring::buf_per_block

Definition at line 372 of file vxge_config.h.

Referenced by __vxge_hw_ring_create(), and vxge_hw_ring_replenish().

◆ rxd_offset

u16 __vxge_hw_ring::rxd_offset

◆ rx_poll_weight

u16 __vxge_hw_ring::rx_poll_weight

Definition at line 376 of file vxge_config.h.

Referenced by __vxge_hw_ring_create().

◆ iobuf

struct io_buffer* __vxge_hw_ring::iobuf[VXGE_HW_RING_BUF_PER_BLOCK+1]

Definition at line 378 of file vxge_config.h.

Referenced by __vxge_hw_ring_delete(), and vxge_hw_ring_replenish().

◆ vpathh

struct __vxge_hw_virtualpath* __vxge_hw_ring::vpathh

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