Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
rt2x00crypto.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include "rt2x00.h"
#include "rt2x00lib.h"

Go to the source code of this file.

Functions

enum cipher rt2x00crypto_key_to_cipher (struct ieee80211_key_conf *key)
 
void rt2x00crypto_create_tx_descriptor (struct rt2x00_dev *rt2x00dev, struct sk_buff *skb, struct txentry_desc *txdesc)
 
unsigned int rt2x00crypto_tx_overhead (struct rt2x00_dev *rt2x00dev, struct sk_buff *skb)
 
void rt2x00crypto_tx_copy_iv (struct sk_buff *skb, struct txentry_desc *txdesc)
 
void rt2x00crypto_tx_remove_iv (struct sk_buff *skb, struct txentry_desc *txdesc)
 
void rt2x00crypto_tx_insert_iv (struct sk_buff *skb, unsigned int header_length)
 
void rt2x00crypto_rx_insert_iv (struct sk_buff *skb, unsigned int header_length, struct rxdone_entry_desc *rxdesc)
 

Function Documentation

void rt2x00crypto_create_tx_descriptor ( struct rt2x00_dev rt2x00dev,
struct sk_buff skb,
struct txentry_desc txdesc 
)

Definition at line 48 of file rt2x00crypto.c.

enum cipher rt2x00crypto_key_to_cipher ( struct ieee80211_key_conf key)

Definition at line 32 of file rt2x00crypto.c.

void rt2x00crypto_rx_insert_iv ( struct sk_buff skb,
unsigned int  header_length,
struct rxdone_entry_desc rxdesc 
)

Definition at line 157 of file rt2x00crypto.c.

void rt2x00crypto_tx_copy_iv ( struct sk_buff skb,
struct txentry_desc txdesc 
)

Definition at line 104 of file rt2x00crypto.c.

void rt2x00crypto_tx_insert_iv ( struct sk_buff skb,
unsigned int  header_length 
)

Definition at line 136 of file rt2x00crypto.c.

unsigned int rt2x00crypto_tx_overhead ( struct rt2x00_dev rt2x00dev,
struct sk_buff skb 
)

Definition at line 76 of file rt2x00crypto.c.

void rt2x00crypto_tx_remove_iv ( struct sk_buff skb,
struct txentry_desc txdesc 
)

Definition at line 115 of file rt2x00crypto.c.