Lines Matching refs:rpos
1253 u8 *start, *end, *rpos, *rend; in wpa_insert_pmkid() local
1272 rpos = start + 2; in wpa_insert_pmkid()
1273 rend = rpos + start[1]; in wpa_insert_pmkid()
1276 rpos += 2 + 4; in wpa_insert_pmkid()
1278 rpos += 2 + WPA_GET_LE16(rpos) * RSN_SELECTOR_LEN; in wpa_insert_pmkid()
1280 rpos += 2 + WPA_GET_LE16(rpos) * RSN_SELECTOR_LEN; in wpa_insert_pmkid()
1282 if (rpos == rend) { in wpa_insert_pmkid()
1284 os_memmove(rpos + 2, rpos, end - rpos); in wpa_insert_pmkid()
1285 *rpos++ = 0; in wpa_insert_pmkid()
1286 *rpos++ = 0; in wpa_insert_pmkid()
1289 rend = rpos; in wpa_insert_pmkid()
1292 rpos += 2; in wpa_insert_pmkid()
1293 if (rpos > rend) { in wpa_insert_pmkid()
1300 if (rpos == rend) { in wpa_insert_pmkid()
1302 os_memmove(rpos + 2 + PMKID_LEN, rpos, end + added - rpos); in wpa_insert_pmkid()
1303 WPA_PUT_LE16(rpos, 1); in wpa_insert_pmkid()
1304 rpos += 2; in wpa_insert_pmkid()
1305 os_memcpy(rpos, pmkid, PMKID_LEN); in wpa_insert_pmkid()
1311 if (rend - rpos < 2) in wpa_insert_pmkid()
1313 num_pmkid = WPA_GET_LE16(rpos); in wpa_insert_pmkid()
1318 if (num_pmkid * PMKID_LEN > rend - rpos - 2) in wpa_insert_pmkid()
1328 after = rpos + 2 + num_pmkid * PMKID_LEN; in wpa_insert_pmkid()
1329 os_memmove(rpos + 2, after, end - after); in wpa_insert_pmkid()
1333 WPA_PUT_LE16(rpos, 1); in wpa_insert_pmkid()
1334 rpos += 2; in wpa_insert_pmkid()
1335 os_memmove(rpos + PMKID_LEN, rpos, end + added - rpos); in wpa_insert_pmkid()
1336 os_memcpy(rpos, pmkid, PMKID_LEN); in wpa_insert_pmkid()