Lines Matching refs:len
59 p_buf->len = GATT_HDR_SIZE; /* opcode + 2 bytes mtu */ in attp_build_mtu_cmd()
80 p_buf->len = GATT_OP_CODE_SIZE; in attp_build_exec_write_cmd()
87 p_buf->len += 1; in attp_build_exec_write_cmd()
115 p_buf->len = GATT_HDR_SIZE + 1 + 1; in attp_build_err_cmd()
136 p_buf->len = GATT_OP_CODE_SIZE + 4; in attp_build_browse_cmd()
141 p_buf->len += gatt_build_uuid_to_stream(&p, uuid); in attp_build_browse_cmd()
158 UINT16 len = p_value_type->value_len; in attp_build_read_by_type_value_cmd() local
164 p_buf->len = 5; /* opcode + s_handle + e_handle */ in attp_build_read_by_type_value_cmd()
170 p_buf->len += gatt_build_uuid_to_stream(&p, p_value_type->uuid); in attp_build_read_by_type_value_cmd()
172 if (p_value_type->value_len + p_buf->len > payload_size) in attp_build_read_by_type_value_cmd()
173 len = payload_size - p_buf->len; in attp_build_read_by_type_value_cmd()
175 memcpy(p, p_value_type->value, len); in attp_build_read_by_type_value_cmd()
176 p_buf->len += len; in attp_build_read_by_type_value_cmd()
198 p_buf->len = 1; in attp_build_read_multi_cmd()
202 for (i = 0; i < num_handle && p_buf->len + 2 <= payload_size; i ++) { in attp_build_read_multi_cmd()
204 p_buf->len += 2; in attp_build_read_multi_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()
260 p_buf->len = 1; in attp_build_opcode_cmd()
275 UINT16 offset, UINT16 len, UINT8 *p_data) in attp_build_value_cmd() argument
284 p_buf->len = 1; in attp_build_value_cmd()
288 pair_len = len + 2; in attp_build_value_cmd()
290 p_buf->len += 1; in attp_build_value_cmd()
294 p_buf->len += 2; in attp_build_value_cmd()
299 p_buf->len += 2; in attp_build_value_cmd()
302 if (len > 0 && p_data != NULL) { in attp_build_value_cmd()
304 if (payload_size - p_buf->len < len) { in attp_build_value_cmd()
305 len = payload_size - p_buf->len; in attp_build_value_cmd()
308 *p_pair_len = (len + 2); in attp_build_value_cmd()
310 GATT_TRACE_WARNING("attribute value too long, to be truncated to %d", len); in attp_build_value_cmd()
313 ARRAY_TO_STREAM(p, p_data, len); in attp_build_value_cmd()
314 p_buf->len += len; in attp_build_value_cmd()
368 p_msg->attr_value.len, p_msg->attr_value.offset); in attp_build_sr_msg()
381 p_msg->attr_value.len, in attp_build_sr_msg()
570 p_msg->attr_value.len, in attp_send_cl_msg()