Lines Matching refs:wcid

749 			   txdesc->key_idx : txdesc->u.ht.wcid);  in rt2800_write_tx_data()
1245 int wcid) in rt2800_config_wcid() argument
1250 offset = MAC_WCID_ENTRY(wcid); in rt2800_config_wcid()
1260 static void rt2800_delete_wcid_attr(struct rt2x00_dev *rt2x00dev, int wcid) in rt2800_delete_wcid_attr() argument
1263 offset = MAC_WCID_ATTR_ENTRY(wcid); in rt2800_delete_wcid_attr()
1268 int wcid, u32 bssidx) in rt2800_config_wcid_attr_bssidx() argument
1270 u32 offset = MAC_WCID_ATTR_ENTRY(wcid); in rt2800_config_wcid_attr_bssidx()
1396 if (crypto->wcid > WCID_END) in rt2800_config_pairwise_key()
1398 key->hw_key_idx = crypto->wcid; in rt2800_config_pairwise_key()
1424 int wcid; in rt2800_sta_add() local
1432 wcid = find_first_zero_bit(drv_data->sta_ids, STA_IDS_SIZE) + WCID_START; in rt2800_sta_add()
1438 sta_priv->wcid = wcid; in rt2800_sta_add()
1444 if (wcid > WCID_END) in rt2800_sta_add()
1447 __set_bit(wcid - WCID_START, drv_data->sta_ids); in rt2800_sta_add()
1452 rt2800_delete_wcid_attr(rt2x00dev, wcid); in rt2800_sta_add()
1453 rt2800_config_wcid(rt2x00dev, sta->addr, wcid); in rt2800_sta_add()
1454 rt2800_config_wcid_attr_bssidx(rt2x00dev, wcid, in rt2800_sta_add()
1460 int rt2800_sta_remove(struct rt2x00_dev *rt2x00dev, int wcid) in rt2800_sta_remove() argument
1464 if (wcid > WCID_END) in rt2800_sta_remove()
1470 rt2800_config_wcid(rt2x00dev, NULL, wcid); in rt2800_sta_remove()
1471 __clear_bit(wcid - WCID_START, drv_data->sta_ids); in rt2800_sta_remove()
7952 if (sta_priv->wcid > WCID_END) in rt2800_ampdu_action()