Lines Matching refs:p
169 uint8_t *p, *p_start; in bnep_send_conn_req() local
175 p = p_start = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in bnep_send_conn_req()
178 UINT8_TO_BE_STREAM(p, BNEP_FRAME_CONTROL); in bnep_send_conn_req()
181 UINT8_TO_BE_STREAM(p, BNEP_SETUP_CONNECTION_REQUEST_MSG); in bnep_send_conn_req()
186 UINT8_TO_BE_STREAM(p, len); in bnep_send_conn_req()
189 UINT16_TO_BE_STREAM(p, p_bcb->dst_uuid.As16Bit()); in bnep_send_conn_req()
190 UINT16_TO_BE_STREAM(p, p_bcb->src_uuid.As16Bit()); in bnep_send_conn_req()
192 UINT32_TO_BE_STREAM(p, p_bcb->dst_uuid.As32Bit()); in bnep_send_conn_req()
193 UINT32_TO_BE_STREAM(p, p_bcb->src_uuid.As32Bit()); in bnep_send_conn_req()
195 memcpy(p, p_bcb->dst_uuid.To128BitBE().data(), Uuid::kNumBytes128); in bnep_send_conn_req()
196 p += Uuid::kNumBytes128; in bnep_send_conn_req()
197 memcpy(p, p_bcb->src_uuid.To128BitBE().data(), Uuid::kNumBytes128); in bnep_send_conn_req()
198 p += Uuid::kNumBytes128; in bnep_send_conn_req()
205 p_buf->len = (uint16_t)(p - p_start); in bnep_send_conn_req()
221 uint8_t* p; in bnep_send_conn_responce() local
227 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in bnep_send_conn_responce()
230 UINT8_TO_BE_STREAM(p, BNEP_FRAME_CONTROL); in bnep_send_conn_responce()
233 UINT8_TO_BE_STREAM(p, BNEP_SETUP_CONNECTION_RESPONSE_MSG); in bnep_send_conn_responce()
235 UINT16_TO_BE_STREAM(p, resp_code); in bnep_send_conn_responce()
253 uint8_t* p; in bnepu_send_peer_our_filters() local
259 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in bnepu_send_peer_our_filters()
262 UINT8_TO_BE_STREAM(p, BNEP_FRAME_CONTROL); in bnepu_send_peer_our_filters()
265 UINT8_TO_BE_STREAM(p, BNEP_FILTER_NET_TYPE_SET_MSG); in bnepu_send_peer_our_filters()
267 UINT16_TO_BE_STREAM(p, (4 * p_bcb->sent_num_filters)); in bnepu_send_peer_our_filters()
269 UINT16_TO_BE_STREAM(p, p_bcb->sent_prot_filter_start[xx]); in bnepu_send_peer_our_filters()
270 UINT16_TO_BE_STREAM(p, p_bcb->sent_prot_filter_end[xx]); in bnepu_send_peer_our_filters()
295 uint8_t* p; in bnepu_send_peer_our_multi_filters() local
301 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in bnepu_send_peer_our_multi_filters()
304 UINT8_TO_BE_STREAM(p, BNEP_FRAME_CONTROL); in bnepu_send_peer_our_multi_filters()
307 UINT8_TO_BE_STREAM(p, BNEP_FILTER_MULTI_ADDR_SET_MSG); in bnepu_send_peer_our_multi_filters()
309 UINT16_TO_BE_STREAM(p, (2 * BD_ADDR_LEN * p_bcb->sent_mcast_filters)); in bnepu_send_peer_our_multi_filters()
311 memcpy(p, p_bcb->sent_mcast_filter_start[xx].address, BD_ADDR_LEN); in bnepu_send_peer_our_multi_filters()
312 p += BD_ADDR_LEN; in bnepu_send_peer_our_multi_filters()
313 memcpy(p, p_bcb->sent_mcast_filter_end[xx].address, BD_ADDR_LEN); in bnepu_send_peer_our_multi_filters()
314 p += BD_ADDR_LEN; in bnepu_send_peer_our_multi_filters()
339 uint8_t* p; in bnepu_send_peer_filter_rsp() local
344 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in bnepu_send_peer_filter_rsp()
347 UINT8_TO_BE_STREAM(p, BNEP_FRAME_CONTROL); in bnepu_send_peer_filter_rsp()
350 UINT8_TO_BE_STREAM(p, BNEP_FILTER_NET_TYPE_RESPONSE_MSG); in bnepu_send_peer_filter_rsp()
352 UINT16_TO_BE_STREAM(p, response_code); in bnepu_send_peer_filter_rsp()
370 uint8_t* p; in bnep_send_command_not_understood() local
377 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in bnep_send_command_not_understood()
380 UINT8_TO_BE_STREAM(p, BNEP_FRAME_CONTROL); in bnep_send_command_not_understood()
383 UINT8_TO_BE_STREAM(p, BNEP_CONTROL_COMMAND_NOT_UNDERSTOOD); in bnep_send_command_not_understood()
385 UINT8_TO_BE_STREAM(p, cmd_code); in bnep_send_command_not_understood()
435 uint8_t ext_bit, *p = (uint8_t*)NULL; in bnepu_build_bnep_hdr() local
452 p = bnepu_init_hdr(p_buf, 15, in bnepu_build_bnep_hdr()
455 memcpy(p, p_dest_addr->address, BD_ADDR_LEN); in bnepu_build_bnep_hdr()
456 p += BD_ADDR_LEN; in bnepu_build_bnep_hdr()
458 memcpy(p, p_src_addr->address, BD_ADDR_LEN); in bnepu_build_bnep_hdr()
459 p += BD_ADDR_LEN; in bnepu_build_bnep_hdr()
463 p = bnepu_init_hdr(p_buf, 3, in bnepu_build_bnep_hdr()
468 p = bnepu_init_hdr( in bnepu_build_bnep_hdr()
472 memcpy(p, p_src_addr->address, BD_ADDR_LEN); in bnepu_build_bnep_hdr()
473 p += BD_ADDR_LEN; in bnepu_build_bnep_hdr()
477 p = bnepu_init_hdr( in bnepu_build_bnep_hdr()
481 memcpy(p, p_dest_addr->address, BD_ADDR_LEN); in bnepu_build_bnep_hdr()
482 p += BD_ADDR_LEN; in bnepu_build_bnep_hdr()
486 UINT16_TO_BE_STREAM(p, protocol); in bnepu_build_bnep_hdr()
500 uint8_t* p = (uint8_t*)(p_buf + 1) + p_buf->offset; in bnepu_init_hdr() local
505 p = p + p_buf->len - 1; in bnepu_init_hdr()
506 for (xx = 0; xx < p_buf->len; xx++, p--) p[diff] = *p; in bnepu_init_hdr()
509 p = (uint8_t*)(p_buf + 1) + p_buf->offset; in bnepu_init_hdr()
514 p -= hdr_len; in bnepu_init_hdr()
516 *p++ = pkt_type; in bnepu_init_hdr()
518 return (p); in bnepu_init_hdr()
722 uint8_t* bnep_process_control_packet(tBNEP_CONN* p_bcb, uint8_t* p, in bnep_process_control_packet() argument
727 if (p == NULL || rem_len == NULL) { in bnep_process_control_packet()
729 BNEP_TRACE_DEBUG("%s: invalid packet: p = %p rem_len = %p", __func__, p, in bnep_process_control_packet()
737 ext_len = *p++; in bnep_process_control_packet()
742 control_type = *p++; in bnep_process_control_packet()
759 __func__, *p); in bnep_process_control_packet()
760 p++; in bnep_process_control_packet()
772 len = *p++; in bnep_process_control_packet()
779 if (!is_ext) bnep_process_setup_conn_req(p_bcb, p, (uint8_t)len); in bnep_process_control_packet()
780 p += (2 * len); in bnep_process_control_packet()
791 if (!is_ext) bnep_process_setup_conn_responce(p_bcb, p); in bnep_process_control_packet()
792 p += 2; in bnep_process_control_packet()
804 BE_STREAM_TO_UINT16(len, p); in bnep_process_control_packet()
811 bnepu_process_peer_filter_set(p_bcb, p, len); in bnep_process_control_packet()
812 p += len; in bnep_process_control_packet()
823 bnepu_process_peer_filter_rsp(p_bcb, p); in bnep_process_control_packet()
824 p += 2; in bnep_process_control_packet()
836 BE_STREAM_TO_UINT16(len, p); in bnep_process_control_packet()
843 bnepu_process_peer_multicast_filter_set(p_bcb, p, len); in bnep_process_control_packet()
844 p += len; in bnep_process_control_packet()
855 bnepu_process_multicast_filter_rsp(p_bcb, p); in bnep_process_control_packet()
856 p += 2; in bnep_process_control_packet()
868 p += (ext_len - 1); in bnep_process_control_packet()
873 return p; in bnep_process_control_packet()
1129 uint8_t* p; in bnepu_send_peer_multicast_filter_rsp() local
1134 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in bnepu_send_peer_multicast_filter_rsp()
1137 UINT8_TO_BE_STREAM(p, BNEP_FRAME_CONTROL); in bnepu_send_peer_multicast_filter_rsp()
1140 UINT8_TO_BE_STREAM(p, BNEP_FILTER_MULTI_ADDR_RESPONSE_MSG); in bnepu_send_peer_multicast_filter_rsp()
1142 UINT16_TO_BE_STREAM(p, response_code); in bnepu_send_peer_multicast_filter_rsp()