Lines Matching defs:wcid

834 			   txdesc->key_idx : txdesc->u.ht.wcid);
981 int wcid, ack, pid;
992 wcid = rt2x00_get_field32(reg, TX_STA_FIFO_WCID);
1008 if (wcid != tx_wcid || ack != tx_ack || (!is_agg && pid != tx_pid)) {
1027 int aggr, ampdu, wcid, ack_req;
1040 wcid = rt2x00_get_field32(status, TX_STA_FIFO_WCID);
1108 if (likely(wcid >= WCID_START && wcid <= WCID_END))
1109 skbdesc->sta = drv_data->wcid_to_sta[wcid - WCID_START];
1672 int wcid)
1677 offset = MAC_WCID_ENTRY(wcid);
1687 static void rt2800_delete_wcid_attr(struct rt2x00_dev *rt2x00dev, int wcid)
1690 offset = MAC_WCID_ATTR_ENTRY(wcid);
1695 int wcid, u32 bssidx)
1697 u32 offset = MAC_WCID_ATTR_ENTRY(wcid);
1826 if (crypto->wcid > WCID_END)
1828 key->hw_key_idx = crypto->wcid;
1874 int wcid;
1891 wcid = find_first_zero_bit(drv_data->sta_ids, STA_IDS_SIZE) + WCID_START;
1894 * Store selected wcid even if it is invalid so that we can
1897 sta_priv->wcid = wcid;
1903 if (wcid > WCID_END)
1906 __set_bit(wcid - WCID_START, drv_data->sta_ids);
1907 drv_data->wcid_to_sta[wcid - WCID_START] = sta;
1912 rt2800_delete_wcid_attr(rt2x00dev, wcid);
1913 rt2800_config_wcid(rt2x00dev, sta->addr, wcid);
1914 rt2800_config_wcid_attr_bssidx(rt2x00dev, wcid,
1926 int wcid = sta_priv->wcid;
1933 if (wcid > WCID_END)
1939 rt2800_config_wcid(rt2x00dev, NULL, wcid);
1940 drv_data->wcid_to_sta[wcid - WCID_START] = NULL;
1941 __clear_bit(wcid - WCID_START, drv_data->sta_ids);
1952 int i, wcid;
1954 for (wcid = WCID_START; wcid < WCID_END; wcid++) {
1955 drv_data->wcid_to_sta[wcid - WCID_START] = NULL;
1956 __clear_bit(wcid - WCID_START, drv_data->sta_ids);
12244 * always contain wcid=WCID_END+1 and thus we can't distinguish
12248 if (sta_priv->wcid > WCID_END)