Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
mac.c File Reference
#include <asm/unaligned.h>
#include "carl9170.h"
#include "cmd.h"

Go to the source code of this file.

Functions

int carl9170_set_dyn_sifs_ack (struct ar9170 *ar)
 
int carl9170_set_rts_cts_rate (struct ar9170 *ar)
 
int carl9170_set_slot_time (struct ar9170 *ar)
 
int carl9170_set_mac_rates (struct ar9170 *ar)
 
int carl9170_set_qos (struct ar9170 *ar)
 
int carl9170_init_mac (struct ar9170 *ar)
 
int carl9170_mod_virtual_mac (struct ar9170 *ar, const unsigned int id, const u8 *mac)
 
int carl9170_update_multicast (struct ar9170 *ar, const u64 mc_hash)
 
int carl9170_set_operating_mode (struct ar9170 *ar)
 
int carl9170_set_hwretry_limit (struct ar9170 *ar, const unsigned int max_retry)
 
int carl9170_set_beacon_timers (struct ar9170 *ar)
 
int carl9170_upload_key (struct ar9170 *ar, const u8 id, const u8 *mac, const u8 ktype, const u8 keyidx, const u8 *keydata, const int keylen)
 
int carl9170_disable_key (struct ar9170 *ar, const u8 id)
 
int carl9170_set_mac_tpc (struct ar9170 *ar, struct ieee80211_channel *channel)
 

Function Documentation

int carl9170_disable_key ( struct ar9170 ar,
const u8  id 
)

Definition at line 480 of file mac.c.

int carl9170_init_mac ( struct ar9170 ar)

Definition at line 171 of file mac.c.

int carl9170_mod_virtual_mac ( struct ar9170 ar,
const unsigned int  id,
const u8 mac 
)

Definition at line 275 of file mac.c.

int carl9170_set_beacon_timers ( struct ar9170 ar)

Definition at line 388 of file mac.c.

int carl9170_set_dyn_sifs_ack ( struct ar9170 ar)

Definition at line 44 of file mac.c.

int carl9170_set_hwretry_limit ( struct ar9170 ar,
const unsigned int  max_retry 
)

Definition at line 381 of file mac.c.

int carl9170_set_mac_rates ( struct ar9170 ar)

Definition at line 106 of file mac.c.

int carl9170_set_mac_tpc ( struct ar9170 ar,
struct ieee80211_channel channel 
)

Definition at line 490 of file mac.c.

int carl9170_set_operating_mode ( struct ar9170 ar)

Definition at line 301 of file mac.c.

int carl9170_set_qos ( struct ar9170 ar)

Definition at line 136 of file mac.c.

int carl9170_set_rts_cts_rate ( struct ar9170 ar)

Definition at line 60 of file mac.c.

int carl9170_set_slot_time ( struct ar9170 ar)

Definition at line 84 of file mac.c.

int carl9170_update_multicast ( struct ar9170 ar,
const u64  mc_hash 
)

Definition at line 285 of file mac.c.

int carl9170_upload_key ( struct ar9170 ar,
const u8  id,
const u8 mac,
const u8  ktype,
const u8  keyidx,
const u8 keydata,
const int  keylen 
)

Definition at line 459 of file mac.c.