Lines Matching refs:gatt_cb
348 if (gatt_cb.enable_err_rsp && gatt_cb.req_op_code == op_code) { in gatt_process_exec_write_req()
351 << +gatt_cb.err_status; in gatt_process_exec_write_req()
353 gatt_send_error_rsp(tcb, cid, gatt_cb.err_status, gatt_cb.req_op_code, in gatt_process_exec_write_req()
354 gatt_cb.handle, false); in gatt_process_exec_write_req()
422 if (gatt_cb.enable_err_rsp && gatt_cb.req_op_code == op_code) { in gatt_process_read_multi_req()
424 << +gatt_cb.err_status; in gatt_process_read_multi_req()
428 gatt_send_error_rsp(tcb, cid, gatt_cb.err_status, gatt_cb.req_op_code, in gatt_process_read_multi_req()
439 if (it != gatt_cb.srv_list_info->end()) { in gatt_process_read_multi_req()
520 for (tGATT_SRV_LIST_ELEM& el : *gatt_cb.srv_list_info) { in gatt_build_primary_service_rsp()
553 if (gatt_cb.last_service_handle && in gatt_build_primary_service_rsp()
554 gatt_cb.last_service_handle == el.s_hdl) { in gatt_build_primary_service_rsp()
762 for (tGATT_SRV_LIST_ELEM& el : *gatt_cb.srv_list_info) { in gatts_process_find_info()
833 if (gatt_cb.cl_rcb[i].in_use) { in gatts_process_mtu_req()
835 GATT_CREATE_CONN_ID(tcb.tcb_idx, gatt_cb.cl_rcb[i].gatt_if); in gatts_process_mtu_req()
865 if (gatt_cb.enable_err_rsp && gatt_cb.req_op_code == op_code) { in gatts_process_read_by_type_req()
867 << +gatt_cb.err_status; in gatts_process_read_by_type_req()
869 gatt_send_error_rsp(tcb, cid, gatt_cb.err_status, gatt_cb.req_op_code, in gatts_process_read_by_type_req()
893 for (tGATT_SRV_LIST_ELEM& el : *gatt_cb.srv_list_info) { in gatts_process_read_by_type_req()
1097 gatt_cb.handle = handle; in gatts_process_attribute_req()
1098 if (gatt_cb.enable_err_rsp && gatt_cb.req_op_code == op_code) { in gatts_process_attribute_req()
1100 << +gatt_cb.err_status; in gatts_process_attribute_req()
1102 gatt_send_error_rsp(tcb, cid, gatt_cb.err_status, cid, gatt_cb.req_op_code, in gatts_process_attribute_req()
1110 for (auto& el : *gatt_cb.srv_list_info) { in gatts_process_attribute_req()
1164 if (gatt_cb.cb_info.p_srv_chg_callback) in gatts_proc_srv_chg_ind_ack()
1165 (*gatt_cb.cb_info.p_srv_chg_callback)(GATTS_SRV_CHG_CMD_UPDATE_CLIENT, in gatts_proc_srv_chg_ind_ack()
1207 if (ack_handle == gatt_cb.handle_of_h_r) { in gatts_proc_ind_ack()
1246 for (auto& el : *gatt_cb.srv_list_info) { in gatts_process_value_conf()
1271 uint16_t db_hash_handle = gatt_cb.handle_of_database_hash; in gatts_process_db_out_of_sync()
1293 if (status == GATT_SUCCESS && handle == gatt_cb.handle_of_database_hash) in gatts_process_db_out_of_sync()