Lines Matching refs:UINT8
81 typedef UINT8 tBTM_BLE_SEC_REQ_ACT;
107 UINT8 *p_flags;
108 UINT8 ad_data[BTM_BLE_AD_DATA_LEN];
109 UINT8 *p_pad;
135 UINT8 scan_type; /* current scan type: active or passive */
136 UINT8 scan_duplicate_filter; /* duplicate filter enabled for scan */
143 UINT8 evt_type;
144 UINT8 adv_mode;
150 UINT8 adv_len;
151 UINT8 adv_data_cache[BTM_BLE_CACHE_ADV_DATA_MAX];
154 UINT8 num_bd_entries;
155 UINT8 max_bd_entries;
161 UINT8 state; /* Current state that the inquiry process is in */
200 UINT8 attr;
210 typedef UINT8 tBTM_BLE_WL_STATE;
217 typedef UINT8 tBTM_BLE_RL_STATE;
224 typedef UINT8 tBTM_BLE_CONN_ST;
244 typedef UINT8 tBTM_BLE_STATE;
270 UINT8 *resolve_q_action;
271 UINT8 q_next;
272 UINT8 q_pending;
280 UINT8 attr;
288 typedef UINT8 tBTM_PRIVACY_MODE;
297 UINT8 scan_activity; /* LE scan activity mask */
316 UINT8 white_list_avail_size;
330 UINT8 resolving_list_avail_size; /* resolving list available size */
333 UINT8 *irk_list_mask; /* IRK list availability mask, up to max entry bits */
341 UINT8 link_count[2]; /* total link count master and slave*/
349 extern void btm_ble_process_adv_pkt (UINT8 *p);
350 extern void btm_ble_proc_scan_rsp_rpt (UINT8 *p);
356 extern tBTM_STATUS btm_ble_start_inquiry (UINT8 mode, UINT8 duration);
361 extern BOOLEAN btm_ble_send_extended_scan_params(UINT8 scan_type, UINT32 scan_int,
362 UINT32 scan_win, UINT8 addr_type_own,
363 UINT8 scan_filter_policy);
366 extern void btm_ble_connected (UINT8 *bda, UINT16 handle, UINT8 enc_mode, UINT8 role, tBLE_ADDR_TYP…
367 extern void btm_ble_read_remote_features_complete(UINT8 *p);
368 extern void btm_ble_write_adv_enable_complete(UINT8 * p);
369 extern void btm_ble_conn_complete(UINT8 *p, UINT16 evt_len, BOOLEAN enhanced);
370 extern void btm_read_ble_local_supported_states_complete(UINT8 *p, UINT16 evt_len);
373 extern UINT8 *btm_ble_build_adv_data(tBTM_BLE_AD_MASK *p_data_mask, UINT8 **p_dst,
378 extern void btm_ble_create_ll_conn_complete (UINT8 status);
384 extern UINT8 btm_proc_smp_cback(tSMP_EVT event, BD_ADDR bd_addr, tSMP_EVT_DATA *p_data);
385 extern tBTM_STATUS btm_ble_set_encryption (BD_ADDR bd_addr, void *p_ref_data, UINT8 link_role);
386 extern void btm_ble_ltk_request(UINT16 handle, UINT8 rand[8], UINT16 ediv);
388 extern void btm_ble_link_encrypted(BD_ADDR bd_addr, UINT8 encr_enable);
397 extern BOOLEAN btm_ble_get_enc_key_type(BD_ADDR bd_addr, UINT8 *p_key_types);
399 extern void btm_ble_test_command_complete(UINT8 *p);
400 extern void btm_ble_rand_enc_complete (UINT8 *p, UINT16 op_code, tBTM_RAND_ENC_CB *p_enc_cplt_cback…
403 extern void btm_ble_update_sec_key_size(BD_ADDR bd_addr, UINT8 enc_key_size);
404 extern UINT8 btm_ble_read_sec_key_size(BD_ADDR bd_addr);
411 extern void btm_read_white_list_size_complete(UINT8 *p, UINT16 evt_len);
412 extern void btm_ble_add_2_white_list_complete(UINT8 status);
413 extern void btm_ble_remove_from_white_list_complete(UINT8 *p, UINT16 evt_len);
414 extern void btm_ble_clear_white_list_complete(UINT8 *p, UINT16 evt_len);
415 extern void btm_ble_white_list_init(UINT8 white_list_size);
425 extern void btm_ble_update_mode_operation(UINT8 link_role, BD_ADDR bda, UINT8 status);
427 extern void btm_ble_update_link_topology_mask(UINT8 role, BOOLEAN increase);
442 extern BOOLEAN btm_identity_addr_to_random_pseudo(BD_ADDR bd_addr, UINT8 *p_addr_type, BOOLEAN refr…
443 extern BOOLEAN btm_random_pseudo_to_identity_addr(BD_ADDR random_pseudo, UINT8 *p_static_addr_type);
444 extern void btm_ble_refresh_peer_resolvable_private_addr(BD_ADDR pseudo_bda, BD_ADDR rra, UINT8 rra…
446 extern void btm_ble_read_resolving_list_entry_complete(UINT8 *p, UINT16 evt_len) ;
447 extern void btm_ble_remove_resolving_list_entry_complete(UINT8 *p, UINT16 evt_len);
448 extern void btm_ble_add_resolving_list_entry_complete(UINT8 *p, UINT16 evt_len);
449 extern void btm_ble_clear_resolving_list_complete(UINT8 *p, UINT16 evt_len);
450 extern void btm_read_ble_resolving_list_size_complete (UINT8 *p, UINT16 evt_len);
451 extern void btm_ble_enable_resolving_list(UINT8);
452 extern BOOLEAN btm_ble_disable_resolving_list(UINT8 rl_mask, BOOLEAN to_resume);
453 extern void btm_ble_enable_resolving_list_for_platform (UINT8 rl_mask);
454 extern void btm_ble_resolving_list_init(UINT8 max_irk_list_sz);
460 extern void* btm_ble_multi_adv_get_ref(UINT8 inst_id);
462 extern void btm_ble_multi_adv_reenable(UINT8 inst_id);
475 extern void btm_ble_set_test_mac_value (BOOLEAN enable, UINT8 *p_test_mac_val);