Home | History | Annotate | Download | only in include

Lines Matching refs:UINT16

26 void bte_main_hci_send(BT_HDR *p_msg, UINT16 event);
48 extern BOOLEAN btsnd_hcic_per_inq_mode(UINT16 max_period, UINT16 min_period,
66 extern BOOLEAN btsnd_hcic_create_conn(BD_ADDR dest, UINT16 packet_types,
69 UINT16 clock_offset,
83 extern BOOLEAN btsnd_hcic_disconnect(UINT16 handle, UINT8 reason);
93 extern BOOLEAN btsnd_hcic_add_SCO_conn (UINT16 handle, UINT16 packet_types);
167 extern BOOLEAN btsnd_hcic_change_conn_type (UINT16 handle, UINT16 packet_types);
179 extern BOOLEAN btsnd_hcic_auth_request (UINT16 handle); /* Authentication Request */
182 extern BOOLEAN btsnd_hcic_set_conn_encrypt (UINT16 handle, BOOLEAN enable);
194 UINT16 clock_offset);
212 extern BOOLEAN btsnd_hcic_rmt_features_req(UINT16 handle); /* Remote Features Request */
215 extern BOOLEAN btsnd_hcic_rmt_ext_features(UINT16 handle, UINT8 page_num);
224 extern BOOLEAN btsnd_hcic_rmt_ver_req(UINT16 handle); /* Remote Version Info Request */
225 extern BOOLEAN btsnd_hcic_read_rmt_clk_offset(UINT16 handle); /* Remote Clock Offset */
226 extern BOOLEAN btsnd_hcic_read_lmp_handle(UINT16 handle); /* Remote LMP Handle */
228 extern BOOLEAN btsnd_hcic_setup_esco_conn (UINT16 handle,
230 UINT16 max_latency, UINT16 voice,
232 UINT16 packet_types);
246 UINT16 max_latency,
247 UINT16 content_fmt,
249 UINT16 packet_types);
268 extern BOOLEAN btsnd_hcic_hold_mode(UINT16 handle, UINT16 max_hold_period,
269 UINT16 min_hold_period);
279 extern BOOLEAN btsnd_hcic_sniff_mode(UINT16 handle,
280 UINT16 max_sniff_period,
281 UINT16 min_sniff_period,
282 UINT16 sniff_attempt,
283 UINT16 sniff_timeout);
295 extern BOOLEAN btsnd_hcic_exit_sniff_mode(UINT16 handle); /* Exit Sniff Mode */
298 extern BOOLEAN btsnd_hcic_park_mode (UINT16 handle,
299 UINT16 beacon_max_interval,
300 UINT16 beacon_min_interval);
309 extern BOOLEAN btsnd_hcic_exit_park_mode(UINT16 handle); /* Exit Park Mode */
312 extern BOOLEAN btsnd_hcic_qos_setup (UINT16 handle, UINT8 flags,
338 extern BOOLEAN btsnd_hcic_write_policy_set(UINT16 handle, UINT16 settings);
347 extern BOOLEAN btsnd_hcic_write_def_policy_set(UINT16 settings);
359 extern BOOLEAN btsnd_hcic_sniff_sub_rate(UINT16 handle, UINT16 max_lat,
360 UINT16 min_remote_lat,
361 UINT16 min_local_lat);
458 extern BOOLEAN btsnd_hcic_enhanced_flush (UINT16 handle, UINT8 packet_type);
525 extern BOOLEAN btsnd_hcic_write_page_tout(UINT16 timeout); /* Write Page Timout */
527 extern BOOLEAN btsnd_hcic_write_pagescan_cfg(UINT16 interval,
528 UINT16 window); /* Write Page Scan Activity */
537 extern BOOLEAN btsnd_hcic_write_inqscan_cfg(UINT16 interval, UINT16 window);
547 extern BOOLEAN btsnd_hcic_write_voice_settings(UINT16 flags); /* Write Voice Settings */
555 extern BOOLEAN btsnd_hcic_write_auto_flush_tout(UINT16 handle,
556 UINT16 timeout); /* Write Retransmit Timout */
563 extern BOOLEAN btsnd_hcic_read_tx_power(UINT16 handle, UINT8 type); /* Read Tx Power */
575 UINT16 *handle,
576 UINT16 *num_pkts); /* Set Host Buffer Size */
587 extern BOOLEAN btsnd_hcic_write_link_super_tout(UINT8 local_controller_id, UINT16 handle, UINT16 timeout);
604 extern BOOLEAN btsnd_hcic_get_link_quality (UINT16 handle); /* Get Link Quality */
605 extern BOOLEAN btsnd_hcic_read_rssi (UINT16 handle); /* Read RSSI */
613 #define HCID_GET_HANDLE_EVENT(p) (UINT16)((*((UINT8 *)((p) + 1) + p->offset) + \
616 #define HCID_GET_HANDLE(u16) (UINT16)((u16) & HCI_DATA_HANDLE_MASK)
626 #define HCID_GET_ACL_LEN(p) (UINT16)((*((UINT8 *)((p) + 1) + p->offset + 2) + \
633 extern void btsnd_hcic_vendor_spec_cmd (void *buffer, UINT16 opcode,
696 extern BOOLEAN btsnd_hcic_ble_write_adv_params (UINT16 adv_int_min, UINT16 adv_int_max,
710 UINT16 scan_int, UINT16 scan_win,
715 extern BOOLEAN btsnd_hcic_ble_create_ll_conn (UINT16 scan_int, UINT16 scan_win,
717 UINT16 conn_int_min, UINT16 conn_int_max, UINT16 conn_latency, UINT16 conn_timeout,
718 UINT16 min_ce_len, UINT16 max_ce_len);
730 extern BOOLEAN btsnd_hcic_ble_upd_ll_conn_params (UINT16 handle, UINT16 conn_int_min, UINT16 conn_int_max,
731 UINT16 conn_latency, UINT16 conn_timeout, UINT16 min_len, UINT16 max_len);
735 extern BOOLEAN btsnd_hcic_ble_read_chnl_map (UINT16 handle);
737 extern BOOLEAN btsnd_hcic_ble_read_remote_feat ( UINT16 handle);
743 extern BOOLEAN btsnd_hcic_ble_start_enc ( UINT16 handle,
745 UINT16 ediv, UINT8 ltk[HCIC_BLE_ENCRYT_KEY_SIZE]);
747 extern BOOLEAN btsnd_hcic_ble_ltk_req_reply (UINT16 handle, UINT8 ltk[HCIC_BLE_ENCRYT_KEY_SIZE]);
749 extern BOOLEAN btsnd_hcic_ble_ltk_req_neg_reply (UINT16 handle);
766 extern BOOLEAN btsnd_hcic_ble_rc_param_req_reply(UINT16 handle,
767 UINT16 conn_int_min, UINT16
768 UINT16 conn_latency, UINT16 conn_timeout,
769 UINT16 min_ce_len, UINT16 max_ce_len);
772 extern BOOLEAN btsnd_hcic_ble_rc_param_req_neg_reply(UINT16 handle, UINT8 reason);
776 extern BOOLEAN btsnd_hcic_ble_set_data_length(UINT16 conn_handle, UINT16 tx_octets,
777 UINT16 tx_time);
797 extern BOOLEAN btsnd_hcic_ble_set_rand_priv_addr_timeout (UINT16 rpa_timout);
801 extern BOOLEAN btsnd_hcic_read_authenticated_payload_tout(UINT16 handle);
803 extern BOOLEAN btsnd_hcic_write_authenticated_payload_tout(UINT16 handle,
804 UINT16 timeout);