Lines Matching refs:bt_gatt_attr
44 const struct bt_gatt_attr *, uint16_t);
49 ssize_t bt_gatt_attr_read_service(struct bt_conn *conn, const struct bt_gatt_attr *attr, void *buf, in bt_gatt_attr_read_service()
56 ssize_t bt_gatt_attr_read_chrc(struct bt_conn *conn, const struct bt_gatt_attr *attr, void *buf, in bt_gatt_attr_read_chrc()
63 ssize_t bt_gatt_attr_read_ccc(struct bt_conn *conn, const struct bt_gatt_attr *attr, void *buf, in bt_gatt_attr_read_ccc()
70 ssize_t bt_gatt_attr_write_ccc(struct bt_conn *conn, const struct bt_gatt_attr *attr, in bt_gatt_attr_write_ccc()
204 static uint8_t gatt_foreach_iter(const struct bt_gatt_attr *attr, in gatt_foreach_iter()
264 struct bt_gatt_attr *attr = &svc->attrs[i]; in foreach_attr_type_dyndb()
329 static uint8_t found_attr(const struct bt_gatt_attr *attr, uint16_t handle, void *user_data) in found_attr()
331 const struct bt_gatt_attr **found = user_data; in found_attr()
339 static const struct bt_gatt_attr *find_attr(uint16_t handle) in find_attr()
341 const struct bt_gatt_attr *attr = NULL; in find_attr()
378 struct bt_gatt_attr *attrs = svc->attrs; in gatt_register()
464 ssize_t bt_gatt_attr_read(struct bt_conn *conn, const struct bt_gatt_attr *attr, in bt_gatt_attr_read()
500 struct bt_gatt_attr attr; in bt_gatt_discover()
529 attr = (struct bt_gatt_attr){ in bt_gatt_discover()
546 const struct bt_gatt_attr *attr, uint16_t ccc_type) in bt_gatt_is_subscribed()