• Home
  • Raw
  • Download

Lines Matching refs:uint16_t

29 void bte_main_hci_send(BT_HDR* p_msg, uint16_t event);
37 extern void btsnd_hcic_per_inq_mode(uint16_t max_period, uint16_t min_period,
48 uint16_t packet_types,
51 uint16_t clock_offset, uint8_t allow_switch);
64 void (*StartPeriodicInquiryMode)(uint16_t max_period, uint16_t min_period,
68 void (*CreateConnection)(const RawAddress& dest, uint16_t packet_types,
70 uint16_t clock_offset, uint8_t allow_switch);
71 void (*Disconnect)(uint16_t handle, uint8_t reason);
82 void (*ChangeConnectionPacketType)(uint16_t handle, uint16_t packet_types);
83 void (*AuthenticationRequested)(uint16_t handle);
84 void (*SetConnectionEncryption)(uint16_t handle, bool enable);
90 uint16_t clock_offset);
92 void (*ReadRemoteSupportedFeatures)(uint16_t handle);
93 void (*ReadRemoteExtendedFeatures)(uint16_t handle, uint8_t page_num);
94 void (*ReadRemoteVersionInformation)(uint16_t handle);
95 void (*ReadClockOffset)(uint16_t handle);
96 void (*ReadLmpHandle)(uint16_t handle);
97 void (*SetupSynchronousConnection)(uint16_t handle,
100 uint16_t max_latency, uint16_t voice,
102 uint16_t packet_types);
105 uint32_t receive_bandwidth, uint16_t max_latency, uint16_t content_fmt,
106 uint8_t retrans_effort, uint16_t packet_types);
122 void (*EnhancedSetupSynchronousConnection)(uint16_t conn_handle,
129 void (*HoldMode)(uint16_t handle, uint16_t max_hold_period,
130 uint16_t min_hold_period);
131 void (*SniffMode)(uint16_t handle, uint16_t max_sniff_period,
132 uint16_t min_sniff_period, uint16_t sniff_attempt,
133 uint16_t sniff_timeout);
134 void (*ExitSniffMode)(uint16_t handle);
135 void (*QosSetup)(uint16_t handle, uint8_t flags, uint8_t service_type,
142 void (*WriteLinkPolicySettings)(uint16_t handle, uint16_t settings);
144 void (*WriteDefaultLinkPolicySettings)(uint16_t settings);
146 void (*SniffSubrating)(uint16_t handle, uint16_t max_lat,
147 uint16_t min_remote_lat, uint16_t min_local_lat);
164 void (*WriteConnectionAcceptTimeout)(uint16_t timeout);
170 void (*WritePageScanActivity)(uint16_t interval, uint16_t window);
172 void (*WriteInquiryScanActivity)(uint16_t interval, uint16_t window);
178 void (*WriteVoiceSetting)(uint16_t flags);
179 void (*ReadAutomaticFlushTimeout)(uint16_t handle);
180 void (*WriteAutomaticFlushTimeout)(uint16_t handle, uint16_t tout);
185 void (*ReadTransmitPowerLevel)(uint16_t handle, uint8_t type);
192 uint16_t handle, uint16_t timeout);
214 void (*EnhancedFlush)(uint16_t handle, uint8_t packet_type);
218 void (*ReadFailedContactCounter)(uint16_t handle);
220 void (*ReadLinkQuality)(uint16_t handle);
222 void (*ReadRssi)(uint16_t handle);
236 extern void btsnd_hcic_add_SCO_conn(uint16_t handle, uint16_t packet_types);
279 extern void btsnd_hcic_change_conn_type(uint16_t handle, uint16_t packet_types);
284 uint16_t handle); /* Authentication Request */
287 extern void btsnd_hcic_set_conn_encrypt(uint16_t handle, bool enable);
294 uint16_t clock_offset);
302 uint16_t handle); /* Remote Features Request */
305 extern void btsnd_hcic_rmt_ext_features(uint16_t handle, uint8_t page_num);
309 uint16_t handle); /* Remote Version Info Request */
311 uint16_t handle); /* Remote Clock Offset */
312 extern void btsnd_hcic_read_lmp_handle(uint16_t handle); /* Remote LMP Handle */
313 extern void btsnd_hcic_setup_esco_conn(uint16_t handle,
316 uint16_t max_latency, uint16_t voice,
318 uint16_t packet_types);
321 uint32_t receive_bandwidth, uint16_t max_latency, uint16_t content_fmt,
322 uint8_t retrans_effort, uint16_t packet_types);
327 extern void btsnd_hcic_hold_mode(uint16_t handle, uint16_t max_hold_period,
328 uint16_t min_hold_period);
333 extern void btsnd_hcic_sniff_mode(uint16_t handle, uint16_t max_sniff_period,
334 uint16_t min_sniff_period,
335 uint16_t sniff_attempt,
336 uint16_t sniff_timeout);
339 extern void btsnd_hcic_exit_sniff_mode(uint16_t handle); /* Exit Sniff Mode */
342 extern void btsnd_hcic_park_mode(uint16_t handle, uint16_t beacon_max_interval,
343 uint16_t beacon_min_interval);
346 extern void btsnd_hcic_exit_park_mode(uint16_t handle); /* Exit Park Mode */
349 extern void btsnd_hcic_qos_setup(uint16_t handle, uint8_t flags,
358 extern void btsnd_hcic_write_policy_set(uint16_t handle, uint16_t settings);
362 extern void btsnd_hcic_write_def_policy_set(uint16_t settings);
369 extern void btsnd_hcic_sniff_sub_rate(uint16_t handle, uint16_t max_lat,
370 uint16_t min_remote_lat,
371 uint16_t min_local_lat);
407 extern void btsnd_hcic_enhanced_flush(uint16_t handle, uint8_t packet_type);
437 uint16_t timeout); /* Write Page Timout */
440 uint16_t interval, uint16_t window); /* Write Page Scan Activity */
444 extern void btsnd_hcic_write_inqscan_cfg(uint16_t interval, uint16_t window);
452 uint16_t flags); /* Write Voice Settings */
455 uint16_t handle, uint16_t timeout); /* Write Retransmit Timout */
457 extern void btsnd_hcic_read_tx_power(uint16_t handle,
462 uint8_t num_handles, uint16_t* handle,
463 uint16_t* num_pkts); /* Set Host Buffer Size */
467 uint16_t handle, uint16_t timeout);
474 extern void btsnd_hcic_get_link_quality(uint16_t handle); /* Get Link Quality */
475 extern void btsnd_hcic_read_rssi(uint16_t handle); /* Read RSSI */
476 using ReadEncKeySizeCb = base::OnceCallback<void(uint8_t, uint16_t, uint8_t)>;
477 extern void btsnd_hcic_read_encryption_key_size(uint16_t handle, ReadEncKeySizeCb cb);
478 extern void btsnd_hcic_read_failed_contact_counter(uint16_t handle);
479 extern void btsnd_hcic_read_automatic_flush_timeout(uint16_t handle);
491 uint16_t conn_handle, enh_esco_params_t* p_parms);
500 (uint16_t)((*((uint8_t*)((p) + 1) + (p)->offset) + \
503 #define HCID_GET_HANDLE(u16) (uint16_t)((u16)&HCI_DATA_HANDLE_MASK)
510 extern void btsnd_hcic_vendor_spec_cmd(void* buffer, uint16_t opcode,
537 uint16_t adv_int_min, uint16_t adv_int_max, uint8_t adv_type,
550 extern void btsnd_hcic_ble_set_scan_params(uint8_t scan_type, uint16_t scan_int,
551 uint16_t scan_win, uint8_t addr_type,
558 uint16_t scan_int, uint16_t scan_win, uint8_t init_filter_policy,
560 uint16_t conn_int_min, uint16_t conn_int_max, uint16_t conn_latency,
561 uint16_t conn_timeout, uint16_t min_ce_len, uint16_t max_ce_len);
568 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
572 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
576 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
579 uint16_t handle, uint16_t conn_int_min, uint16_t conn_int_max,
580 uint16_t conn_latency, uint16_t conn_timeout, uint16_t min_len,
581 uint16_t max_len);
586 extern void btsnd_hcic_ble_read_chnl_map(uint16_t handle);
588 extern void btsnd_hcic_ble_read_remote_feat(uint16_t handle);
596 extern void btsnd_hcic_ble_start_enc(uint16_t handle,
598 uint16_t ediv, const Octet16& ltk);
600 extern void btsnd_hcic_ble_ltk_req_reply(uint16_t handle, const Octet16& ltk);
602 extern void btsnd_hcic_ble_ltk_req_neg_reply(uint16_t handle);
619 uint16_t handle, uint16_t conn_int_min, uint16_t conn_int_max,
620 uint16_t conn_latency, uint16_t conn_timeout, uint16_t min_ce_len,
621 uint16_t max_ce_len);
623 extern void btsnd_hcic_ble_rc_param_req_neg_reply(uint16_t handle,
626 extern void btsnd_hcic_ble_set_data_length(uint16_t conn_handle,
627 uint16_t tx_octets,
628 uint16_t tx_time);
637 uint16_t scan_int;
638 uint16_t scan_win;
647 uint16_t duration,
648 uint16_t period);
651 uint16_t scan_int;
652 uint16_t scan_win;
653 uint16_t conn_int_min;
654 uint16_t conn_int_max;
655 uint16_t conn_latency;
656 uint16_t sup_timeout;
657 uint16_t min_ce_len;
658 uint16_t max_ce_len;
686 extern void btsnd_hcic_ble_set_rand_priv_addr_timeout(uint16_t rpa_timout);
688 extern void btsnd_hcic_read_authenticated_payload_tout(uint16_t handle);
690 extern void btsnd_hcic_write_authenticated_payload_tout(uint16_t handle,
691 uint16_t timeout);
694 uint16_t iso_handle, base::OnceCallback<void(uint8_t*, uint16_t)> cb);
698 uint16_t max_sdu_size_mtos;
699 uint16_t max_sdu_size_stom;
708 uint8_t packing, uint8_t framing, uint16_t max_trans_lat_stom,
709 uint16_t max_trans_lat_mtos, uint8_t cis_cnt, const EXT_CIS_CFG* cis_cfg,
710 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
715 uint16_t max_sdu_size_mtos;
716 uint16_t max_sdu_size_stom;
726 uint16_t cis_conn_handle;
727 uint16_t acl_conn_handle;
732 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
735 uint8_t cig_id, base::OnceCallback<void(uint8_t*, uint16_t)> cb);
737 extern void btsnd_hcic_accept_cis_req(uint16_t conn_handle);
740 uint16_t conn_handle, uint8_t reason,
741 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
743 extern void btsnd_hcic_req_peer_sca(uint16_t conn_handle);
747 uint16_t max_sdu_size, uint16_t max_trans_lat,
754 extern void btsnd_hcic_big_create_sync(uint8_t big_handle, uint16_t sync_handle,
757 uint8_t mse, uint16_t big_sync_timeout,
761 uint8_t big_handle, base::OnceCallback<void(uint8_t*, uint16_t)> cb);
764 uint16_t iso_handle, uint8_t data_path_dir, uint8_t data_path_id,
765 uint8_t codec_id_format, uint16_t codec_id_company,
766 uint16_t codec_id_vendor, uint32_t controller_delay,
768 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
771 uint16_t iso_handle, uint8_t data_path_dir,
772 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
775 uint16_t iso_handle, base::OnceCallback<void(uint8_t*, uint16_t)> cb);
779 const RawAddress& adv_addr, uint16_t skip_num, uint16_t sync_timeout,
783 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
786 uint16_t sync_handle, base::OnceCallback<void(uint8_t*, uint16_t)> cb);
790 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
794 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
797 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
800 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
803 uint16_t sync_handle, bool enable,
804 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
807 uint16_t conn_handle, uint16_t service_data, uint16_t sync_handle,
808 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
811 uint16_t conn_handle, uint16_t service_data, uint8_t adv_handle,
812 base::OnceCallback<void(uint8_t*, uint16_t)> cb);
815 uint16_t conn_handle, uint8_t mode, uint16_t skip, uint16_t sync_timeout,
816 uint8_t cte_type, base::OnceCallback<void(uint8_t*, uint16_t)> cb);
820 uint16_t conn_handle, uint8_t mode, uint16_t skip, uint16_t sync_timeout,
821 uint8_t cte_type, base::OnceCallback<void(uint8_t*, uint16_t)> cb);