Lines Matching defs:tmp
2544 struct wpabuf *tmp;
2570 tmp = wpabuf_alloc(200);
2571 if (tmp == NULL)
2574 lpos = p2p_buf_add_ie_hdr(tmp);
2583 p2p_buf_add_capability(tmp, p2p->dev_capab, group_capab);
2586 p2p_buf_add_p2p_interface(tmp, p2p);
2587 p2p_buf_update_ie_hdr(tmp, lpos);
2589 tmplen = wpabuf_len(tmp);
2593 os_memcpy(buf, wpabuf_head(tmp), tmplen);
2596 wpabuf_free(tmp);
2605 struct wpabuf *tmp;
2629 tmp = wpabuf_alloc(200 + extra);
2630 if (tmp == NULL)
2635 wpabuf_put_buf(tmp, p2p->wfd_ie_assoc_req);
2639 wpabuf_put_buf(tmp,
2644 lpos = p2p_buf_add_ie_hdr(tmp);
2645 p2p_buf_add_capability(tmp, p2p->dev_capab, 0);
2647 p2p_buf_add_ext_listen_timing(tmp, p2p->ext_listen_period,
2649 p2p_buf_add_device_info(tmp, p2p, peer);
2650 p2p_buf_update_ie_hdr(tmp, lpos);
2652 tmplen = wpabuf_len(tmp);
2656 os_memcpy(buf, wpabuf_head(tmp), tmplen);
2659 wpabuf_free(tmp);
2728 struct p2ps_advertisement *adv_data, *tmp, **prev;
2776 tmp = p2p->p2ps_adv_list;
2778 while (tmp) {
2779 if (tmp->id == adv_data->id) {
2780 if (os_strcmp(tmp->svc_name, adv_data->svc_name) != 0) {
2784 adv_data->next = tmp->next;
2786 os_free(tmp);
2789 if (os_strcmp(tmp->svc_name, adv_data->svc_name) == 0) {
2790 adv_data->next = tmp->next;
2791 tmp->next = adv_data;
2795 prev = &tmp->next;
2796 tmp = tmp->next;
4818 struct wpa_freq_range *tmp;
4827 tmp = os_calloc(list->num, sizeof(struct wpa_freq_range));
4828 if (tmp == NULL)
4830 os_memcpy(tmp, list->range, list->num * sizeof(struct wpa_freq_range));
4832 p2p->no_go_freq.range = tmp;