Home | History | Annotate | Download | only in btm

Lines Matching full:uint16

81     UINT16          hci_handle;
82 UINT16 pkt_types_mask;
83 UINT16 restore_pkt_types; /* when coming in/out of SCO connection restore the packet types */
84 UINT16 clock_offset;
89 UINT16 manufacturer;
90 UINT16 lmp_subversion;
91 UINT16 link_super_tout;
294 UINT16 discoverable_mode;
295 UINT16 connectable_mode;
296 UINT16 page_scan_window;
297 UINT16 page_scan_period;
298 UINT16 inq_scan_window;
299 UINT16 inq_scan_period;
300 UINT16 inq_scan_type;
301 UINT16 page_scan_type; /* current page scan type */
323 UINT16 num_bd_entries; /* Number of entries in database */
324 UINT16 max_bd_entries; /* Maximum number of entries that can be stored */
330 UINT16 per_min_delay; /* Current periodic minimum delay */
331 UINT16 per_max_delay; /* Current periodic maximum delay */
369 typedef void (tBTM_SCO_IND_CBACK) (UINT16 sco_inx) ;
381 #define BTM_SCO_2_ESCO(scotype) ((UINT16)(((scotype) & BTM_SCO_PKT_TYPE_MASK) >> 5))
382 #define BTM_ESCO_2_SCO(escotype) ((UINT16)(((escotype) & BTM_ESCO_PKT_TYPE_MASK) << 5))
420 UINT16 state; /* The state of the SCO link */
421 UINT16 hci_handle; /* HCI Handle */
438 UINT16 sco_disc_reason;
453 extern void btm_accept_sco_link(UINT16 sco_inx, tBTM_ESCO_PARAMS *p_setup,
455 extern void btm_reject_sco_link(UINT16 sco_inx );
456 extern void btm_sco_chk_pend_rolechange (UINT16 hci_handle);
473 UINT16 psm; /* L2CAP PSM value */
474 UINT16 security_flags; /* Bitmap of required security features */
477 UINT16 ucd_security_flags; /* Bitmap of required security features for UCD */
494 UINT16 ediv; /* LTK diversifier of this slave device */
495 UINT16 div; /* local DIV to generate local LTK=d1(ER,DIV,0) and CSRK=d1(ER,DIV,1) */
542 UINT16 hci_handle; /* Handle to connection when exists */
543 UINT16 clock_offset; /* Latest known clock offset */
563 UINT16 sec_flags; /* Current device security state */
585 UINT16 security_required; /* Security required for connection */
605 UINT16 ble_hci_handle; /* use in DUMO connection */
667 UINT16 event;
668 UINT16 len;
676 UINT16 interval;
695 UINT16 interval; /* the interval from last mode change event. */
697 UINT16 max_lat; /* stored SSR maximum latency */
698 UINT16 min_rmt_to;/* stored SSR minimum remote timeout */
699 UINT16 min_loc_to;/* stored SSR minimum local timeout */
756 UINT16 psm;
810 UINT16 btm_def_link_policy;
811 UINT16 btm_def_link_super_tout;
843 UINT16 enc_handle;
845 UINT16 ediv; /* received ediv value from LTK request */
851 UINT16 btm_acl_pkt_types_supported;
852 UINT16 btm_sco_pkt_types_supported;
903 UINT16 disc_handle; /* for legacy devices */
934 UINT16 sys_features;
967 extern void btm_process_remote_name (BD_ADDR bda, BD_NAME name, UINT16 evt_len,
993 UINT16 hci_handle, UINT8 link_role, tBT_TRANSPORT transport);
997 extern void btm_acl_link_key_change (UINT16 handle, UINT8 status);
1003 extern UINT8 btm_handle_to_acl_index (UINT16 hci_handle);
1008 extern tBTM_STATUS btm_set_packet_types (tACL_CONN *p, UINT16 pkt_types);
1009 extern void btm_process_clk_off_comp_evt (UINT16 hci_handle, UINT16 clock_offset);
1011 extern void btm_acl_encrypt_change (UINT16 handle, UINT8 status, UINT8 encr_enable);
1012 BTM_API extern UINT16 btm_get_acl_disc_reason_code (void);
1016 extern void btm_read_remote_ext_features_failed (UINT8 status, UINT16 handle);
1021 extern void btm_acl_chk_peer_pkt_type_support (tACL_CONN *p, UINT16 *p_pkt_type);
1024 extern UINT16 btm_get_max_packet_size (BD_ADDR addr);
1029 extern void btm_process_mode_change (UINT8 hci_status, UINT16 hci_handle, UINT8 mode,
1030 UINT16 interval);
1039 extern void btm_pm_proc_mode_change (UINT8 hci_status, UINT16 hci_handle, UINT8 mode,
1040 UINT16 interval);
1041 extern void btm_pm_proc_ssr_evt (UINT8 *p, UINT16 evt_len);
1043 extern void btm_sco_chk_pend_unpark (UINT8 hci_status, UINT16 hci_handle);
1048 extern void btm_qos_setup_complete (UINT8 status, UINT16 handle, FLOW_SPEC *p_flow);
1055 extern void btm_sco_connected (UINT8 hci_status, BD_ADDR bda, UINT16 hci_handle,
1057 extern void btm_esco_proc_conn_chg (UINT8 status, UINT16 handle, UINT8 tx_interval,
1058 UINT8 retrans_window, UINT16 rx_pkt_len,
1059 UINT16 tx_pkt_len);
1061 extern void btm_sco_removed (UINT16 hci_handle, UINT8 reason);
1064 extern BOOLEAN btm_is_sco_active (UINT16 handle);
1069 extern UINT16 btm_find_scb_by_handle (UINT16 handle);
1070 extern void btm_sco_flush_sco_data(UINT16 sco_inx);
1079 extern void btm_read_local_version_complete (UINT8 *p, UINT16 evt_len);
1080 extern void btm_read_hci_buf_size_complete (UINT8 *p, UINT16 evt_len);
1082 extern void btm_read_local_features_complete (UINT8 *p, UINT16 evt_len);
1083 extern void btm_read_local_ext_features_complete (UINT8 *p, UINT16 evt_len);
1084 extern void btm_read_local_name_complete (UINT8 *p, UINT16 evt_len);
1085 extern void btm_read_local_addr_complete (UINT8 *p, UINT16 evt_len);
1091 extern void btm_read_ble_buf_size_complete (UINT8 *p, UINT16 evt_len);
1092 extern void btm_read_ble_local_supported_features_complete (UINT8 *p, UINT16 evt_len);
1093 extern void btm_read_white_list_size_complete(UINT8 *p, UINT16 evt_len);
1095 extern void btm_ble_remove_from_white_list_complete(UINT8 *p, UINT16 evt_len);
1096 extern void btm_ble_clear_white_list_complete(UINT8 *p, UINT16 evt_len);
1100 UINT16 cc_opcode, UINT16 evt_len,
1122 extern tBTM_SEC_DEV_REC *btm_find_dev_by_handle (UINT16 handle);
1128 extern tBTM_STATUS btm_sec_l2cap_access_req (BD_ADDR bd_addr, UINT16 psm,
1129 UINT16 handle, CONNECTION_TYPE conn_type,
1131 extern tBTM_STATUS btm_sec_mx_access_request (BD_ADDR bd_addr, UINT16 psm, BOOLEAN is_originator,
1136 extern void btm_proc_lsto_evt(UINT16 handle, UINT16 timeout);
1142 extern void btm_sec_auth_complete (UINT16 handle, UINT8 status);
1143 extern void btm_sec_mkey_comp_event (UINT16 handle, UINT8 status, UINT8 key_flg);
1144 extern void btm_sec_encrypt_change (UINT16 handle, UINT8 status, UINT8 encr_enable);
1145 extern void btm_sec_connected (UINT8 *bda, UINT16 handle, UINT8 status, UINT8 enc_mode);
1146 extern tBTM_STATUS btm_sec_disconnect (UINT16 handle, UINT8 reason);
1147 extern void btm_sec_disconnected (UINT16 handle, UINT8 reason);
1158 extern void btm_sec_update_clock_offset (UINT16 handle, UINT16 clock_offset);
1182 extern UINT8 btm_sec_clr_service_by_psm (UINT16 psm);