|
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.
1.8.2