Lines Matching refs:key_buf
1100 struct wilc_ap_wpa_ptk *key_buf; in wilc_add_ptk() local
1107 key_buf = kzalloc(sizeof(*key_buf) + t_key_len, GFP_KERNEL); in wilc_add_ptk()
1108 if (!key_buf) in wilc_add_ptk()
1111 ether_addr_copy(key_buf->mac_addr, mac_addr); in wilc_add_ptk()
1112 key_buf->index = index; in wilc_add_ptk()
1113 key_buf->key_len = t_key_len; in wilc_add_ptk()
1114 memcpy(&key_buf->key[0], ptk, ptk_key_len); in wilc_add_ptk()
1117 memcpy(&key_buf->key[ptk_key_len], rx_mic, in wilc_add_ptk()
1121 memcpy(&key_buf->key[ptk_key_len + WILC_RX_MIC_KEY_LEN], in wilc_add_ptk()
1126 wid_list[1].size = sizeof(*key_buf) + t_key_len; in wilc_add_ptk()
1127 wid_list[1].val = (u8 *)key_buf; in wilc_add_ptk()
1130 kfree(key_buf); in wilc_add_ptk()
1133 struct wilc_sta_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->key_len = t_key_len; in wilc_add_ptk()
1141 memcpy(&key_buf->key[0], ptk, ptk_key_len); in wilc_add_ptk()
1144 memcpy(&key_buf->key[ptk_key_len], rx_mic, in wilc_add_ptk()
1148 memcpy(&key_buf->key[ptk_key_len + WILC_RX_MIC_KEY_LEN], in wilc_add_ptk()
1153 wid.size = sizeof(*key_buf) + t_key_len; in wilc_add_ptk()
1154 wid.val = (s8 *)key_buf; in wilc_add_ptk()
1156 kfree(key_buf); in wilc_add_ptk()
1168 struct wilc_wpa_igtk *key_buf; in wilc_add_igtk() local
1170 key_buf = kzalloc(sizeof(*key_buf) + t_key_len, GFP_KERNEL); in wilc_add_igtk()
1171 if (!key_buf) in wilc_add_igtk()
1174 key_buf->index = index; in wilc_add_igtk()
1176 memcpy(&key_buf->pn[0], pn, pn_len); in wilc_add_igtk()
1177 key_buf->pn_len = pn_len; in wilc_add_igtk()
1179 memcpy(&key_buf->key[0], igtk, igtk_key_len); in wilc_add_igtk()
1180 key_buf->key_len = t_key_len; in wilc_add_igtk()
1184 wid.size = sizeof(*key_buf) + t_key_len; in wilc_add_igtk()
1185 wid.val = (s8 *)key_buf; in wilc_add_igtk()
1187 kfree(key_buf); in wilc_add_igtk()