Lines Matching refs:uint8_t
129 uint8_t (*read_cb)(struct attribute *a, gpointer user_data);
130 uint8_t (*write_cb)(struct attribute *a, gpointer user_data);
133 uint8_t data[0];
139 uint8_t **data;
156 uint8_t properties;
161 static inline uint8_t att_get_u8(const void *ptr) in att_get_u8()
163 const uint8_t *u8_ptr = ptr; in att_get_u8()
189 static inline void att_put_u8(uint8_t src, void *dst) in att_put_u8()
191 bt_put_unaligned(src, (uint8_t *) dst); in att_put_u8()
252 const char *att_ecode2str(uint8_t status);
254 uint8_t *pdu, int len);
255 uint16_t dec_read_by_grp_req(const uint8_t *pdu, int len, uint16_t *start,
257 uint16_t enc_read_by_grp_resp(struct att_data_list *list, uint8_t *pdu, int len);
259 const uint8_t *value, int vlen, uint8_t *pdu, int len);
260 uint16_t dec_find_by_type_req(const uint8_t *pdu, int len, uint16_t *start,
261 uint16_t *end, bt_uuid_t *uuid, uint8_t *value, int *vlen);
262 uint16_t enc_find_by_type_resp(GSList *ranges, uint8_t *pdu, int len);
263 GSList *dec_find_by_type_resp(const uint8_t *pdu, int len);
264 struct att_data_list *dec_read_by_grp_resp(const uint8_t *pdu, int len);
266 uint8_t *pdu, int len);
267 uint16_t dec_read_by_type_req(const uint8_t *pdu, int len, uint16_t *start,
269 uint16_t enc_read_by_type_resp(struct att_data_list *list, uint8_t *pdu,
271 uint16_t enc_write_cmd(uint16_t handle, const uint8_t *value, int vlen,
272 uint8_t *pdu, int len);
273 uint16_t dec_write_cmd(const uint8_t *pdu, int len, uint16_t *handle,
274 uint8_t *value, int *vlen);
275 struct att_data_list *dec_read_by_type_resp(const uint8_t *pdu, int len);
276 uint16_t enc_write_req(uint16_t handle, const uint8_t *value, int vlen,
277 uint8_t *pdu, int len);
278 uint16_t dec_write_req(const uint8_t *pdu, int len, uint16_t *handle,
279 uint8_t *value, int *vlen);
280 uint16_t enc_write_resp(uint8_t *pdu, int len);
281 uint16_t dec_write_resp(const uint8_t *pdu, int len);
282 uint16_t enc_read_req(uint16_t handle, uint8_t *pdu, int len);
283 uint16_t enc_read_blob_req(uint16_t handle, uint16_t offset, uint8_t *pdu,
285 uint16_t dec_read_req(const uint8_t *pdu, int len, uint16_t *handle);
286 uint16_t dec_read_blob_req(const uint8_t *pdu, int len, uint16_t *handle,
288 uint16_t enc_read_resp(uint8_t *value, int vlen, uint8_t *pdu, int len);
289 uint16_t enc_read_blob_resp(uint8_t *value, int vlen, uint16_t offset,
290 uint8_t *pdu, int len);
291 uint16_t dec_read_resp(const uint8_t *pdu, int len, uint8_t *value, int *vlen);
292 uint16_t enc_error_resp(uint8_t opcode, uint16_t handle, uint8_t status,
293 uint8_t *pdu, int len);
294 uint16_t enc_find_info_req(uint16_t start, uint16_t end, uint8_t *pdu, int len);
295 uint16_t dec_find_info_req(const uint8_t *pdu, int len, uint16_t *start,
297 uint16_t enc_find_info_resp(uint8_t format, struct att_data_list *list,
298 uint8_t *pdu, int len);
299 struct att_data_list *dec_find_info_resp(const uint8_t *pdu, int len,
300 uint8_t *format);
301 uint16_t enc_notification(struct attribute *a, uint8_t *pdu, int len);
302 uint16_t enc_indication(struct attribute *a, uint8_t *pdu, int len);
303 struct attribute *dec_indication(const uint8_t *pdu, int len);
304 uint16_t enc_confirmation(uint8_t *pdu, int len);
306 uint16_t enc_mtu_req(uint16_t mtu, uint8_t *pdu, int len);
307 uint16_t dec_mtu_req(const uint8_t *pdu, int len, uint16_t *mtu);
308 uint16_t enc_mtu_resp(uint16_t mtu, uint8_t *pdu, int len);
309 uint16_t dec_mtu_resp(const uint8_t *pdu, int len, uint16_t *mtu);