Lines Matching refs:entry

42 bool ath_hw_keyreset(struct ath_common *common, u16 entry)  in ath_hw_keyreset()  argument
47 if (entry >= common->keymax) { in ath_hw_keyreset()
49 entry); in ath_hw_keyreset()
53 keyType = REG_READ(ah, AR_KEYTABLE_TYPE(entry)); in ath_hw_keyreset()
57 REG_WRITE(ah, AR_KEYTABLE_KEY0(entry), 0); in ath_hw_keyreset()
58 REG_WRITE(ah, AR_KEYTABLE_KEY1(entry), 0); in ath_hw_keyreset()
59 REG_WRITE(ah, AR_KEYTABLE_KEY2(entry), 0); in ath_hw_keyreset()
60 REG_WRITE(ah, AR_KEYTABLE_KEY3(entry), 0); in ath_hw_keyreset()
61 REG_WRITE(ah, AR_KEYTABLE_KEY4(entry), 0); in ath_hw_keyreset()
62 REG_WRITE(ah, AR_KEYTABLE_TYPE(entry), AR_KEYTABLE_TYPE_CLR); in ath_hw_keyreset()
63 REG_WRITE(ah, AR_KEYTABLE_MAC0(entry), 0); in ath_hw_keyreset()
64 REG_WRITE(ah, AR_KEYTABLE_MAC1(entry), 0); in ath_hw_keyreset()
67 u16 micentry = entry + 64; in ath_hw_keyreset()
88 u16 entry, const u8 *mac) in ath_hw_keysetmac() argument
94 if (entry >= common->keymax) { in ath_hw_keysetmac()
96 entry); in ath_hw_keysetmac()
121 REG_WRITE(ah, AR_KEYTABLE_MAC0(entry), macLo); in ath_hw_keysetmac()
122 REG_WRITE(ah, AR_KEYTABLE_MAC1(entry), macHi | unicast_flag); in ath_hw_keysetmac()
129 static bool ath_hw_set_keycache_entry(struct ath_common *common, u16 entry, in ath_hw_set_keycache_entry() argument
137 if (entry >= common->keymax) { in ath_hw_set_keycache_entry()
139 entry); in ath_hw_set_keycache_entry()
157 if (entry + 64 >= common->keymax) { in ath_hw_set_keycache_entry()
159 "entry %u inappropriate for TKIP\n", entry); in ath_hw_set_keycache_entry()
200 u16 micentry = entry + 64; in ath_hw_set_keycache_entry()
208 REG_WRITE(ah, AR_KEYTABLE_KEY0(entry), ~key0); in ath_hw_set_keycache_entry()
209 REG_WRITE(ah, AR_KEYTABLE_KEY1(entry), ~key1); in ath_hw_set_keycache_entry()
212 REG_WRITE(ah, AR_KEYTABLE_KEY2(entry), key2); in ath_hw_set_keycache_entry()
213 REG_WRITE(ah, AR_KEYTABLE_KEY3(entry), key3); in ath_hw_set_keycache_entry()
216 REG_WRITE(ah, AR_KEYTABLE_KEY4(entry), key4); in ath_hw_set_keycache_entry()
217 REG_WRITE(ah, AR_KEYTABLE_TYPE(entry), keyType); in ath_hw_set_keycache_entry()
220 (void) ath_hw_keysetmac(common, entry, mac); in ath_hw_set_keycache_entry()
311 REG_WRITE(ah, AR_KEYTABLE_KEY0(entry), key0); in ath_hw_set_keycache_entry()
312 REG_WRITE(ah, AR_KEYTABLE_KEY1(entry), key1); in ath_hw_set_keycache_entry()
319 REG_WRITE(ah, AR_KEYTABLE_KEY0(entry), key0); in ath_hw_set_keycache_entry()
320 REG_WRITE(ah, AR_KEYTABLE_KEY1(entry), key1); in ath_hw_set_keycache_entry()
323 REG_WRITE(ah, AR_KEYTABLE_KEY2(entry), key2); in ath_hw_set_keycache_entry()
324 REG_WRITE(ah, AR_KEYTABLE_KEY3(entry), key3); in ath_hw_set_keycache_entry()
327 REG_WRITE(ah, AR_KEYTABLE_KEY4(entry), key4); in ath_hw_set_keycache_entry()
328 REG_WRITE(ah, AR_KEYTABLE_TYPE(entry), keyType); in ath_hw_set_keycache_entry()
333 (void) ath_hw_keysetmac(common, entry, mac); in ath_hw_set_keycache_entry()