Lines Matching refs:go_neg_peer

62 		if (dev == p2p->go_neg_peer) {
220 if (p2p->go_neg_peer) {
221 p2p->go_neg_peer->flags &= ~P2P_DEV_PEER_WAITING_RESPONSE;
222 p2p->go_neg_peer->wps_method = WPS_NOT_READY;
223 p2p->go_neg_peer->oob_pw_id = 0;
225 p2p->go_neg_peer = NULL;
847 if (p2p->go_neg_peer == dev) {
852 p2p->go_neg_peer = NULL;
1139 if (p2p->go_neg_peer)
1140 p2p->go_neg_peer->flags &= ~P2P_DEV_PEER_WAITING_RESPONSE;
1141 p2p->go_neg_peer = NULL;
1826 if (p2p->go_neg_peer == NULL)
1833 p2p->go_neg_peer->status = P2P_SC_SUCCESS;
1839 p2p_connect_send(p2p, p2p->go_neg_peer);
2025 if (p2p->go_neg_peer) {
2027 pw_id = p2p_wps_method_pw_id(p2p->go_neg_peer->wps_method);
2225 p2p->go_neg_peer &&
2226 os_memcmp(addr, p2p->go_neg_peer->info.p2p_device_addr, ETH_ALEN)
2228 !(p2p->go_neg_peer->flags & P2P_DEV_WAIT_GO_NEG_CONFIRM)) {
2416 p2p->go_neg_peer = NULL;
2424 if (p2p->go_neg_peer == NULL) {
2429 if (os_memcmp(mac_addr, p2p->go_neg_peer->intended_addr, ETH_ALEN) !=
2434 MAC2STR(p2p->go_neg_peer->intended_addr));
2447 if (p2p->go_neg_peer == NULL) {
2453 MAC2STR(p2p->go_neg_peer->intended_addr));
2586 if (p2p->go_neg_peer == dev)
2587 p2p->go_neg_peer = NULL;
2989 struct p2p_device *dev = p2p->go_neg_peer;
3025 if (!success && p2p->go_neg_peer &&
3026 (p2p->go_neg_peer->flags & P2P_DEV_PEER_WAITING_RESPONSE)) {
3046 if (!p2p->go_neg_peer && p2p->state == P2P_PROVISIONING) {
3059 if (p2p->go_neg_peer && p2p->go_neg_peer->status != P2P_SC_SUCCESS) {
3060 p2p_go_neg_failed(p2p, p2p->go_neg_peer,
3061 p2p->go_neg_peer->status);
3089 p2p_go_neg_failed(p2p, p2p->go_neg_peer, -1);
3093 dev = p2p->go_neg_peer;
3257 if (p2p->state == P2P_CONNECT_LISTEN && p2p->go_neg_peer) {
3258 if (p2p->go_neg_peer->connect_reqs >= 120) {
3260 p2p_go_neg_failed(p2p, p2p->go_neg_peer, -1);
3265 p2p_connect_send(p2p, p2p->go_neg_peer);
3308 if (p2p->go_neg_peer &&
3309 (p2p->go_neg_peer->flags & P2P_DEV_WAIT_GO_NEG_CONFIRM)) {
3311 p2p_go_neg_failed(p2p, p2p->go_neg_peer, -1);
3314 if (p2p->go_neg_peer &&
3315 (p2p->go_neg_peer->flags & P2P_DEV_PEER_WAITING_RESPONSE) &&
3316 p2p->go_neg_peer->connect_reqs < 120) {
3318 p2p_connect_send(p2p, p2p->go_neg_peer);
3321 if (p2p->go_neg_peer && p2p->go_neg_peer->oob_go_neg_freq > 0) {
3334 if (p2p->go_neg_peer) {
3340 if (p2p->go_neg_peer->connect_reqs >= 120) {
3342 p2p_go_neg_failed(p2p, p2p->go_neg_peer, -1);
3347 p2p_connect_send(p2p, p2p->go_neg_peer);
3367 struct p2p_device *dev = p2p->go_neg_peer;
4352 if (p2p == NULL || p2p->go_neg_peer == NULL)
4354 return p2p->go_neg_peer->info.p2p_device_addr;