iPXE
Data Fields
txnic Struct Reference

A virtual NIC. More...

#include <thunderx.h>

Data Fields

void * regs
 Registers.
const char * name
 Device name (for debugging)
struct net_devicenetdev
 Network device.
struct txnic_sq sq
 Send queue.
struct txnic_rq rq
 Receive queue.
struct txnic_cq cq
 Completion queue.

Detailed Description

A virtual NIC.

Definition at line 417 of file thunderx.h.


Field Documentation

void* txnic::regs
const char* txnic::name

Send queue.

Definition at line 426 of file thunderx.h.

Referenced by txnic_alloc(), txnic_complete_sqe(), txnic_create_sq(), txnic_free(), and txnic_send().

Receive queue.

Definition at line 428 of file thunderx.h.

Referenced by txnic_alloc(), txnic_complete_rqe(), txnic_create_rq(), txnic_destroy_rq(), txnic_free(), and txnic_refill_rq().

Completion queue.

Definition at line 430 of file thunderx.h.

Referenced by txnic_alloc(), txnic_create_cq(), txnic_free(), and txnic_poll_cq().


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