Linux Kernel
3.7.1
|
#include <net_driver.h>
Data Fields | |
union { | |
struct sk_buff * skb | |
void * heap_buf | |
}; | |
dma_addr_t | dma_addr |
unsigned short | flags |
unsigned short | len |
unsigned short | unmap_len |
struct efx_tx_buffer - buffer state for a TX descriptor : When & EFX_TX_BUF_SKB, the associated socket buffer to be freed when descriptor completes : When & EFX_TX_BUF_HEAP, the associated heap buffer to be freed when descriptor completes. : DMA address of the fragment. : Flags for allocation and DMA mapping type : Length of this fragment. This field is zero when the queue slot is empty. : Length of this fragment to unmap
Definition at line 109 of file net_driver.h.
union { ... } |
dma_addr_t dma_addr |
Definition at line 114 of file net_driver.h.
unsigned short flags |
Definition at line 115 of file net_driver.h.
void* heap_buf |
Definition at line 112 of file net_driver.h.
unsigned short len |
Definition at line 116 of file net_driver.h.
Definition at line 111 of file net_driver.h.
unsigned short unmap_len |
Definition at line 117 of file net_driver.h.