Lines Matching refs:gatt_sub

60 struct gatt_sub {  struct
77 static struct gatt_sub subscriptions[SUB_MAX]; argument
3522 static bool gatt_sub_is_empty(struct gatt_sub *sub) in gatt_sub_is_empty()
3529 static void gatt_sub_free(struct gatt_sub *sub) in gatt_sub_free()
3535 static void gatt_sub_remove(struct bt_conn *conn, struct gatt_sub *sub, in gatt_sub_remove()
3552 static struct gatt_sub *gatt_sub_find(struct bt_conn *conn) in gatt_sub_find()
3555 struct gatt_sub *sub = &subscriptions[i]; in gatt_sub_find()
3569 static struct gatt_sub *gatt_sub_add(struct bt_conn *conn) in gatt_sub_add()
3571 struct gatt_sub *sub; in gatt_sub_add()
3585 static struct gatt_sub *gatt_sub_find_by_addr(uint8_t id, in gatt_sub_find_by_addr()
3589 struct gatt_sub *sub = &subscriptions[i]; in gatt_sub_find_by_addr()
3599 static struct gatt_sub *gatt_sub_add_by_addr(uint8_t id, in gatt_sub_add_by_addr()
3602 struct gatt_sub *sub; in gatt_sub_add_by_addr()
3625 static void call_notify_cb_and_maybe_unsubscribe(struct bt_conn *conn, struct gatt_sub *sub, in call_notify_cb_and_maybe_unsubscribe()
3650 struct gatt_sub *sub; in bt_gatt_notification()
3667 struct gatt_sub *sub; in bt_gatt_mult_notification()
3700 static void gatt_sub_update(struct bt_conn *conn, struct gatt_sub *sub) in gatt_sub_update()
3712 struct gatt_sub *sub; in remove_subscriptions()
5315 struct gatt_sub *sub; in gatt_write_ccc_rsp()
5439 struct gatt_sub *sub; in bt_gatt_subscribe()
5513 struct gatt_sub *sub; in bt_gatt_resubscribe()
5541 struct gatt_sub *sub; in bt_gatt_unsubscribe()
5649 struct gatt_sub *sub; in add_subscriptions()
6420 static struct gatt_sub *find_gatt_sub(uint8_t id, const bt_addr_le_t *addr) in find_gatt_sub()
6423 struct gatt_sub *sub = &subscriptions[i]; in find_gatt_sub()
6436 struct gatt_sub *sub; in bt_gatt_clear_subscriptions()