Lines Matching refs:subscription

1924 	struct bt_gatt_subscribe_params *subscription;  in discover_complete()  local
1927 subscription = find_subscription(discover_params.end_handle); in discover_complete()
1928 __ASSERT_NO_MSG(subscription); in discover_complete()
1931 if (!subscription->value_handle) { in discover_complete()
1936 subscription->chan_opt = BT_ATT_CHAN_OPT_NONE; in discover_complete()
1937 if (bt_gatt_subscribe(conn, subscription) < 0) { in discover_complete()
1944 op = subscription->value == BT_GATT_CCC_NOTIFY ? BTP_GATT_CFG_NOTIFY : in discover_complete()
1948 (void)memset(subscription, 0, sizeof(*subscription)); in discover_complete()
1960 struct bt_gatt_subscribe_params *subscription; in discover_func() local
1967 subscription = find_subscription(discover_params.end_handle); in discover_func()
1968 __ASSERT_NO_MSG(subscription); in discover_func()
1971 subscription->value_handle = attr->handle + 1; in discover_func()
1983 struct bt_gatt_subscribe_params *subscription; in enable_subscription() local
1986 subscription = find_subscription(UNUSED_SUBSCRIBE_CCC_HANDLE); in enable_subscription()
1987 if (!subscription) { in enable_subscription()
2003 subscription->ccc_handle = ccc_handle; in enable_subscription()
2004 subscription->value = value; in enable_subscription()
2005 subscription->notify = notify_func; in enable_subscription()
2008 subscription->min_security = bt_conn_get_security(conn); in enable_subscription()
2015 struct bt_gatt_subscribe_params *subscription; in disable_subscription() local
2018 subscription = find_subscription(ccc_handle); in disable_subscription()
2019 if (!subscription) { in disable_subscription()
2024 if (bt_gatt_unsubscribe(conn, subscription) < 0) { in disable_subscription()
2028 (void)memset(subscription, 0, sizeof(*subscription)); in disable_subscription()