Home
last modified time | relevance | path

Searched refs:wfd_subelems (Results 1 - 24 of 24) sorted by relevance

/third_party/wpa_supplicant/wpa_supplicant-2.9/src/p2p/
H A Dp2p_group.c356 struct wpabuf *wfd_subelems, *wfd_ie; in wifi_display_build_go_ie() local
364 wfd_subelems = wpabuf_alloc(wpabuf_len(group->p2p->wfd_ie_probe_resp) + in wifi_display_build_go_ie()
366 if (wfd_subelems == NULL) in wifi_display_build_go_ie()
369 wpabuf_put_buf(wfd_subelems, group->p2p->wfd_dev_info); in wifi_display_build_go_ie()
371 wpabuf_put_buf(wfd_subelems, group->p2p->wfd_r2_dev_info); in wifi_display_build_go_ie()
373 wpabuf_put_buf(wfd_subelems, in wifi_display_build_go_ie()
376 wpabuf_put_buf(wfd_subelems, in wifi_display_build_go_ie()
380 wpabuf_put_u8(wfd_subelems, WFD_SUBELEM_SESSION_INFO); in wifi_display_build_go_ie()
381 len = wpabuf_put(wfd_subelems, 2); in wifi_display_build_go_ie()
384 if (wifi_display_add_dev_info_descr(wfd_subelems, in wifi_display_build_go_ie()
[all...]
H A Dp2p.c675 if (dev->info.wfd_subelems && msg->wfd_subelems) { in p2p_compare_wfd_info()
676 if (dev->info.wfd_subelems->used != msg->wfd_subelems->used) in p2p_compare_wfd_info()
679 return os_memcmp(dev->info.wfd_subelems->buf, in p2p_compare_wfd_info()
680 msg->wfd_subelems->buf, in p2p_compare_wfd_info()
681 dev->info.wfd_subelems->used); in p2p_compare_wfd_info()
683 if (dev->info.wfd_subelems || msg->wfd_subelems) in p2p_compare_wfd_info()
849 wpabuf_free(dev->info.wfd_subelems); in p2p_add_device()
[all...]
H A Dp2p_pd.c605 } else if (msg.wfd_subelems) { in p2p_process_prov_disc_req()
606 wpabuf_free(dev->info.wfd_subelems); in p2p_process_prov_disc_req()
607 dev->info.wfd_subelems = wpabuf_dup(msg.wfd_subelems); in p2p_process_prov_disc_req()
1353 } else if (msg.wfd_subelems) { in p2p_process_prov_disc_resp()
1354 wpabuf_free(dev->info.wfd_subelems); in p2p_process_prov_disc_resp()
1355 dev->info.wfd_subelems = wpabuf_dup(msg.wfd_subelems); in p2p_process_prov_disc_resp()
H A Dp2p_parse.c557 msg->wfd_subelems = ieee802_11_vendor_ie_concat( in p2p_parse_ies()
632 wpabuf_free(msg->wfd_subelems); in p2p_parse_free()
633 msg->wfd_subelems = NULL; in p2p_parse_free()
H A Dp2p_go_neg.c1269 if (msg.wfd_subelems) { in p2p_process_go_neg_resp()
1270 wpabuf_free(dev->info.wfd_subelems); in p2p_process_go_neg_resp()
1271 dev->info.wfd_subelems = wpabuf_dup(msg.wfd_subelems); in p2p_process_go_neg_resp()
H A Dp2p_i.h559 struct wpabuf *wfd_subelems; member
H A Dp2p.h394 * wfd_subelems - Wi-Fi Display subelements from WFD IE(s)
396 struct wpabuf *wfd_subelems; member
H A Dp2p_sd.c60 if (wfd_wsd_supported(dev->info.wfd_subelems)) in p2p_pending_sd_req()
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/p2p/
H A Dp2p_group.c372 struct wpabuf *wfd_subelems, *wfd_ie; in wifi_display_build_go_ie() local
380 wfd_subelems = wpabuf_alloc(wpabuf_len(group->p2p->wfd_ie_probe_resp) + in wifi_display_build_go_ie()
382 if (wfd_subelems == NULL) in wifi_display_build_go_ie()
385 wpabuf_put_buf(wfd_subelems, group->p2p->wfd_dev_info); in wifi_display_build_go_ie()
387 wpabuf_put_buf(wfd_subelems, group->p2p->wfd_r2_dev_info); in wifi_display_build_go_ie()
389 wpabuf_put_buf(wfd_subelems, in wifi_display_build_go_ie()
392 wpabuf_put_buf(wfd_subelems, in wifi_display_build_go_ie()
396 wpabuf_put_u8(wfd_subelems, WFD_SUBELEM_SESSION_INFO); in wifi_display_build_go_ie()
397 len = wpabuf_put(wfd_subelems, 2); in wifi_display_build_go_ie()
400 if (wifi_display_add_dev_info_descr(wfd_subelems, in wifi_display_build_go_ie()
[all...]
H A Dp2p.c739 if (dev->info.wfd_subelems && msg->wfd_subelems) {
740 if (dev->info.wfd_subelems->used != msg->wfd_subelems->used)
743 return os_memcmp(dev->info.wfd_subelems->buf,
744 msg->wfd_subelems->buf,
745 dev->info.wfd_subelems->used);
747 if (dev->info.wfd_subelems || msg->wfd_subelems)
913 wpabuf_free(dev->info.wfd_subelems);
[all...]
H A Dp2p_pd.c605 } else if (msg.wfd_subelems) { in p2p_process_prov_disc_req()
606 wpabuf_free(dev->info.wfd_subelems); in p2p_process_prov_disc_req()
607 dev->info.wfd_subelems = wpabuf_dup(msg.wfd_subelems); in p2p_process_prov_disc_req()
1353 } else if (msg.wfd_subelems) { in p2p_process_prov_disc_resp()
1354 wpabuf_free(dev->info.wfd_subelems); in p2p_process_prov_disc_resp()
1355 dev->info.wfd_subelems = wpabuf_dup(msg.wfd_subelems); in p2p_process_prov_disc_resp()
H A Dp2p_parse.c555 msg->wfd_subelems = ieee802_11_vendor_ie_concat( in p2p_parse_ies()
630 wpabuf_free(msg->wfd_subelems); in p2p_parse_free()
631 msg->wfd_subelems = NULL; in p2p_parse_free()
H A Dp2p_go_neg.c1375 if (msg.wfd_subelems) { in p2p_process_go_neg_resp()
1376 wpabuf_free(dev->info.wfd_subelems); in p2p_process_go_neg_resp()
1377 dev->info.wfd_subelems = wpabuf_dup(msg.wfd_subelems); in p2p_process_go_neg_resp()
H A Dp2p.h409 * wfd_subelems - Wi-Fi Display subelements from WFD IE(s)
411 struct wpabuf *wfd_subelems; member
H A Dp2p_i.h615 struct wpabuf *wfd_subelems; member
H A Dp2p_sd.c60 if (wfd_wsd_supported(dev->info.wfd_subelems)) in p2p_pending_sd_req()
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/
H A Dwifi_display.c384 char * wifi_display_subelem_hex(const struct wpabuf *wfd_subelems, u8 id) in wifi_display_subelem_hex() argument
392 if (!wfd_subelems) in wifi_display_subelem_hex()
395 buf = wpabuf_head_u8(wfd_subelems); in wifi_display_subelem_hex()
399 buflen = wpabuf_len(wfd_subelems); in wifi_display_subelem_hex()
H A Dwifi_display.h22 char * wifi_display_subelem_hex(const struct wpabuf *wfd_subelems, u8 id);
H A Dp2p_supplicant.c2373 wfd_dev_info_hex = wifi_display_subelem_hex(info->wfd_subelems, in wpas_dev_found()
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/
H A Dwifi_display.c384 char * wifi_display_subelem_hex(const struct wpabuf *wfd_subelems, u8 id) in wifi_display_subelem_hex() argument
392 if (!wfd_subelems) in wifi_display_subelem_hex()
395 buf = wpabuf_head_u8(wfd_subelems); in wifi_display_subelem_hex()
399 buflen = wpabuf_len(wfd_subelems); in wifi_display_subelem_hex()
H A Dwifi_display.h22 char * wifi_display_subelem_hex(const struct wpabuf *wfd_subelems, u8 id);
H A Dp2p_supplicant.c2861 wfd_dev_info_hex = wifi_display_subelem_hex(info->wfd_subelems, in wpas_dev_found()
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/dbus/
H A Ddbus_new_handlers_p2p.c1787 if (info->wfd_subelems == NULL) in wpas_dbus_getter_p2p_peer_ies()
1793 iter, DBUS_TYPE_BYTE, (char *) info->wfd_subelems->buf, in wpas_dbus_getter_p2p_peer_ies()
1794 info->wfd_subelems->used, error); in wpas_dbus_getter_p2p_peer_ies()
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/dbus/
H A Ddbus_new_handlers_p2p.c1840 if (info->wfd_subelems == NULL) in wpas_dbus_getter_p2p_peer_ies()
1846 iter, DBUS_TYPE_BYTE, (char *) info->wfd_subelems->buf, in wpas_dbus_getter_p2p_peer_ies()
1847 info->wfd_subelems->used, error); in wpas_dbus_getter_p2p_peer_ies()

Completed in 56 milliseconds