/packages/modules/Bluetooth/tools/rootcanal/model/controller/ |
D | dual_mode_controller.cc | 48 using bluetooth::hci::OpCode; 88 bluetooth::hci::OpCode op_code) const { in SendCommandCompleteUnknownOpCodeEvent() 178 OpCode op_code = command_packet.GetOpCode(); in HandleCommand() 185 bool is_supported_command = (op_code == OpCode::READ_LOCAL_SUPPORTED_COMMANDS) || in HandleCommand() 196 if (loopback_mode_ == LoopbackMode::ENABLE_LOCAL && op_code != OpCode::RESET && in HandleCommand() 197 op_code != OpCode::SET_CONTROLLER_TO_HOST_FLOW_CONTROL && in HandleCommand() 198 op_code != OpCode::HOST_BUFFER_SIZE && op_code != OpCode::HOST_NUMBER_OF_COMPLETED_PACKETS && in HandleCommand() 199 op_code != OpCode::READ_BUFFER_SIZE && op_code != OpCode::READ_LOOPBACK_MODE && in HandleCommand() 200 op_code != OpCode::WRITE_LOOPBACK_MODE) { in HandleCommand() 207 op_code != OpCode::RESET) { in HandleCommand() [all …]
|
/packages/modules/Bluetooth/system/gd/hci/ |
D | controller_test.cc | 96 case (OpCode::READ_LOCAL_NAME): { in HandleCommand() 101 case (OpCode::READ_LOCAL_VERSION_INFORMATION): { in HandleCommand() 111 case (OpCode::READ_LOCAL_SUPPORTED_COMMANDS): { in HandleCommand() 122 case (OpCode::READ_LOCAL_SUPPORTED_CODECS_V1): { in HandleCommand() 128 case (OpCode::READ_LOCAL_EXTENDED_FEATURES): { in HandleCommand() 137 case (OpCode::READ_BUFFER_SIZE): { in HandleCommand() 143 case (OpCode::READ_BD_ADDR): { in HandleCommand() 147 case (OpCode::LE_READ_BUFFER_SIZE_V1): { in HandleCommand() 154 case (OpCode::LE_READ_LOCAL_SUPPORTED_FEATURES): { in HandleCommand() 158 case (OpCode::LE_READ_SUPPORTED_STATES): { in HandleCommand() [all …]
|
D | le_advertising_manager_test.cc | 56 bool IsSupported(OpCode op_code) const override { return supported_opcodes_.count(op_code) == 1; } in IsSupported() 58 void AddSupported(OpCode op_code) { supported_opcodes_.insert(op_code); } in AddSupported() 83 std::set<OpCode> supported_opcodes_{}; 205 OpCode param_opcode_{OpCode::LE_SET_ADVERTISING_PARAMETERS}; 274 std::vector<OpCode> adv_opcodes = { in SetUp() 275 OpCode::LE_READ_ADVERTISING_PHYSICAL_CHANNEL_TX_POWER, in SetUp() 276 OpCode::LE_SET_ADVERTISING_PARAMETERS, in SetUp() 277 OpCode::LE_SET_SCAN_RESPONSE_DATA, in SetUp() 278 OpCode::LE_SET_ADVERTISING_DATA, in SetUp() 279 OpCode::LE_SET_ADVERTISING_ENABLE, in SetUp() [all …]
|
D | hci_metrics_logging.cc | 38 if (complete_view.GetCommandOpCode() == OpCode::NONE) { in log_hci_event() 49 if (response_view.GetCommandOpCode() == OpCode::NONE) { in log_hci_event() 72 OpCode op_code = command_view->GetOpCode(); in log_link_layer_connection_command() 90 case OpCode::CREATE_CONNECTION: { in log_link_layer_connection_command() 100 case OpCode::CREATE_CONNECTION_CANCEL: { in log_link_layer_connection_command() 110 case OpCode::DISCONNECT: { in log_link_layer_connection_command() 117 case OpCode::SETUP_SYNCHRONOUS_CONNECTION: { in log_link_layer_connection_command() 126 case OpCode::ENHANCED_SETUP_SYNCHRONOUS_CONNECTION: { in log_link_layer_connection_command() 136 case OpCode::ACCEPT_CONNECTION_REQUEST: { in log_link_layer_connection_command() 145 case OpCode::ACCEPT_SYNCHRONOUS_CONNECTION: { in log_link_layer_connection_command() [all …]
|
D | le_scanning_manager_test.cc | 130 bool IsSupported(OpCode op_code) const override { return supported_opcodes_.count(op_code) == 1; } in IsSupported() 132 void AddSupported(OpCode op_code) { supported_opcodes_.insert(op_code); } in AddSupported() 154 std::set<OpCode> supported_opcodes_{}; 318 test_controller_->AddSupported(OpCode::LE_EXTENDED_SCAN_PARAMS); in SetUp() 319 test_controller_->AddSupported(OpCode::LE_ADV_FILTER); in SetUp() 320 test_controller_->AddSupported(OpCode::LE_BATCH_SCAN); in SetUp() 325 ASSERT_EQ(OpCode::LE_ADV_FILTER, test_hci_layer_->GetCommand().GetOpCode()); in SetUp() 337 test_controller_->AddSupported(OpCode::LE_SET_EXTENDED_SCAN_PARAMETERS); in SetUp() 338 test_controller_->AddSupported(OpCode::LE_SET_EXTENDED_SCAN_ENABLE); in SetUp() 351 ASSERT_EQ(OpCode::LE_SET_SCAN_PARAMETERS, test_hci_layer_->GetCommand().GetOpCode()); in TEST_F() [all …]
|
D | le_address_manager_test.cc | 40 bool IsSupported(OpCode op_code) const override { return supported_opcodes_.count(op_code) == 1; } in IsSupported() 42 void AddSupported(OpCode op_code) { supported_opcodes_.insert(op_code); } in AddSupported() 67 std::set<OpCode> supported_opcodes_{}; 179 hci_layer_->GetCommand(OpCode::LE_SET_RANDOM_ADDRESS); in TEST_F() 197 hci_layer_->GetCommand(OpCode::LE_SET_RANDOM_ADDRESS); in TEST_F() 251 hci_layer_->GetCommand(OpCode::LE_SET_RANDOM_ADDRESS); in SetUp() 276 auto packet = hci_layer_->GetCommand(OpCode::LE_ADD_DEVICE_TO_FILTER_ACCEPT_LIST); in TEST_F() 292 hci_layer_->GetCommand(OpCode::LE_ADD_DEVICE_TO_FILTER_ACCEPT_LIST); in TEST_F() 298 auto packet = hci_layer_->GetCommand(OpCode::LE_REMOVE_DEVICE_FROM_FILTER_ACCEPT_LIST); in TEST_F() 313 hci_layer_->GetCommand(OpCode::LE_ADD_DEVICE_TO_FILTER_ACCEPT_LIST); in TEST_F() [all …]
|
D | acl_manager_test.cc | 84 bool IsSupported(bluetooth::hci::OpCode /* op_code */) const override { return false; } in IsSupported() 138 GetConnectionManagementCommand(OpCode::LE_SET_RANDOM_ADDRESS))); in SetUp() 215 ConnectionManagementCommandView GetConnectionManagementCommand(OpCode op_code) { in GetConnectionManagementCommand() 251 auto last_command = GetConnectionManagementCommand(OpCode::CREATE_CONNECTION); in SetUp() 253 last_command = GetConnectionManagementCommand(OpCode::CREATE_CONNECTION); in SetUp() 294 auto last_command = GetConnectionManagementCommand(OpCode::CREATE_CONNECTION); in TEST_F() 296 last_command = GetConnectionManagementCommand(OpCode::CREATE_CONNECTION); in TEST_F() 315 auto last_command = GetConnectionManagementCommand(OpCode::CREATE_CONNECTION); in TEST_F() 317 last_command = GetConnectionManagementCommand(OpCode::CREATE_CONNECTION); in TEST_F() 359 GetConnectionManagementCommand(OpCode::LE_ADD_DEVICE_TO_FILTER_ACCEPT_LIST); in SetUp() [all …]
|
D | controller.cc | 111 if (is_supported(OpCode::SET_MIN_ENCRYPTION_KEY_SIZE)) { in Start() 122 if (is_supported(OpCode::LE_READ_BUFFER_SIZE_V2)) { in Start() 132 if (is_supported(OpCode::READ_LOCAL_SUPPORTED_CODECS_V1)) { in Start() 142 if (is_supported(OpCode::LE_READ_RESOLVING_LIST_SIZE) && module_.SupportsBlePrivacy()) { in Start() 151 if (is_supported(OpCode::LE_READ_MAXIMUM_DATA_LENGTH) && in Start() 173 if (is_supported(OpCode::LE_READ_SUGGESTED_DEFAULT_DATA_LENGTH) && in Start() 184 if (is_supported(OpCode::LE_READ_MAXIMUM_ADVERTISING_DATA_LENGTH) && in Start() 195 if (is_supported(OpCode::LE_READ_NUMBER_OF_SUPPORTED_ADVERTISING_SETS) && in Start() 207 if (is_supported(OpCode::LE_READ_PERIODIC_ADVERTISER_LIST_SIZE) && in Start() 217 if (is_supported(OpCode::LE_SET_HOST_FEATURE) && in Start() [all …]
|
D | le_periodic_sync_manager_test.cc | 96 CommandView GetCommand(OpCode op_code) { in GetCommand() 236 test_le_scanning_interface_->GetCommand(OpCode::LE_PERIODIC_ADVERTISING_CREATE_SYNC); in TEST_F() 266 test_le_scanning_interface_->GetCommand(OpCode::LE_PERIODIC_ADVERTISING_CREATE_SYNC); in TEST_F() 305 test_le_scanning_interface_->GetCommand(OpCode::LE_PERIODIC_ADVERTISING_CREATE_SYNC); in TEST_F() 343 test_le_scanning_interface_->GetCommand(OpCode::LE_PERIODIC_ADVERTISING_CREATE_SYNC); in TEST_F() 365 packet = test_le_scanning_interface_->GetCommand(OpCode::LE_PERIODIC_ADVERTISING_TERMINATE_SYNC); in TEST_F() 390 test_le_scanning_interface_->GetCommand(OpCode::LE_PERIODIC_ADVERTISING_CREATE_SYNC); in TEST_F() 403 OpCode::LE_PERIODIC_ADVERTISING_CREATE_SYNC_CANCEL); in TEST_F() 421 test_le_scanning_interface_->GetCommand(OpCode::LE_PERIODIC_ADVERTISING_SYNC_TRANSFER); in TEST_F() 450 OpCode::LE_PERIODIC_ADVERTISING_SET_INFO_TRANSFER); in TEST_F() [all …]
|
D | distance_measurement_manager_test.cc | 328 test_hci_layer_->GetCommand(OpCode::LE_CS_READ_REMOTE_SUPPORTED_CAPABILITIES); in StartMeasurementTillReadRemoteCaps() 336 test_hci_layer_->GetCommand(OpCode::LE_CS_SET_DEFAULT_SETTINGS); in StartMeasurementTillReadRemoteCaps() 346 test_hci_layer_->GetCommand(OpCode::LE_CS_CREATE_CONFIG); in StartMeasurementTillCreateConfig() 357 test_hci_layer_->GetCommand(OpCode::LE_CS_SECURITY_ENABLE); in StartMeasurementTillSecurityEnable() 370 test_hci_layer_->GetCommand(OpCode::LE_CS_SET_PROCEDURE_PARAMETERS))); in StartMeasurementTillSetProcedureParameters() 464 test_hci_layer_->GetCommand(OpCode::LE_CS_READ_REMOTE_SUPPORTED_CAPABILITIES); in TEST_F() 487 test_hci_layer_->GetCommand(OpCode::LE_CS_READ_REMOTE_SUPPORTED_CAPABILITIES); in TEST_F() 511 test_hci_layer_->GetCommand(OpCode::LE_CS_CREATE_CONFIG); in TEST_F() 537 test_hci_layer_->GetCommand(OpCode::LE_CS_CREATE_CONFIG); in TEST_F() 561 test_hci_layer_->GetCommand(OpCode::LE_CS_PROCEDURE_ENABLE); in TEST_F() [all …]
|
D | acl_manager_unittest.cc | 88 bool IsSupported(bluetooth::hci::OpCode /* op_code */) const override { return false; } in IsSupported() 202 ASSERT_EQ(OpCode::LE_SET_RANDOM_ADDRESS, command.GetOpCode()); in SetUp() 298 auto last_command = test_hci_layer_->GetCommand(OpCode::CREATE_CONNECTION); in SetUp() 377 test_hci_layer_->GetCommand(OpCode::LE_ADD_DEVICE_TO_FILTER_ACCEPT_LIST); in SetUp() 380 auto packet = test_hci_layer_->GetCommand(OpCode::LE_CREATE_CONNECTION); in SetUp() 402 test_hci_layer_->GetCommand(OpCode::LE_REMOVE_DEVICE_FROM_FILTER_ACCEPT_LIST); in SetUp() 457 test_hci_layer_->GetCommand(OpCode::LE_SET_RANDOM_ADDRESS); in SetUp() 484 auto command = test_hci_layer_->GetCommand(OpCode::REJECT_CONNECTION_REQUEST); in TEST_F() 498 auto command = test_hci_layer_->GetCommand(OpCode::ACCEPT_CONNECTION_REQUEST); in TEST_F() 508 auto command = test_hci_layer_->GetCommand(OpCode::ACCEPT_CONNECTION_REQUEST); in TEST_F() [all …]
|
D | hci_layer.cc | 58 using hci::OpCode; 93 static void abort_after_time_out(OpCode op_code) { in abort_after_time_out() 207 OpCode op_code = response_view.GetCommandOpCode(); in on_command_status() 225 OpCode op_code = response_view.GetCommandOpCode(); in handle_command_response() 226 if (op_code == OpCode::NONE) { in handle_command_response() 234 if (waiting_command_ == OpCode::CONTROLLER_DEBUG_INFO && in handle_command_response() 235 op_code != OpCode::CONTROLLER_DEBUG_INFO) { in handle_command_response() 282 if (op_code == OpCode::LE_READ_REMOTE_FEATURES && is_status && status_view.IsValid() && in handle_command_response() 295 waiting_command_ = OpCode::NONE; in handle_command_response() 302 void on_hci_timeout(OpCode op_code) { in on_hci_timeout() [all …]
|
D | msft.cc | 73 MsftReadSupportedFeaturesBuilder::Create(static_cast<OpCode>(msft_.opcode.value())), in start() 148 static_cast<OpCode>(msft_.opcode.value()), monitor.rssi_threshold_high, in msft_adv_monitor_add() 176 static_cast<OpCode>(msft_.opcode.value()), monitor.rssi_threshold_high, in msft_adv_monitor_add() 190 MsftLeCancelMonitorAdvBuilder::Create(static_cast<OpCode>(msft_.opcode.value()), in msft_adv_monitor_remove() 203 MsftLeSetAdvFilterEnableBuilder::Create(static_cast<OpCode>(msft_.opcode.value()), in msft_adv_monitor_enable()
|
D | le_address_manager.cc | 780 case OpCode::LE_SET_RANDOM_ADDRESS: { in OnCommandComplete() 803 case OpCode::LE_SET_PRIVACY_MODE: in OnCommandComplete() 807 case OpCode::LE_ADD_DEVICE_TO_RESOLVING_LIST: in OnCommandComplete() 811 case OpCode::LE_REMOVE_DEVICE_FROM_RESOLVING_LIST: in OnCommandComplete() 815 case OpCode::LE_CLEAR_RESOLVING_LIST: in OnCommandComplete() 819 case OpCode::LE_ADD_DEVICE_TO_FILTER_ACCEPT_LIST: in OnCommandComplete() 823 case OpCode::LE_REMOVE_DEVICE_FROM_FILTER_ACCEPT_LIST: in OnCommandComplete() 827 case OpCode::LE_SET_ADDRESS_RESOLUTION_ENABLE: in OnCommandComplete() 831 case OpCode::LE_CLEAR_FILTER_ACCEPT_LIST: in OnCommandComplete() 835 case OpCode::LE_SET_RESOLVABLE_PRIVATE_ADDRESS_TIMEOUT_V2: in OnCommandComplete()
|
D | event_checkers.h | 35 OpCode op_code = status_view.GetCommandOpCode(); in check_complete() 51 OpCode op_code = status_view.GetCommandOpCode(); in check_status()
|
D | hci_layer_unittest.cc | 424 std::promise<OpCode> callback_promise; in TEST_F() 430 [](std::promise<OpCode> promise, CommandCompleteView view) { in TEST_F() 436 OpCode::LE_GET_VENDOR_CAPABILITIES, in TEST_F() 440 ASSERT_EQ(OpCode::LE_GET_VENDOR_CAPABILITIES, callback_future.get()); in TEST_F()
|
/packages/modules/Bluetooth/floss/hcidoc/src/groups/ |
D | collisions.rs | 8 use hcidoc_packets::hci::{ErrorCode, EventChild, OpCode}; 64 pub(crate) fn get_signal_type(&self, opcode: &OpCode) -> Option<CollisionSignal> { in get_signal_type() 66 (&OpCode::CreateConnection, &CollisionState::InquiryActive) => { in get_signal_type() 70 (&OpCode::CreateConnection, &CollisionState::RemoteNameReqActive) => { in get_signal_type() 74 (&OpCode::Inquiry, &CollisionState::InquiryActive) => { in get_signal_type() 78 (&OpCode::Inquiry, &CollisionState::RemoteNameReqActive) => { in get_signal_type() 82 (&OpCode::Inquiry, &CollisionState::ConnectionActive) => { in get_signal_type() 86 (&OpCode::RemoteNameRequest, &CollisionState::InquiryActive) => { in get_signal_type() 90 (&OpCode::RemoteNameRequest, &CollisionState::ConnectionActive) => { in get_signal_type() 106 OpCode::CreateConnection | OpCode::Inquiry | OpCode::RemoteNameRequest => { in process() [all …]
|
D | connections.rs | 13 OpCode, 237 fn process_command_status(&mut self, status: ErrorCode, opcode: OpCode, packet: &Packet) { in process_command_status() argument 239 OpCode::CreateConnection in process_command_status() 240 | OpCode::AcceptConnectionRequest in process_command_status() 241 | OpCode::SetupSynchronousConnection in process_command_status() 242 | OpCode::AcceptSynchronousConnection in process_command_status() 243 | OpCode::EnhancedSetupSynchronousConnection in process_command_status() 244 | OpCode::EnhancedAcceptSynchronousConnection in process_command_status() 245 | OpCode::LeCreateConnection in process_command_status() 246 | OpCode::LeExtendedCreateConnection => { in process_command_status() [all …]
|
/packages/modules/Bluetooth/offload/hci/ |
D | command.rs | 37 Unknown(OpCode), 58 Unknown(OpCode), 63 pub fn from_bytes(data: &[u8]) -> Result<Self, Option<OpCode>> { in from_bytes() argument 64 fn parse_packet(data: &[u8]) -> Option<(OpCode, Reader)> { in from_bytes() argument 77 fn dispatch_read(opcode: OpCode, r: &mut Reader) -> Option<Command> { in dispatch_read() argument 104 pub struct OpCode(u16); struct 106 impl OpCode { impl 113 impl From<u16> for OpCode { implementation 115 OpCode(v) in from() 119 impl Read for OpCode { implementation [all …]
|
D | event.rs | 120 use crate::command::{OpCode, ReturnParameters}; 179 pub opcode: OpCode, 188 assert_eq!(e.opcode, OpCode::from(0x01, 0x001)); in test_command_status()
|
/packages/modules/Bluetooth/system/gd/hci/fuzz/ |
D | status_vs_complete_commands.cc | 25 using ::bluetooth::hci::OpCode; 27 constexpr OpCode StatusOpCodes[] = { 28 OpCode::RESET, 31 static std::map<OpCode, bool> commands_that_use_status; 38 for (OpCode code : StatusOpCodes) { in maybe_populate_list() 43 bool uses_command_status(OpCode code) { in uses_command_status() 48 bool uses_command_status_or_complete(OpCode code) { in uses_command_status_or_complete()
|
D | status_vs_complete_commands.h | 25 bool uses_command_status(hci::OpCode code); 26 bool uses_command_status_or_complete(hci::OpCode code);
|
/packages/modules/Bluetooth/system/gd/hci/acl_manager/ |
D | le_impl_test.cc | 149 hci::CommandCompleteView ReturnCommandComplete(hci::OpCode op_code, hci::ErrorCode error_code) { in ReturnCommandComplete() 158 hci::CommandStatusView ReturnCommandStatus(hci::OpCode op_code, hci::ErrorCode error_code) { in ReturnCommandStatus() 177 bool IsSupported(OpCode op_code) const override { in IsSupported() 182 void AddSupported(OpCode op_code) { in AddSupported() 219 std::set<OpCode> supported_opcodes_{}; 283 hci_layer_->GetCommand(OpCode::LE_SET_RANDOM_ADDRESS); in set_random_device_address_policy() 298 hci_layer_->GetCommand(OpCode::LE_ADD_DEVICE_TO_FILTER_ACCEPT_LIST); in create_enhanced_connection() 301 hci_layer_->GetCommand(OpCode::LE_EXTENDED_CREATE_CONNECTION); in create_enhanced_connection() 322 hci_layer_->GetCommand(OpCode::LE_REMOVE_DEVICE_FROM_FILTER_ACCEPT_LIST); in create_enhanced_connection() 341 hci_layer_->GetCommand(OpCode::LE_ADD_DEVICE_TO_FILTER_ACCEPT_LIST); in get_view_from_creating_connection() [all …]
|
/packages/modules/Bluetooth/tools/rootcanal/lib/hci/ |
D | pcap_filter.cc | 72 case OpCode::WRITE_LOCAL_NAME: in FilterHciCommand() 74 case OpCode::WRITE_EXTENDED_INQUIRY_RESPONSE: in FilterHciCommand() 76 case OpCode::LE_SET_ADVERTISING_DATA: in FilterHciCommand() 78 case OpCode::LE_SET_SCAN_RESPONSE_DATA: in FilterHciCommand() 80 case OpCode::LE_SET_EXTENDED_ADVERTISING_DATA: in FilterHciCommand() 82 case OpCode::LE_SET_EXTENDED_SCAN_RESPONSE_DATA: in FilterHciCommand() 84 case OpCode::LE_SET_PERIODIC_ADVERTISING_DATA: in FilterHciCommand() 113 case OpCode::READ_LOCAL_NAME: in FilterHciEvent() 115 case OpCode::READ_EXTENDED_INQUIRY_RESPONSE: in FilterHciEvent()
|
/packages/modules/Bluetooth/system/btif/src/ |
D | btif_hci_vs.cc | 33 using hci::OpCode; 95 auto op_code = static_cast<OpCode>((ogf_vendor_specific << 10) | ocf); in sendCommand()
|