pseudo_bit_t mac_addr_3[8]
MAC address byte 3.
pseudo_bit_t handle[16]
Reference handle.
pseudo_bit_t buffer4_length[16]
Buffer 4 length.
pseudo_bit_t desc_cnt[3]
Descriptor count.
pseudo_bit_t dma_addr[64]
Buffer DMA address.
pseudo_bit_t pkt_offset[5]
Offset to packet start.
pseudo_bit_t opcode[6]
Opcode.
A Phantom NIC request command descriptor.
phantom_cds_opcode
Phantom command descriptor opcodes.
struct phantom_nic_request_body_mac_request_pb mac_request
pseudo_bit_t hw_rsvd_0[3]
(Reserved)
pseudo_bit_t tcp_hdr_offset[8]
TCP header offset (LSO)
pseudo_bit_t port[4]
Port.
pseudo_bit_t handle[16]
Reference handle (n/a)
pseudo_bit_t port[4]
Port number.
struct phantom_tx_cds_pb tx
pseudo_bit_t total_hdr_length[8]
MAC+IP+TCP header (LSO)
pseudo_bit_t buffer3_length[16]
Buffer 3 length.
unsigned char pseudo_bit_t
Datatype used to represent a bit in the pseudo-structures.
pseudo_bit_t hw_rsvd_0[3]
pseudo_bit_t type[4]
Type.
union phantom_nic_request_cds_pb::@100 body
pseudo_bit_t conn_id[16]
IPSec connection ID.
pseudo_bit_t buffer1_dma_addr[64]
Buffer 1 DMA address.
pseudo_bit_t num_buffers[8]
Total number of buffers.
pseudo_bit_t need_completion[1]
pseudo_bit_t mac_addr_2[8]
MAC address byte 2.
A Phantom RX status descriptor.
pseudo_bit_t ip_hdr_offset[8]
IP header offset (LSO)
pseudo_bit_t buffer2_length[16]
Buffer 2 length.
pseudo_bit_t dst_major[4]
pseudo_bit_t total_length[16]
Total packet length.
pseudo_bit_t protocol[4]
Protocol.
pseudo_bit_t handle[16]
Reference handle.
pseudo_bit_t context_id[4]
Context ID.
A Phantom command descriptor.
pseudo_bit_t mac_addr_1[8]
MAC address byte 1.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
pseudo_bit_t port_mss[16]
TCP MSS (LSO)
pseudo_bit_t opcode[8]
Opcode.
struct phantom_nic_request_cds_pb::@99 header
pseudo_bit_t flags[16]
Flags.
pseudo_bit_t qmsg_type[6]
pseudo_bit_t buffer3_dma_addr[64]
Buffer 3 DMA address.
phantom_mac_request_opcode
Phantom MAC request opcodes.
pseudo_bit_t length[32]
Buffer length.
pseudo_bit_t padding[384]
pseudo_bit_t opcode[6]
Opcode.
A Phantom MAC address request body.
pseudo_bit_t length[24]
Total length.
struct phantom_nic_request_cds_pb nic_request
pseudo_bit_t buffer2_dma_addr[64]
Buffer 2 DMA address.
phantom_sds_opcode
Phantom RX status opcodes.
pseudo_bit_t mac_addr_4[8]
MAC address byte 4.
pseudo_bit_t owner[2]
Owner.
pseudo_bit_t buffer4_dma_addr[64]
Buffer 4 DMA address.
pseudo_bit_t mac_addr_5[8]
MAC address byte 5.
phantom_nic_request_opcode
Phantom NIC request opcodes.
pseudo_bit_t lro[8]
LRO data.
pseudo_bit_t hw_rsvd_1[64]
(Reserved)
pseudo_bit_t mac_addr_0[8]
MAC address byte 0.
pseudo_bit_t dst_minor[18]
pseudo_bit_t sub_opcode[8]
pseudo_bit_t hash_value[32]
RSS hash value.
pseudo_bit_t hw_rsvd_1[2]
struct phantom_nic_request_cds_pb::@98 common
pseudo_bit_t context_id[16]
pseudo_bit_t flags[7]
Flags.
pseudo_bit_t hash_type[8]
RSS hash type.
pseudo_bit_t buffer1_length[16]
Buffer 1 length.
pseudo_bit_t status[4]
Checksum status.