iPXE
|
A Phantom TX descriptor. More...
#include <phantom_hw.h>
A Phantom TX descriptor.
Definition at line 76 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::tcp_hdr_offset[8] |
TCP header offset (LSO)
Definition at line 77 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::ip_hdr_offset[8] |
IP header offset (LSO)
Definition at line 78 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::flags[7] |
Flags.
Definition at line 79 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::opcode[6] |
Opcode.
Definition at line 80 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::hw_rsvd_0[3] |
(Reserved)
Definition at line 81 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::num_buffers[8] |
Total number of buffers.
Definition at line 82 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::length[24] |
Total length.
Definition at line 83 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::buffer2_dma_addr[64] |
Buffer 2 DMA address.
Definition at line 87 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::handle[16] |
Reference handle (n/a)
Definition at line 91 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::port_mss[16] |
TCP MSS (LSO)
Definition at line 92 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::port[4] |
Port.
Definition at line 93 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::context_id[4] |
Context ID.
Definition at line 94 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::total_hdr_length[8] |
MAC+IP+TCP header (LSO)
Definition at line 95 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::conn_id[16] |
IPSec connection ID.
Definition at line 96 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::buffer3_dma_addr[64] |
Buffer 3 DMA address.
Definition at line 100 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::buffer1_dma_addr[64] |
Buffer 1 DMA address.
Definition at line 104 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::buffer1_length[16] |
Buffer 1 length.
Definition at line 108 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::buffer2_length[16] |
Buffer 2 length.
Definition at line 109 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::buffer3_length[16] |
Buffer 3 length.
Definition at line 110 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::buffer4_length[16] |
Buffer 4 length.
Definition at line 111 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::buffer4_dma_addr[64] |
Buffer 4 DMA address.
Definition at line 115 of file phantom_hw.h.
pseudo_bit_t phantom_tx_cds_pb::hw_rsvd_1[64] |
(Reserved)
Definition at line 119 of file phantom_hw.h.