Lines Matching refs:tmp_buf
607 struct wpabuf *tmp_buf = NULL; in p2p_buf_add_service_instance() local
619 tmp_buf = wpabuf_alloc(MAX_SVC_ADV_IE_LEN + 256 + P2PS_HASH_LEN); in p2p_buf_add_service_instance()
620 if (!tmp_buf) in p2p_buf_add_service_instance()
627 ie_len = p2p_buf_add_ie_hdr(tmp_buf); in p2p_buf_add_service_instance()
631 wpabuf_put_u8(tmp_buf, P2P_ATTR_ADVERTISED_SERVICE); in p2p_buf_add_service_instance()
632 attr_len = wpabuf_put(tmp_buf, sizeof(u16)); in p2p_buf_add_service_instance()
634 p2p_buf_update_ie_hdr(tmp_buf, ie_len); in p2p_buf_add_service_instance()
635 pos = wpabuf_put(tmp_buf, 0); in p2p_buf_add_service_instance()
639 p2p_buf_add_service_info(tmp_buf, p2p, 0, 0, P2PS_WILD_HASH_STR, in p2p_buf_add_service_instance()
652 p2p_buf_add_service_info(tmp_buf, p2p, in p2p_buf_add_service_instance()
666 wpabuf_put_buf(buf, tmp_buf); in p2p_buf_add_service_instance()
667 wpabuf_free(tmp_buf); in p2p_buf_add_service_instance()