Lines Matching refs:callback

1652 	BT_CONN_CB_DYNAMIC_FOREACH(callback) {  in notify_recycled_conn_slot()
1653 if (callback->recycled) { in notify_recycled_conn_slot()
1654 callback->recycled(); in notify_recycled_conn_slot()
1829 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in bt_conn_role_changed()
1830 if (callback->role_changed) { in bt_conn_role_changed()
1831 callback->role_changed(conn, status); in bt_conn_role_changed()
1906 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_connected()
1907 if (callback->connected) { in notify_connected()
1908 callback->connected(conn, conn->err); in notify_connected()
1921 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_disconnected()
1922 if (callback->disconnected) { in notify_disconnected()
1923 callback->disconnected(conn, conn->err); in notify_disconnected()
1946 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_remote_info()
1947 if (callback->remote_info_available) { in notify_remote_info()
1948 callback->remote_info_available(conn, &remote_info); in notify_remote_info()
1974 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_le_param_updated()
1975 if (callback->le_param_updated) { in notify_le_param_updated()
1976 callback->le_param_updated(conn, conn->le.interval, in notify_le_param_updated()
1993 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_le_data_len_updated()
1994 if (callback->le_data_len_updated) { in notify_le_data_len_updated()
1995 callback->le_data_len_updated(conn, &conn->le.data_len); in notify_le_data_len_updated()
2010 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_le_phy_updated()
2011 if (callback->le_phy_updated) { in notify_le_phy_updated()
2012 callback->le_phy_updated(conn, &conn->le.phy); in notify_le_phy_updated()
2030 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in le_param_req()
2031 if (!callback->le_param_req) { in le_param_req()
2035 if (!callback->le_param_req(conn, param)) { in le_param_req()
2430 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in bt_conn_identity_resolved()
2431 if (callback->identity_resolved) { in bt_conn_identity_resolved()
2432 callback->identity_resolved(conn, rpa, &conn->le.dst); in bt_conn_identity_resolved()
2546 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in bt_conn_security_changed()
2547 if (callback->security_changed) { in bt_conn_security_changed()
2548 callback->security_changed(conn, conn->sec_level, err); in bt_conn_security_changed()
2985 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_tx_power_report()
2986 if (callback->tx_power_report) { in notify_tx_power_report()
2987 callback->tx_power_report(conn, &report); in notify_tx_power_report()
3128 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_path_loss_threshold_report()
3129 if (callback->path_loss_threshold_report) { in notify_path_loss_threshold_report()
3130 callback->path_loss_threshold_report(conn, &report); in notify_path_loss_threshold_report()
3197 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_subrate_change()
3198 if (callback->subrate_changed) { in notify_subrate_change()
3199 callback->subrate_changed(conn, &params); in notify_subrate_change()
3303 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_read_all_remote_feat_complete()
3304 if (callback->read_all_remote_feat_complete != NULL) { in notify_read_all_remote_feat_complete()
3305 callback->read_all_remote_feat_complete(conn, params); in notify_read_all_remote_feat_complete()
3349 struct bt_conn_cb *callback; in notify_frame_space_update_complete() local
3351 SYS_SLIST_FOR_EACH_CONTAINER(&conn_cbs, callback, _node) { in notify_frame_space_update_complete()
3352 if (callback->frame_space_updated != NULL) { in notify_frame_space_update_complete()
3353 callback->frame_space_updated(conn, params); in notify_frame_space_update_complete()
3420 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_remote_cs_capabilities()
3421 if (callback->le_cs_read_remote_capabilities_complete) { in notify_remote_cs_capabilities()
3422 callback->le_cs_read_remote_capabilities_complete(conn, status, in notify_remote_cs_capabilities()
3437 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_remote_cs_fae_table()
3438 if (callback->le_cs_read_remote_fae_table_complete) { in notify_remote_cs_fae_table()
3439 callback->le_cs_read_remote_fae_table_complete(conn, status, in notify_remote_cs_fae_table()
3454 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_cs_config_created()
3455 if (callback->le_cs_config_complete) { in notify_cs_config_created()
3456 callback->le_cs_config_complete(conn, status, params); in notify_cs_config_created()
3469 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_cs_config_removed()
3470 if (callback->le_cs_config_removed) { in notify_cs_config_removed()
3471 callback->le_cs_config_removed(conn, config_id); in notify_cs_config_removed()
3484 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_cs_security_enable_available()
3485 if (callback->le_cs_security_enable_complete) { in notify_cs_security_enable_available()
3486 callback->le_cs_security_enable_complete(conn, status); in notify_cs_security_enable_available()
3500 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_cs_procedure_enable_available()
3501 if (callback->le_cs_procedure_enable_complete) { in notify_cs_procedure_enable_available()
3502 callback->le_cs_procedure_enable_complete(conn, status, params); in notify_cs_procedure_enable_available()
3515 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in notify_cs_subevent_result()
3516 if (callback->le_cs_subevent_data_available) { in notify_cs_subevent_result()
3517 callback->le_cs_subevent_data_available(conn, result); in notify_cs_subevent_result()
4314 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in bt_hci_le_df_connection_iq_report_common()
4315 if (callback->cte_report_cb) { in bt_hci_le_df_connection_iq_report_common()
4316 callback->cte_report_cb(conn, &iq_report); in bt_hci_le_df_connection_iq_report_common()
4356 BT_CONN_CB_DYNAMIC_FOREACH(callback) { in bt_hci_le_df_cte_req_failed()
4357 if (callback->cte_report_cb) { in bt_hci_le_df_cte_req_failed()
4358 callback->cte_report_cb(conn, &iq_report); in bt_hci_le_df_cte_req_failed()