• Home
  • Raw
  • Download

Lines Matching refs:p_buf

50   BT_HDR* p_buf =  in attp_build_mtu_cmd()  local
53 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in attp_build_mtu_cmd()
57 p_buf->offset = L2CAP_MIN_OFFSET; in attp_build_mtu_cmd()
58 p_buf->len = GATT_HDR_SIZE; /* opcode + 2 bytes mtu */ in attp_build_mtu_cmd()
60 return p_buf; in attp_build_mtu_cmd()
72 BT_HDR* p_buf = (BT_HDR*)osi_malloc(GATT_DATA_BUF_SIZE); in attp_build_exec_write_cmd() local
75 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in attp_build_exec_write_cmd()
77 p_buf->offset = L2CAP_MIN_OFFSET; in attp_build_exec_write_cmd()
78 p_buf->len = GATT_OP_CODE_SIZE; in attp_build_exec_write_cmd()
85 p_buf->len += 1; in attp_build_exec_write_cmd()
88 return p_buf; in attp_build_exec_write_cmd()
103 BT_HDR* p_buf = (BT_HDR*)osi_malloc(sizeof(BT_HDR) + L2CAP_MIN_OFFSET + 5); in attp_build_err_cmd() local
105 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in attp_build_err_cmd()
111 p_buf->offset = L2CAP_MIN_OFFSET; in attp_build_err_cmd()
114 p_buf->len = GATT_HDR_SIZE + 1 + 1; in attp_build_err_cmd()
116 return p_buf; in attp_build_err_cmd()
131 BT_HDR* p_buf = in attp_build_browse_cmd() local
134 uint8_t* p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in attp_build_browse_cmd()
136 p_buf->offset = L2CAP_MIN_OFFSET; in attp_build_browse_cmd()
137 p_buf->len = GATT_OP_CODE_SIZE + 4; in attp_build_browse_cmd()
142 p_buf->len += gatt_build_uuid_to_stream(&p, uuid); in attp_build_browse_cmd()
144 return p_buf; in attp_build_browse_cmd()
160 BT_HDR* p_buf = in attp_build_read_by_type_value_cmd() local
163 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in attp_build_read_by_type_value_cmd()
164 p_buf->offset = L2CAP_MIN_OFFSET; in attp_build_read_by_type_value_cmd()
165 p_buf->len = 5; /* opcode + s_handle + e_handle */ in attp_build_read_by_type_value_cmd()
171 p_buf->len += gatt_build_uuid_to_stream(&p, p_value_type->uuid); in attp_build_read_by_type_value_cmd()
173 if (p_value_type->value_len + p_buf->len > payload_size) in attp_build_read_by_type_value_cmd()
174 len = payload_size - p_buf->len; in attp_build_read_by_type_value_cmd()
177 p_buf->len += len; in attp_build_read_by_type_value_cmd()
179 return p_buf; in attp_build_read_by_type_value_cmd()
194 BT_HDR* p_buf = (BT_HDR*)osi_malloc(sizeof(BT_HDR) + num_handle * 2 + 1 + in attp_build_read_multi_cmd() local
197 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in attp_build_read_multi_cmd()
198 p_buf->offset = L2CAP_MIN_OFFSET; in attp_build_read_multi_cmd()
199 p_buf->len = 1; in attp_build_read_multi_cmd()
203 for (i = 0; i < num_handle && p_buf->len + 2 <= payload_size; i++) { in attp_build_read_multi_cmd()
205 p_buf->len += 2; in attp_build_read_multi_cmd()
208 return p_buf; in attp_build_read_multi_cmd()
222 BT_HDR* p_buf = (BT_HDR*)osi_malloc(sizeof(BT_HDR) + 5 + L2CAP_MIN_OFFSET); in attp_build_handle_cmd() local
224 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in attp_build_handle_cmd()
225 p_buf->offset = L2CAP_MIN_OFFSET; in attp_build_handle_cmd()
228 p_buf->len = 1; in attp_build_handle_cmd()
231 p_buf->len += 2; in attp_build_handle_cmd()
235 p_buf->len += 2; in attp_build_handle_cmd()
238 return p_buf; in attp_build_handle_cmd()
252 BT_HDR* p_buf = (BT_HDR*)osi_malloc(sizeof(BT_HDR) + 1 + L2CAP_MIN_OFFSET); in attp_build_opcode_cmd() local
254 p = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in attp_build_opcode_cmd()
255 p_buf->offset = L2CAP_MIN_OFFSET; in attp_build_opcode_cmd()
258 p_buf->len = 1; in attp_build_opcode_cmd()
260 return p_buf; in attp_build_opcode_cmd()
276 BT_HDR* p_buf = in attp_build_value_cmd() local
279 p = pp = (uint8_t*)(p_buf + 1) + L2CAP_MIN_OFFSET; in attp_build_value_cmd()
281 p_buf->offset = L2CAP_MIN_OFFSET; in attp_build_value_cmd()
282 p_buf->len = 1; in attp_build_value_cmd()
288 p_buf->len += 1; in attp_build_value_cmd()
292 p_buf->len += 2; in attp_build_value_cmd()
297 p_buf->len += 2; in attp_build_value_cmd()
302 if (payload_size - p_buf->len < len) { in attp_build_value_cmd()
303 len = payload_size - p_buf->len; in attp_build_value_cmd()
312 p_buf->len += len; in attp_build_value_cmd()
315 return p_buf; in attp_build_value_cmd()