Lines Matching refs:key_buf
1128 struct wilc_ap_wpa_ptk *key_buf; in wilc_add_ptk() local
1135 key_buf = kzalloc(sizeof(*key_buf) + t_key_len, GFP_KERNEL); in wilc_add_ptk()
1136 if (!key_buf) in wilc_add_ptk()
1139 ether_addr_copy(key_buf->mac_addr, mac_addr); in wilc_add_ptk()
1140 key_buf->index = index; in wilc_add_ptk()
1141 key_buf->key_len = t_key_len; in wilc_add_ptk()
1142 memcpy(&key_buf->key[0], ptk, ptk_key_len); in wilc_add_ptk()
1145 memcpy(&key_buf->key[ptk_key_len], rx_mic, in wilc_add_ptk()
1149 memcpy(&key_buf->key[ptk_key_len + WILC_RX_MIC_KEY_LEN], in wilc_add_ptk()
1154 wid_list[1].size = sizeof(*key_buf) + t_key_len; in wilc_add_ptk()
1155 wid_list[1].val = (u8 *)key_buf; in wilc_add_ptk()
1158 kfree(key_buf); in wilc_add_ptk()
1161 struct wilc_sta_wpa_ptk *key_buf; in wilc_add_ptk() local
1163 key_buf = kzalloc(sizeof(*key_buf) + t_key_len, GFP_KERNEL); in wilc_add_ptk()
1164 if (!key_buf) in wilc_add_ptk()
1167 ether_addr_copy(key_buf->mac_addr, mac_addr); in wilc_add_ptk()
1168 key_buf->key_len = t_key_len; in wilc_add_ptk()
1169 memcpy(&key_buf->key[0], ptk, ptk_key_len); in wilc_add_ptk()
1172 memcpy(&key_buf->key[ptk_key_len], rx_mic, in wilc_add_ptk()
1176 memcpy(&key_buf->key[ptk_key_len + WILC_RX_MIC_KEY_LEN], in wilc_add_ptk()
1181 wid.size = sizeof(*key_buf) + t_key_len; in wilc_add_ptk()
1182 wid.val = (s8 *)key_buf; in wilc_add_ptk()
1184 kfree(key_buf); in wilc_add_ptk()