Lines Matching refs:pmkid
45 struct ndis_pmkid_entry *pmkid;
260 NDIS_802_11_PMKID_CANDIDATE_LIST *pmkid;
271 pmkid = (NDIS_802_11_PMKID_CANDIDATE_LIST *) data;
274 (int) pmkid->Version, (int) pmkid->NumCandidates);
276 if (pmkid->Version != 1) {
278 "List Version %d", (int) pmkid->Version);
282 if (data_len < 8 + pmkid->NumCandidates * sizeof(PMKID_CANDIDATE)) {
292 for (i = 0; i < pmkid->NumCandidates; i++) {
293 PMKID_CANDIDATE *p = &pmkid->CandidateList[i];
315 entry = drv->pmkid;
328 entry = drv->pmkid;
331 os_memcpy(&p->BSSIDInfo[i].PMKID, entry->pmkid, 16);
342 const u8 *pmkid)
356 entry = drv->pmkid;
367 os_memcpy(entry->pmkid, pmkid, 16);
370 entry->next = drv->pmkid;
371 drv->pmkid = entry;
377 os_memcpy(entry->pmkid, pmkid, 16);
378 entry->next = drv->pmkid;
379 drv->pmkid = entry;
388 const u8 *pmkid)
401 entry = drv->pmkid;
403 drv->pmkid = NULL;
406 os_memcmp(entry->pmkid, pmkid, 16) == 0) {
410 drv->pmkid = entry->next;
425 struct ndis_pmkid_entry *pmkid, *prev;
435 pmkid = drv->pmkid;
436 drv->pmkid = NULL;
437 while (pmkid) {
438 prev = pmkid;
439 pmkid = pmkid->next;