Lines Matching refs:keyix
1526 ieee80211_keyix *keyix, ieee80211_keyix *rxkeyix) in rsu_key_alloc() argument
1533 *keyix = ieee80211_crypto_get_key_wepidx(vap, k); in rsu_key_alloc()
1536 *keyix = 0; in rsu_key_alloc()
1541 *keyix = R92S_MACID_BSS; in rsu_key_alloc()
1546 if (isset(sc->keys_bmap, *keyix)) { in rsu_key_alloc()
1549 __func__, *keyix); in rsu_key_alloc()
1553 setbit(sc->keys_bmap, *keyix); in rsu_key_alloc()
1557 *rxkeyix = *keyix; in rsu_key_alloc()
1665 rsu_key_check(struct rsu_softc *sc, ieee80211_keyix keyix, int is_valid) in rsu_key_check() argument
1673 error = rsu_cam_read(sc, R92S_CAM_CTL0(keyix), &val); in rsu_key_check()
1685 __func__, keyix, is_valid ? "not" : "still"); in rsu_key_check()
1807 rsu_delete_key(struct rsu_softc *sc, ieee80211_keyix keyix) in rsu_delete_key() argument
1819 error = rsu_cam_read(sc, R92S_CAM_CTL0(keyix), &val); in rsu_delete_key()
1822 "%s: key %u does not exist\n", __func__, keyix); in rsu_delete_key()
1823 clrbit(sc->keys_bmap, keyix); in rsu_delete_key()
1828 key.cam_id = keyix; in rsu_delete_key()
1848 rsu_cam_write(sc, R92S_CAM_CTL0(keyix), 0); in rsu_delete_key()
1850 clrbit(sc->keys_bmap, keyix); in rsu_delete_key()
1852 return (rsu_key_check(sc, keyix, 0)); in rsu_delete_key()