Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
skb_frame_desc Struct Reference

#include <rt2x00queue.h>

Data Fields

u8 flags
 
u8 desc_len
 
u8 tx_rate_idx
 
u8 tx_rate_flags
 
voiddesc
 
__le32 iv [2]
 
dma_addr_t skb_dma
 
struct queue_entry * entry
 

Detailed Description

struct skb_frame_desc: Descriptor information for the skb buffer

This structure is placed over the driver_data array, this means that this structure should not exceed the size of that array (40 bytes).

: Frame flags, see &enum skb_frame_desc_flags. : Length of the frame descriptor. : the index of the TX rate, used for TX status reporting : the TX rate flags, used for TX status reporting : Pointer to descriptor part of the frame. Note that this pointer could point to something outside of the scope of the skb->data pointer. : IV/EIV data used during encryption/decryption. : (PCI-only) the DMA address associated with the sk buffer. : The entry to which this sk buffer belongs.

Definition at line 109 of file rt2x00queue.h.

Field Documentation

Definition at line 116 of file rt2x00queue.h.

u8 desc_len

Definition at line 112 of file rt2x00queue.h.

struct queue_entry* entry

Definition at line 122 of file rt2x00queue.h.

u8 flags

Definition at line 110 of file rt2x00queue.h.

__le32 iv[2]

Definition at line 118 of file rt2x00queue.h.

dma_addr_t skb_dma

Definition at line 120 of file rt2x00queue.h.

u8 tx_rate_flags

Definition at line 114 of file rt2x00queue.h.

u8 tx_rate_idx

Definition at line 113 of file rt2x00queue.h.


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