Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit da3db35a authored by Chris Manton's avatar Chris Manton Committed by Automerger Merge Worker
Browse files

Merge changes I176cee58,I035020cd,Ide455048,Id47599f6,I3bbe1830 into main am: cb4fdbdd

parents 622bf49c cb4fdbdd
Loading
Loading
Loading
Loading
+54 −42
Original line number Diff line number Diff line
@@ -21,54 +21,66 @@
#include "stack/include/bt_octets.h"
#include "types/raw_address.h"

void invoke_adapter_state_changed_cb(bt_state_t state) {}
void invoke_adapter_properties_cb(bt_status_t status, int num_properties,
                                  bt_property_t* properties) {}
void invoke_remote_device_properties_cb(bt_status_t status, RawAddress bd_addr,
                                        int num_properties,
                                        bt_property_t* properties) {}
void invoke_device_found_cb(int num_properties, bt_property_t* properties) {}
void invoke_discovery_state_changed_cb(bt_discovery_state_t state) {}
void invoke_pin_request_cb(RawAddress bd_addr, bt_bdname_t bd_name,
                           uint32_t cod, bool min_16_digit) {}
void invoke_ssp_request_cb(RawAddress bd_addr, bt_bdname_t bd_name,
                           uint32_t cod, bt_ssp_variant_t pairing_variant,
                           uint32_t pass_key) {}
void invoke_oob_data_request_cb(tBT_TRANSPORT t, bool valid, Octet16 c,
                                Octet16 r, RawAddress raw_address,
                                uint8_t address_type) {}
void invoke_bond_state_changed_cb(bt_status_t status, RawAddress bd_addr,
                                  bt_bond_state_t state, int fail_reason) {}
void invoke_address_consolidate_cb(RawAddress main_bd_addr,
                                   RawAddress secondary_bd_addr) {}
void invoke_le_address_associate_cb(RawAddress main_bd_addr,
                                    RawAddress secondary_bd_addr) {}
void invoke_acl_state_changed_cb(bt_status_t status, RawAddress bd_addr,
                                 bt_acl_state_t state, int transport_link_type,
                                 bt_hci_error_code_t hci_reason,
                                 bt_conn_direction_t direction,
                                 uint16_t acl_handle) {}
void invoke_thread_evt_cb(bt_cb_thread_evt event) {}
void invoke_adapter_state_changed_cb(bt_state_t /* state */) {}
void invoke_adapter_properties_cb(bt_status_t /* status */,
                                  int /* num_properties */,
                                  bt_property_t* /* properties */) {}
void invoke_remote_device_properties_cb(bt_status_t /* status */,
                                        RawAddress /* bd_addr */,
                                        int /* num_properties */,
                                        bt_property_t* /* properties */) {}
void invoke_device_found_cb(int /* num_properties */,
                            bt_property_t* /* properties */) {}
void invoke_discovery_state_changed_cb(bt_discovery_state_t /* state */) {}
void invoke_pin_request_cb(RawAddress /* bd_addr */, bt_bdname_t /* bd_name */,
                           uint32_t /* cod */, bool /* min_16_digit */) {}
void invoke_ssp_request_cb(RawAddress /* bd_addr */, bt_bdname_t /* bd_name */,
                           uint32_t /* cod */,
                           bt_ssp_variant_t /* pairing_variant */,
                           uint32_t /* pass_key */) {}
void invoke_oob_data_request_cb(tBT_TRANSPORT /* t */, bool /* valid */,
                                Octet16 /* c */, Octet16 /* r */,
                                RawAddress /* raw_address */,
                                uint8_t /* address_type */) {}
void invoke_bond_state_changed_cb(bt_status_t /* status */,
                                  RawAddress /* bd_addr */,
                                  bt_bond_state_t /* state */,
                                  int /* fail_reason */) {}
void invoke_address_consolidate_cb(RawAddress /* main_bd_addr */,
                                   RawAddress /* secondary_bd_addr */) {}
void invoke_le_address_associate_cb(RawAddress /* main_bd_addr */,
                                    RawAddress /* secondary_bd_addr */) {}
void invoke_acl_state_changed_cb(bt_status_t /* status */,
                                 RawAddress /* bd_addr */,
                                 bt_acl_state_t /* state */,
                                 int /* transport_link_type */,
                                 bt_hci_error_code_t /* hci_reason */,
                                 bt_conn_direction_t /* direction */,
                                 uint16_t /* acl_handle */) {}
void invoke_thread_evt_cb(bt_cb_thread_evt /* event */) {}

void invoke_le_test_mode_cb(bt_status_t status, uint16_t count) {}
void invoke_le_test_mode_cb(bt_status_t /* status */, uint16_t /* count */) {}

void invoke_energy_info_cb(bt_activity_energy_info energy_info,
                           bt_uid_traffic_t* uid_data) {}
void invoke_link_quality_report_cb(uint64_t timestamp, int report_id, int rssi,
                                   int snr, int retransmission_count,
                                   int packets_not_receive_count,
                                   int negative_acknowledgement_count) {}
void invoke_key_missing_cb(const RawAddress bd_addr) {}
void invoke_energy_info_cb(bt_activity_energy_info /* energy_info */,
                           bt_uid_traffic_t* /* uid_data */) {}
void invoke_link_quality_report_cb(uint64_t /* timestamp */,
                                   int /* report_id */, int /* rssi */,
                                   int /* snr */,
                                   int /* retransmission_count */,
                                   int /* packets_not_receive_count */,
                                   int /* negative_acknowledgement_count */) {}
void invoke_key_missing_cb(const RawAddress /* bd_addr */) {}

static void init_stack(bluetooth::core::CoreInterface* interface) {}
static void init_stack(bluetooth::core::CoreInterface* /* interface */) {}

static void start_up_stack_async(bluetooth::core::CoreInterface* interface,
                                 ProfileStartCallback startProfiles,
                                 ProfileStopCallback stopProfiles) {}
static void start_up_stack_async(
    bluetooth::core::CoreInterface* /* interface */,
    ProfileStartCallback /* startProfiles */,
    ProfileStopCallback /* stopProfiles */) {}

static void shut_down_stack_async(ProfileStopCallback stopProfiles) {}
static void shut_down_stack_async(ProfileStopCallback /* stopProfiles */) {}

static void clean_up_stack(ProfileStopCallback stopProfiles) {}
static void clean_up_stack(ProfileStopCallback /* stopProfiles */) {}

static bool get_stack_is_running() { return true; }

+28 −26
Original line number Diff line number Diff line
@@ -60,7 +60,7 @@ namespace btif_av {
// Return: void
struct btif_av_acl_disconnected {
  std::function<void(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) {}};
      [](const RawAddress& /* peer_address */) {}};
  void operator()(const RawAddress& peer_address) { body(peer_address); };
};
extern struct btif_av_acl_disconnected btif_av_acl_disconnected;
@@ -81,7 +81,7 @@ extern struct btif_av_clear_remote_suspend_flag
struct btif_av_find_by_handle {
  static const RawAddress& return_value;
  std::function<const RawAddress&(tBTA_AV_HNDL bta_handle)> body{
      [](tBTA_AV_HNDL bta_handle) { return return_value; }};
      [](tBTA_AV_HNDL /* bta_handle */) { return return_value; }};
  const RawAddress& operator()(tBTA_AV_HNDL bta_handle) {
    return body(bta_handle);
  };
@@ -166,7 +166,7 @@ extern struct btif_av_is_connected btif_av_is_connected;
struct btif_av_is_connected_addr {
  static bool return_value;
  std::function<bool(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) { return return_value; }};
      [](const RawAddress& /* peer_address */) { return return_value; }};
  bool operator()(const RawAddress& peer_address) {
    return body(peer_address);
  };
@@ -179,7 +179,7 @@ extern struct btif_av_is_connected_addr btif_av_is_connected_addr;
struct btif_av_is_peer_edr {
  static bool return_value;
  std::function<bool(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) { return return_value; }};
      [](const RawAddress& /* peer_address */) { return return_value; }};
  bool operator()(const RawAddress& peer_address) {
    return body(peer_address);
  };
@@ -192,7 +192,7 @@ extern struct btif_av_is_peer_edr btif_av_is_peer_edr;
struct btif_av_is_peer_silenced {
  static bool return_value;
  std::function<bool(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) { return return_value; }};
      [](const RawAddress& /* peer_address */) { return return_value; }};
  bool operator()(const RawAddress& peer_address) {
    return body(peer_address);
  };
@@ -225,7 +225,7 @@ extern struct btif_av_is_source_enabled btif_av_is_source_enabled;
struct btif_av_peer_is_connected_sink {
  static bool return_value;
  std::function<bool(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) { return return_value; }};
      [](const RawAddress& /* peer_address */) { return return_value; }};
  bool operator()(const RawAddress& peer_address) {
    return body(peer_address);
  };
@@ -238,7 +238,7 @@ extern struct btif_av_peer_is_connected_sink btif_av_peer_is_connected_sink;
struct btif_av_peer_is_connected_source {
  static bool return_value;
  std::function<bool(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) { return return_value; }};
      [](const RawAddress& /* peer_address */) { return return_value; }};
  bool operator()(const RawAddress& peer_address) {
    return body(peer_address);
  };
@@ -251,7 +251,7 @@ extern struct btif_av_peer_is_connected_source btif_av_peer_is_connected_source;
struct btif_av_peer_is_sink {
  static bool return_value;
  std::function<bool(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) { return return_value; }};
      [](const RawAddress& /* peer_address */) { return return_value; }};
  bool operator()(const RawAddress& peer_address) {
    return body(peer_address);
  };
@@ -264,7 +264,7 @@ extern struct btif_av_peer_is_sink btif_av_peer_is_sink;
struct btif_av_peer_is_source {
  static bool return_value;
  std::function<bool(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) { return return_value; }};
      [](const RawAddress& /* peer_address */) { return return_value; }};
  bool operator()(const RawAddress& peer_address) {
    return body(peer_address);
  };
@@ -277,7 +277,7 @@ extern struct btif_av_peer_is_source btif_av_peer_is_source;
struct btif_av_peer_prefers_mandatory_codec {
  static bool return_value;
  std::function<bool(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) { return return_value; }};
      [](const RawAddress& /* peer_address */) { return return_value; }};
  bool operator()(const RawAddress& peer_address) {
    return body(peer_address);
  };
@@ -291,7 +291,7 @@ extern struct btif_av_peer_prefers_mandatory_codec
struct btif_av_peer_supports_3mbps {
  static bool return_value;
  std::function<bool(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) { return return_value; }};
      [](const RawAddress& /* peer_address */) { return return_value; }};
  bool operator()(const RawAddress& peer_address) {
    return body(peer_address);
  };
@@ -310,12 +310,12 @@ struct btif_av_report_source_codec_state {
      const std::vector<btav_a2dp_codec_config_t>& codecs_local_capabilities,
      const std::vector<btav_a2dp_codec_config_t>&
          codecs_selectable_capabilities)>
      body{[](const RawAddress& peer_address,
              const btav_a2dp_codec_config_t& codec_config,
      body{[](const RawAddress& /* peer_address */,
              const btav_a2dp_codec_config_t& /* codec_config */,
              const std::vector<btav_a2dp_codec_config_t>&
                  codecs_local_capabilities,
              /* codecs_local_capabilities */,
              const std::vector<btav_a2dp_codec_config_t>&
                  codecs_selectable_capabilities) {}};
              /* codecs_selectable_capabilities */) {}};
  void operator()(
      const RawAddress& peer_address,
      const btav_a2dp_codec_config_t& codec_config,
@@ -343,7 +343,7 @@ extern struct btif_av_reset_audio_delay btif_av_reset_audio_delay;
// Return: void
struct btif_av_set_audio_delay {
  std::function<void(const RawAddress& peer_address, uint16_t delay)> body{
      [](const RawAddress& peer_address, uint16_t delay) {}};
      [](const RawAddress& /* peer_address */, uint16_t /* delay */) {}};
  void operator()(const RawAddress& peer_address, uint16_t delay) {
    body(peer_address, delay);
  };
@@ -355,7 +355,7 @@ extern struct btif_av_set_audio_delay btif_av_set_audio_delay;
// Return: void
struct btif_av_set_dynamic_audio_buffer_size {
  std::function<void(uint8_t dynamic_audio_buffer_size)> body{
      [](uint8_t dynamic_audio_buffer_size) {}};
      [](uint8_t /* dynamic_audio_buffer_size */) {}};
  void operator()(uint8_t dynamic_audio_buffer_size) {
    body(dynamic_audio_buffer_size);
  };
@@ -367,7 +367,8 @@ extern struct btif_av_set_dynamic_audio_buffer_size
// Params: bool is_low_latency
// Return: void
struct btif_av_set_low_latency {
  std::function<void(bool is_low_latency)> body{[](bool is_low_latency) {}};
  std::function<void(bool is_low_latency)> body{
      [](bool /* is_low_latency */) {}};
  void operator()(bool is_low_latency) { body(is_low_latency); };
};
extern struct btif_av_set_low_latency btif_av_set_low_latency;
@@ -388,7 +389,7 @@ extern struct btif_av_sink_active_peer btif_av_sink_active_peer;
struct btif_av_sink_execute_service {
  static bt_status_t return_value;
  std::function<bt_status_t(bool enable)> body{
      [](bool enable) { return return_value; }};
      [](bool /* enable */) { return return_value; }};
  bt_status_t operator()(bool enable) { return body(enable); };
};
extern struct btif_av_sink_execute_service btif_av_sink_execute_service;
@@ -409,7 +410,7 @@ extern struct btif_av_source_active_peer btif_av_source_active_peer;
struct btif_av_source_execute_service {
  static bt_status_t return_value;
  std::function<bt_status_t(bool enable)> body{
      [](bool enable) { return return_value; }};
      [](bool /* enable */) { return return_value; }};
  bt_status_t operator()(bool enable) { return body(enable); };
};
extern struct btif_av_source_execute_service btif_av_source_execute_service;
@@ -419,7 +420,7 @@ extern struct btif_av_source_execute_service btif_av_source_execute_service;
// Return: void
struct btif_av_src_disconnect_sink {
  std::function<void(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) {}};
      [](const RawAddress& /* peer_address */) {}};
  void operator()(const RawAddress& peer_address) { body(peer_address); };
};
extern struct btif_av_src_disconnect_sink btif_av_src_disconnect_sink;
@@ -466,7 +467,8 @@ extern struct btif_av_stream_start_offload btif_av_stream_start_offload;
// Params: bool use_latency_mode
// Return: void
struct btif_av_stream_start_with_latency {
  std::function<void(bool use_latency_mode)> body{[](bool use_latency_mode) {}};
  std::function<void(bool use_latency_mode)> body{
      [](bool /* use_latency_mode */) {}};
  void operator()(bool use_latency_mode) { body(use_latency_mode); };
};
extern struct btif_av_stream_start_with_latency
@@ -487,7 +489,7 @@ extern struct btif_av_stream_started_ready btif_av_stream_started_ready;
// Return: void
struct btif_av_stream_stop {
  std::function<void(const RawAddress& peer_address)> body{
      [](const RawAddress& peer_address) {}};
      [](const RawAddress& /* peer_address */) {}};
  void operator()(const RawAddress& peer_address) { body(peer_address); };
};
extern struct btif_av_stream_stop btif_av_stream_stop;
@@ -505,7 +507,7 @@ extern struct btif_av_stream_suspend btif_av_stream_suspend;
// Params: int fd
// Return: void
struct btif_debug_av_dump {
  std::function<void(int fd)> body{[](int fd) {}};
  std::function<void(int fd)> body{[](int /* fd */) {}};
  void operator()(int fd) { body(fd); };
};
extern struct btif_debug_av_dump btif_debug_av_dump;
@@ -516,7 +518,7 @@ extern struct btif_debug_av_dump btif_debug_av_dump;
struct dump_av_sm_event_name {
  static const char* return_value;
  std::function<const char*(int event)> body{
      [](int event) { return return_value; }};
      [](int /* event */) { return return_value; }};
  const char* operator()(int event) { return body(event); };
};
extern struct dump_av_sm_event_name dump_av_sm_event_name;
@@ -526,7 +528,7 @@ extern struct dump_av_sm_event_name dump_av_sm_event_name;
// Return: void
struct src_do_suspend_in_main_thread {
  std::function<void(btif_av_sm_event_t event)> body{
      [](btif_av_sm_event_t event) {}};
      [](btif_av_sm_event_t /* event */) {}};
  void operator()(btif_av_sm_event_t event) { body(event); };
};
extern struct src_do_suspend_in_main_thread src_do_suspend_in_main_thread;
+1 −1
Original line number Diff line number Diff line
@@ -41,7 +41,7 @@ namespace btif_avrcp_service {
// Return: void
struct do_in_avrcp_jni {
  std::function<void(const base::Closure& task)> body{
      [](const base::Closure& task) {}};
      [](const base::Closure& /* task */) {}};
  void operator()(const base::Closure& task) { body(task); };
};
extern struct do_in_avrcp_jni do_in_avrcp_jni;
+18 −11
Original line number Diff line number Diff line
@@ -62,7 +62,8 @@ extern struct is_restricted_mode is_restricted_mode;
// Params: uint8_t enable
// Returns: int
struct dut_mode_configure {
  std::function<int(uint8_t enable)> body{[](uint8_t enable) { return 0; }};
  std::function<int(uint8_t enable)> body{
      [](uint8_t /* enable */) { return 0; }};
  int operator()(uint8_t enable) { return body(enable); };
};
extern struct dut_mode_configure dut_mode_configure;
@@ -70,8 +71,11 @@ extern struct dut_mode_configure dut_mode_configure;
// Params: uint16_t opcode, uint8_t* buf, uint8_t len
// Returns: int
struct dut_mode_send {
  std::function<int(uint16_t opcode, uint8_t* buf, uint8_t len)> body{
      [](uint16_t opcode, uint8_t* buf, uint8_t len) { return 0; }};
  std::function<int(uint16_t /* opcode */, uint8_t* /* buf */,
                    uint8_t /* len */)>
      body{[](uint16_t /* opcode */, uint8_t* /* buf */, uint8_t /* len */) {
        return 0;
      }};
  int operator()(uint16_t opcode, uint8_t* buf, uint8_t len) {
    return body(opcode, buf, len);
  };
@@ -91,7 +95,7 @@ extern struct get_common_criteria_config_compare_result
// Returns: int
struct get_remote_device_properties {
  std::function<int(RawAddress* remote_addr)> body{
      [](RawAddress* remote_addr) { return 0; }};
      [](RawAddress* /* remote_addr */) { return 0; }};
  int operator()(RawAddress* remote_addr) { return body(remote_addr); };
};
extern struct get_remote_device_properties get_remote_device_properties;
@@ -100,7 +104,9 @@ extern struct get_remote_device_properties get_remote_device_properties;
// Returns: int
struct get_remote_device_property {
  std::function<int(RawAddress* remote_addr, bt_property_type_t type)> body{
      [](RawAddress* remote_addr, bt_property_type_t type) { return 0; }};
      [](RawAddress* /* remote_addr */, bt_property_type_t /* type */) {
        return 0;
      }};
  int operator()(RawAddress* remote_addr, bt_property_type_t type) {
    return body(remote_addr, type);
  };
@@ -111,7 +117,7 @@ extern struct get_remote_device_property get_remote_device_property;
// Returns: int
struct get_remote_services {
  std::function<int(RawAddress* remote_addr)> body{
      [](RawAddress* remote_addr) { return 0; }};
      [](RawAddress* /* remote_addr */) { return 0; }};
  int operator()(RawAddress* remote_addr) { return body(remote_addr); };
};
extern struct get_remote_services get_remote_services;
@@ -120,7 +126,9 @@ extern struct get_remote_services get_remote_services;
// Returns: int
struct le_test_mode {
  std::function<int(uint16_t opcode, uint8_t* buf, uint8_t len)> body{
      [](uint16_t opcode, uint8_t* buf, uint8_t len) { return 0; }};
      [](uint16_t /* opcode */, uint8_t* /* buf */, uint8_t /* len */) {
        return 0;
      }};
  int operator()(uint16_t opcode, uint8_t* buf, uint8_t len) {
    return body(opcode, buf, len);
  };
@@ -131,9 +139,8 @@ extern struct le_test_mode le_test_mode;
// Returns: int
struct set_remote_device_property {
  std::function<int(RawAddress* remote_addr, const bt_property_t* property)>
      body{[](RawAddress* remote_addr, const bt_property_t* property) {
        return 0;
      }};
      body{[](RawAddress* /* remote_addr */,
              const bt_property_t* /* property */) { return 0; }};
  int operator()(RawAddress* remote_addr, const bt_property_t* property) {
    return body(remote_addr, property);
  };
@@ -144,7 +151,7 @@ extern struct set_remote_device_property set_remote_device_property;
// Returns: void
struct set_hal_cbacks {
  std::function<void(bt_callbacks_t* callbacks)> body{
      [](bt_callbacks_t* callbacks) { ; }};
      [](bt_callbacks_t* /* callbacks */) { ; }};
  void operator()(bt_callbacks_t* callbacks) { body(callbacks); };
};
extern struct set_hal_cbacks set_hal_cbacks;
+2 −2
Original line number Diff line number Diff line
@@ -26,11 +26,11 @@
namespace bluetooth {
namespace bqr {

void DumpLmpLlMessage(uint8_t length, const uint8_t* p_event) {
void DumpLmpLlMessage(uint8_t /* length */, const uint8_t* /* p_event */) {
  inc_func_call_count(__func__);
}

void DumpBtScheduling(uint8_t length, const uint8_t* p_event) {
void DumpBtScheduling(uint8_t /* length */, const uint8_t* /* p_event */) {
  inc_func_call_count(__func__);
}

Loading