Lines Matching refs:crypto
265 struct rt2x00lib_crypto *crypto, in rt73usb_config_shared_key() argument
273 if (crypto->cmd == SET_KEY) { in rt73usb_config_shared_key()
284 mask = (0xf << crypto->bssidx); in rt73usb_config_shared_key()
297 memcpy(key_entry.key, crypto->key, in rt73usb_config_shared_key()
299 memcpy(key_entry.tx_mic, crypto->tx_mic, in rt73usb_config_shared_key()
301 memcpy(key_entry.rx_mic, crypto->rx_mic, in rt73usb_config_shared_key()
320 rt2x00_set_field32(®, field, crypto->cipher); in rt73usb_config_shared_key()
327 rt2x00_set_field32(®, field, crypto->cipher); in rt73usb_config_shared_key()
352 if (crypto->cmd == SET_KEY) in rt73usb_config_shared_key()
354 else if (crypto->cmd == DISABLE_KEY) in rt73usb_config_shared_key()
362 struct rt2x00lib_crypto *crypto, in rt73usb_config_pairwise_key() argument
370 if (crypto->cmd == SET_KEY) { in rt73usb_config_pairwise_key()
393 memcpy(key_entry.key, crypto->key, in rt73usb_config_pairwise_key()
395 memcpy(key_entry.tx_mic, crypto->tx_mic, in rt73usb_config_pairwise_key()
397 memcpy(key_entry.rx_mic, crypto->rx_mic, in rt73usb_config_pairwise_key()
408 memcpy(&addr_entry, crypto->address, ETH_ALEN); in rt73usb_config_pairwise_key()
409 addr_entry.cipher = crypto->cipher; in rt73usb_config_pairwise_key()
421 reg |= (1 << crypto->bssidx); in rt73usb_config_pairwise_key()
446 if (crypto->cmd == SET_KEY) in rt73usb_config_pairwise_key()
448 else if (crypto->cmd == DISABLE_KEY) in rt73usb_config_pairwise_key()
455 if (crypto->cmd == SET_KEY) in rt73usb_config_pairwise_key()
457 else if (crypto->cmd == DISABLE_KEY) in rt73usb_config_pairwise_key()