Lines Matching full:p_buf
48 BT_HDR *p_buf = NULL;
51 if ((p_buf = (BT_HDR *)GKI_getbuf(sizeof(BT_HDR) + GATT_HDR_SIZE + L2CAP_MIN_OFFSET)) != NULL)
53 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
58 p_buf->offset = L2CAP_MIN_OFFSET;
59 p_buf->len = GATT_HDR_SIZE; /* opcode + 2 bytes mtu */
61 return p_buf;
74 BT_HDR *p_buf = NULL;
77 if ((p_buf = (BT_HDR *)GKI_getbuf((UINT16)(sizeof(BT_HDR) + 10 + L2CAP_MIN_OFFSET))) != NULL)
79 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
81 p_buf->offset = L2CAP_MIN_OFFSET;
82 p_buf->len = GATT_OP_CODE_SIZE;
90 p_buf->len += 1;
95 return p_buf;
109 BT_HDR *p_buf = NULL;
112 if ((p_buf = (BT_HDR *)GKI_getbuf(sizeof(BT_HDR) + L2CAP_MIN_OFFSET + 5)) != NULL)
114 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
121 p_buf->offset = L2CAP_MIN_OFFSET;
123 p_buf->len = GATT_HDR_SIZE + 1 + 1;
125 return p_buf;
138 BT_HDR *p_buf = NULL;
141 if ((p_buf = (BT_HDR *)GKI_getbuf(sizeof(BT_HDR) + 8 + L2CAP_MIN_OFFSET)) != NULL)
143 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
145 p_buf->offset = L2CAP_MIN_OFFSET;
146 p_buf->len = GATT_OP_CODE_SIZE + 4;
151 p_buf->len += gatt_build_uuid_to_stream(&p, uuid);
154 return p_buf;
167 BT_HDR *p_buf = NULL;
171 if ((p_buf = (BT_HDR *)GKI_getbuf((UINT16)(sizeof(BT_HDR) + payload_size + L2CAP_MIN_OFFSET))) != NULL)
173 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
175 p_buf->offset = L2CAP_MIN_OFFSET;
176 p_buf->len = 5; /* opcode + s_handle + e_handle */
182 p_buf->len += gatt_build_uuid_to_stream(&p, p_value_type->uuid);
184 if (p_value_type->value_len + p_buf->len > payload_size )
185 len = payload_size - p_buf->len;
188 p_buf->len += len;
191 return p_buf;
204 BT_HDR *p_buf = NULL;
207 if ((p_buf = (BT_HDR *)GKI_getbuf((UINT16)(sizeof(BT_HDR) + num_handle * 2 + 1 + L2CAP_MIN_OFFSET))) != NULL)
209 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
211 p_buf->offset = L2CAP_MIN_OFFSET;
212 p_buf->len = 1;
216 for (i = 0; i < num_handle && p_buf->len + 2 <= payload_size; i ++)
219 p_buf->len += 2;
223 return p_buf;
236 BT_HDR *p_buf = NULL;
239 if ((p_buf = (BT_HDR *)GKI_getbuf(sizeof(BT_HDR) + 5 + L2CAP_MIN_OFFSET)) != NULL)
241 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
243 p_buf->offset = L2CAP_MIN_OFFSET;
246 p_buf->len = 1;
249 p_buf->len += 2;
254 p_buf->len += 2;
259 return p_buf;
272 BT_HDR *p_buf = NULL;
275 if ((p_buf = (BT_HDR *)GKI_getbuf(sizeof(BT_HDR) + 1 + L2CAP_MIN_OFFSET)) != NULL)
277 p = (UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
278 p_buf->offset = L2CAP_MIN_OFFSET;
281 p_buf->len = 1;
284 return p_buf;
298 BT_HDR *p_buf = NULL;
301 if ((p_buf = (BT_HDR *)GKI_getbuf((UINT16)(sizeof(BT_HDR) + payload_size + L2CAP_MIN_OFFSET))) != NULL)
303 p = pp =(UINT8 *)(p_buf + 1) + L2CAP_MIN_OFFSET;
306 p_buf->offset = L2CAP_MIN_OFFSET;
307 p_buf->len = 1;
314 p_buf->len += 1;
319 p_buf->len += 2;
325 p_buf->len += 2;
331 if (payload_size - p_buf->len < len)
333 len = payload_size - p_buf->len;
342 p_buf->len += len;
345 return p_buf;