Lines Matching refs:crypto

1285 					   struct rt2x00lib_crypto *crypto,  in rt2800_config_wcid_attr_cipher()  argument
1294 if (crypto->cmd == SET_KEY) { in rt2800_config_wcid_attr_cipher()
1304 (crypto->cipher & 0x7)); in rt2800_config_wcid_attr_cipher()
1306 (crypto->cipher & 0x8) >> 3); in rt2800_config_wcid_attr_cipher()
1307 rt2x00_set_field32(&reg, MAC_WCID_ATTRIBUTE_RX_WIUDF, crypto->cipher); in rt2800_config_wcid_attr_cipher()
1322 if ((crypto->cipher == CIPHER_TKIP) || in rt2800_config_wcid_attr_cipher()
1323 (crypto->cipher == CIPHER_TKIP_NO_MIC) || in rt2800_config_wcid_attr_cipher()
1324 (crypto->cipher == CIPHER_AES)) in rt2800_config_wcid_attr_cipher()
1332 struct rt2x00lib_crypto *crypto, in rt2800_config_shared_key() argument
1340 if (crypto->cmd == SET_KEY) { in rt2800_config_shared_key()
1341 key->hw_key_idx = (4 * crypto->bssidx) + key->keyidx; in rt2800_config_shared_key()
1343 memcpy(key_entry.key, crypto->key, in rt2800_config_shared_key()
1345 memcpy(key_entry.tx_mic, crypto->tx_mic, in rt2800_config_shared_key()
1347 memcpy(key_entry.rx_mic, crypto->rx_mic, in rt2800_config_shared_key()
1369 (crypto->cmd == SET_KEY) * crypto->cipher); in rt2800_config_shared_key()
1375 rt2800_config_wcid(rt2x00dev, crypto->address, key->hw_key_idx); in rt2800_config_shared_key()
1377 crypto->bssidx); in rt2800_config_shared_key()
1378 rt2800_config_wcid_attr_cipher(rt2x00dev, crypto, key); in rt2800_config_shared_key()
1417 struct rt2x00lib_crypto *crypto, in rt2800_config_pairwise_key() argument
1423 if (crypto->cmd == SET_KEY) { in rt2800_config_pairwise_key()
1428 if (crypto->wcid < 0) in rt2800_config_pairwise_key()
1430 key->hw_key_idx = crypto->wcid; in rt2800_config_pairwise_key()
1432 memcpy(key_entry.key, crypto->key, in rt2800_config_pairwise_key()
1434 memcpy(key_entry.tx_mic, crypto->tx_mic, in rt2800_config_pairwise_key()
1436 memcpy(key_entry.rx_mic, crypto->rx_mic, in rt2800_config_pairwise_key()
1447 rt2800_config_wcid_attr_cipher(rt2x00dev, crypto, key); in rt2800_config_pairwise_key()