Lines Matching refs:after_scan_tx
984 if (p2p->after_scan_tx) {
988 p2p->after_scan_tx->freq,
989 p2p->after_scan_tx->dst,
990 p2p->after_scan_tx->src,
991 p2p->after_scan_tx->bssid,
992 (u8 *) (p2p->after_scan_tx + 1),
993 p2p->after_scan_tx->len,
994 p2p->after_scan_tx->wait_time);
995 os_free(p2p->after_scan_tx);
996 p2p->after_scan_tx = NULL;
1460 if (p2p->after_scan_tx) {
1467 os_free(p2p->after_scan_tx);
1468 p2p->after_scan_tx = NULL;
2554 os_free(p2p->after_scan_tx);
2571 os_free(p2p->after_scan_tx);
2572 p2p->after_scan_tx = NULL;
2594 /* Check if after_scan_tx is for this peer. If so free it */
2595 if (p2p->after_scan_tx &&
2596 os_memcmp(addr, p2p->after_scan_tx->dst, ETH_ALEN) == 0) {
2597 os_free(p2p->after_scan_tx);
2598 p2p->after_scan_tx = NULL;
3172 p2p_dbg(p2p, "Continue find after after_scan_tx completion");
4309 if (p2p->after_scan_tx) {
4311 os_free(p2p->after_scan_tx);
4313 p2p->after_scan_tx = os_malloc(sizeof(*p2p->after_scan_tx) +
4315 if (p2p->after_scan_tx == NULL)
4317 p2p->after_scan_tx->freq = freq;
4318 os_memcpy(p2p->after_scan_tx->dst, dst, ETH_ALEN);
4319 os_memcpy(p2p->after_scan_tx->src, src, ETH_ALEN);
4320 os_memcpy(p2p->after_scan_tx->bssid, bssid, ETH_ALEN);
4321 p2p->after_scan_tx->len = len;
4322 p2p->after_scan_tx->wait_time = wait_time;
4323 os_memcpy(p2p->after_scan_tx + 1, buf, len);