Home | History | Annotate | Download | only in sdp

Lines Matching refs:p_rsp

190   uint8_t *p_rsp, *p_rsp_start, *p_rsp_param_len;
264 p_rsp = p_rsp_start = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET;
267 UINT8_TO_BE_STREAM(p_rsp, SDP_PDU_SERVICE_SEARCH_RSP);
268 UINT16_TO_BE_STREAM(p_rsp, trans_num);
271 p_rsp_param_len = p_rsp;
272 p_rsp += 2;
275 UINT16_TO_BE_STREAM(p_rsp, num_rsp_handles);
276 UINT16_TO_BE_STREAM(p_rsp, cur_handles);
283 UINT32_TO_BE_STREAM(p_rsp, rsp_handles[xx]);
286 UINT8_TO_BE_STREAM(p_rsp, SDP_CONTINUATION_LEN);
287 UINT16_TO_BE_STREAM(p_rsp, p_ccb->cont_offset);
289 UINT8_TO_BE_STREAM(p_rsp, 0);
292 rsp_param_len = p_rsp - p_rsp_param_len - 2;
296 p_buf->len = p_rsp - p_rsp_start;
319 uint8_t *p_rsp, *p_rsp_start, *p_rsp_param_len;
392 p_rsp = &p_ccb->rsp_list[0];
397 p_rsp = &p_ccb->rsp_list[3]; /* Leave space for data elem descr */
412 rem_len = max_list_len - (int16_t)(p_rsp - &p_ccb->rsp_list[0]);
424 p_rsp = sdpu_build_partial_attrib_entry(p_rsp, p_attr, rem_len,
443 p_rsp = sdpu_build_partial_attrib_entry(
444 p_rsp, p_attr, (uint16_t)rem_len, &p_ccb->cont_info.attr_offset);
450 p_rsp = sdpu_build_attrib_entry(p_rsp, p_attr);
461 /* If all the attributes have been accomodated in p_rsp,
465 len_to_send = (uint16_t)(p_rsp - &p_ccb->rsp_list[0]);
491 p_rsp = p_rsp_start = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET;
494 UINT8_TO_BE_STREAM(p_rsp, SDP_PDU_SERVICE_ATTR_RSP);
495 UINT16_TO_BE_STREAM(p_rsp, trans_num);
498 p_rsp_param_len = p_rsp;
499 p_rsp += 2;
501 UINT16_TO_BE_STREAM(p_rsp, len_to_send);
503 memcpy(p_rsp, &p_ccb->rsp_list[cont_offset], len_to_send);
504 p_rsp += len_to_send;
512 UINT8_TO_BE_STREAM(p_rsp, SDP_CONTINUATION_LEN);
513 UINT16_TO_BE_STREAM(p_rsp, p_ccb->cont_offset);
515 UINT8_TO_BE_STREAM(p_rsp, 0);
518 rsp_param_len = p_rsp - p_rsp_param_len - 2;
522 p_buf->len = p_rsp - p_rsp_start;
547 uint8_t *p_rsp, *p_rsp_start, *p_rsp_param_len;
612 p_rsp = &p_ccb->rsp_list[0];
617 p_rsp = &p_ccb->rsp_list[3]; /* Leave space for data elem descr */
630 p_seq_start = p_rsp;
634 rem_len = max_list_len - (int16_t)(p_rsp - &p_ccb->rsp_list[0]);
641 p_rsp += 3;
651 rem_len = max_list_len - (int16_t)(p_rsp - &p_ccb->rsp_list[0]);
664 p_rsp = sdpu_build_partial_attrib_entry(
665 p_rsp, p_attr, rem_len, &p_ccb->cont_info.attr_offset);
684 p_rsp = sdpu_build_partial_attrib_entry(
685 p_rsp, p_attr, (uint16_t)rem_len, &p_ccb->cont_info.attr_offset);
692 p_rsp = sdpu_build_attrib_entry(p_rsp, p_attr);
715 p_rsp = p_seq_start;
730 len_to_send = (uint16_t)(p_rsp - &p_ccb->rsp_list[0]);
784 p_rsp = p_rsp_start = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET;
787 UINT8_TO_BE_STREAM(p_rsp, SDP_PDU_SERVICE_SEARCH_ATTR_RSP);
788 UINT16_TO_BE_STREAM(p_rsp, trans_num);
791 p_rsp_param_len = p_rsp;
792 p_rsp += 2;
795 UINT16_TO_BE_STREAM(p_rsp, len_to_send);
798 memcpy(p_rsp, &p_ccb->rsp_list[cont_offset], len_to_send);
799 p_rsp += len_to_send;
807 UINT8_TO_BE_STREAM(p_rsp, SDP_CONTINUATION_LEN);
808 UINT16_TO_BE_STREAM(p_rsp, p_ccb->cont_offset);
810 UINT8_TO_BE_STREAM(p_rsp, 0);
813 rsp_param_len = p_rsp - p_rsp_param_len - 2;
817 p_buf->len = p_rsp - p_rsp_start;