Lines Matching refs:UINT8
31 extern BOOLEAN btsnd_hcic_inquiry(const LAP inq_lap, UINT8 duration,
32 UINT8 response_cnt);
49 const LAP inq_lap, UINT8 duration,
50 UINT8 response_cnt);
67 UINT8 page_scan_rep_mode,
68 UINT8 page_scan_mode,
70 UINT8 allow_switch);
83 extern BOOLEAN btsnd_hcic_disconnect(UINT16 handle, UINT8 reason);
111 extern BOOLEAN btsnd_hcic_accept_conn (BD_ADDR bd_addr, UINT8 role);
120 extern BOOLEAN btsnd_hcic_reject_conn (BD_ADDR bd_addr, UINT8 reason);
148 UINT8 pin_code_len,
192 UINT8 page_scan_rep_mode,
193 UINT8 page_scan_mode,
215 extern BOOLEAN btsnd_hcic_rmt_ext_features(UINT16 handle, UINT8 page_num);
231 UINT8 retrans_effort,
248 UINT8 retrans_effort,
261 extern BOOLEAN btsnd_hcic_reject_esco_conn (BD_ADDR bd_addr, UINT8 reason);
312 extern BOOLEAN btsnd_hcic_qos_setup (UINT16 handle, UINT8 flags,
313 UINT8 service_type,
329 extern BOOLEAN btsnd_hcic_switch_role (BD_ADDR bd_addr, UINT8 role);
378 extern void btsnd_hcic_write_ext_inquiry_response(void *buffer, UINT8 fec_req);
385 extern BOOLEAN btsnd_hcic_io_cap_req_reply (BD_ADDR bd_addr, UINT8 capability,
386 UINT8 oob_present, UINT8 auth_req);
396 extern BOOLEAN btsnd_hcic_io_cap_req_neg_reply (BD_ADDR bd_addr, UINT8 err_code);
431 extern BOOLEAN btsnd_hcic_rem_oob_reply (BD_ADDR bd_addr, UINT8 *p_c,
432 UINT8 *p_r);
458 extern BOOLEAN btsnd_hcic_enhanced_flush (UINT16 handle, UINT8 packet_type);
464 extern BOOLEAN btsnd_hcic_send_keypress_notif (BD_ADDR bd_addr, UINT8 notif);
476 extern BOOLEAN btsnd_hcic_set_event_filter(UINT8 filt_type,
477 UINT8 filt_cond_type,
478 UINT8 *filt_cond,
479 UINT8 filt_cond_len);
522 extern BOOLEAN btsnd_hcic_write_pin_type(UINT8 type); /* Write PIN Type */
523 extern BOOLEAN btsnd_hcic_write_auto_accept(UINT8 flag); /* Write Auto Accept */
526 extern BOOLEAN btsnd_hcic_write_scan_enable(UINT8 flag); /* Write Scan Enable */
545 extern BOOLEAN btsnd_hcic_write_auth_enable(UINT8 flag); /* Write Authentication En…
563 extern BOOLEAN btsnd_hcic_read_tx_power(UINT16 handle, UINT8 type); /* Read Tx Power */
574 extern BOOLEAN btsnd_hcic_host_num_xmitted_pkts (UINT8 num_handles,
587 extern BOOLEAN btsnd_hcic_write_link_super_tout(UINT8 local_controller_id, UINT16 handle, UINT16 ti…
595 extern BOOLEAN btsnd_hcic_write_cur_iac_lap (UINT8 num_cur_iac,
607 extern BOOLEAN btsnd_hcic_write_pagescan_type(UINT8 type); /* Write Page Scan Type */
608 extern BOOLEAN btsnd_hcic_write_inqscan_type(UINT8 type); /* Write Inquiry Scan Type */
609 extern BOOLEAN btsnd_hcic_write_inquiry_mode(UINT8 type); /* Write Inquiry Mode */
613 #define HCID_GET_HANDLE_EVENT(p) (UINT16)((*((UINT8 *)((p) + 1) + p->offset) + \
614 (*((UINT8 *)((p) + 1) + p->offset + 1) << 8)))
620 #define HCID_GET_EVENT(u16) (UINT8)(((u16) >> HCI_DATA_EVENT_OFFSET) & HCI_DATA_EVENT_MASK)
624 #define HCID_GET_BCAST(u16) (UINT8)(((u16) >> HCI_DATA_BCAST_OFFSET) & HCI_DATA_BCAST_MASK)
626 #define HCID_GET_ACL_LEN(p) (UINT16)((*((UINT8 *)((p) + 1) + p->offset + 2) + \
627 (*((UINT8 *)((p) + 1) + p->offset + 3) << 8)))
631 #define HCID_GET_SCO_LEN(p) (*((UINT8 *)((p) + 1) + p->offset + 2))
634 UINT8 len, UINT8 *p_data,
692 extern BOOLEAN btsnd_hcic_ble_set_local_used_feat (UINT8 feat_set[8]);
697 UINT8 adv_type, UINT8 addr_type_own,
698 UINT8 addr_type_dir, BD_ADDR direct_bda,
699 UINT8 channel_map, UINT8 adv_filter_policy);
703 extern BOOLEAN btsnd_hcic_ble_set_adv_data (UINT8 data_len, UINT8 *p_data);
705 extern BOOLEAN btsnd_hcic_ble_set_scan_rsp_data (UINT8 data_len, UINT8 *p_scan_rsp);
707 extern BOOLEAN btsnd_hcic_ble_set_adv_enable (UINT8 adv_enable);
709 extern BOOLEAN btsnd_hcic_ble_set_scan_params (UINT8 scan_type,
711 UINT8 addr_type, UINT8 scan_filter_policy);
713 extern BOOLEAN btsnd_hcic_ble_set_scan_enable (UINT8 scan_enable, UINT8 duplicate);
716 … UINT8 init_filter_policy, UINT8 addr_type_peer, BD_ADDR bda_peer, UINT8 addr_type_own,
726 extern BOOLEAN btsnd_hcic_ble_add_white_list (UINT8 addr_type, BD_ADDR bda);
728 extern BOOLEAN btsnd_hcic_ble_remove_from_white_list (UINT8 addr_type, BD_ADDR bda);
733 extern BOOLEAN btsnd_hcic_ble_set_host_chnl_class (UINT8 chnl_map[HCIC_BLE_CHNL_MAP_SIZE]);
739 extern BOOLEAN btsnd_hcic_ble_encrypt (UINT8* key, UINT8 key_len, UINT8* plain_text, UINT8 pt_len, …
744 UINT8 rand[HCIC_BLE_RAND_DI_SIZE],
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]);
753 extern BOOLEAN btsnd_hcic_ble_write_host_supported (UINT8 le_host_spt, UINT8 simul_le_host_spt);
757 extern BOOLEAN btsnd_hcic_ble_receiver_test(UINT8 rx_freq);
759 extern BOOLEAN btsnd_hcic_ble_transmitter_test(UINT8 tx_freq, UINT8 test_data_len,
760 UINT8 payload);
772 extern BOOLEAN btsnd_hcic_ble_rc_param_req_neg_reply(UINT16 handle, UINT8 reason);
779 extern BOOLEAN btsnd_hcic_ble_add_device_resolving_list (UINT8 addr_type_peer,
781 UINT8 irk_peer[HCIC_BLE_IRK_SIZE],
782 UINT8 irk_local[HCIC_BLE_IRK_SIZE]);
784 extern BOOLEAN btsnd_hcic_ble_rm_device_resolving_list (UINT8 addr_type_peer,
789 extern BOOLEAN btsnd_hcic_ble_read_resolvable_addr_peer (UINT8 addr_type_peer,
792 extern BOOLEAN btsnd_hcic_ble_read_resolvable_addr_local (UINT8 addr_type_peer,
795 extern BOOLEAN btsnd_hcic_ble_set_addr_resolution_enable (UINT8 addr_resolution_enable);