Lines Matching refs:UINT8
81 typedef UINT8 tBTM_BLE_SEC_REQ_ACT;
111 UINT8 *p_flags;
112 UINT8 ad_data[BTM_BLE_AD_DATA_LEN];
113 UINT8 *p_pad;
140 UINT8 scan_type; /* current scan type: active or passive */
141 UINT8 scan_duplicate_filter; /* duplicate filter enabled for scan */
148 UINT8 evt_type;
149 UINT8 adv_mode;
155 UINT8 adv_len;
156 UINT8 adv_data_cache[BTM_BLE_CACHE_ADV_DATA_MAX];
159 UINT8 num_bd_entries;
160 UINT8 max_bd_entries;
166 UINT8 state; /* Current state that the inquiry process is in */
203 UINT8 attr;
213 typedef UINT8 tBTM_BLE_WL_STATE;
220 typedef UINT8 tBTM_BLE_RL_STATE;
227 typedef UINT8 tBTM_BLE_CONN_ST;
247 typedef UINT8 tBTM_BLE_STATE;
273 UINT8 *resolve_q_action;
274 UINT8 q_next;
275 UINT8 q_pending;
283 UINT8 attr;
291 typedef UINT8 tBTM_PRIVACY_MODE;
300 UINT8 scan_activity; /* LE scan activity mask */
319 UINT8 white_list_avail_size;
333 UINT8 resolving_list_avail_size; /* resolving list available size */
336 UINT8 *irk_list_mask; /* IRK list availability mask, up to max entry bits */
344 UINT8 link_count[2]; /* total link count master and slave*/
353 extern void btm_ble_process_adv_pkt (UINT8 *p);
354 extern void btm_ble_proc_scan_rsp_rpt (UINT8 *p);
360 extern tBTM_STATUS btm_ble_start_inquiry (UINT8 mode, UINT8 duration);
365 extern BOOLEAN btm_ble_send_extended_scan_params(UINT8 scan_type, UINT32 scan_int,
366 UINT32 scan_win, UINT8 addr_type_own,
367 UINT8 scan_filter_policy);
370 extern void btm_ble_connected (UINT8 *bda, UINT16 handle, UINT8 enc_mode, UINT8 role, tBLE_ADDR_TYP…
371 extern void btm_ble_read_remote_features_complete(UINT8 *p);
372 extern void btm_ble_write_adv_enable_complete(UINT8 * p);
373 extern void btm_ble_conn_complete(UINT8 *p, UINT16 evt_len, BOOLEAN enhanced);
374 extern void btm_read_ble_local_supported_states_complete(UINT8 *p, UINT16 evt_len);
377 extern UINT8 *btm_ble_build_adv_data(tBTM_BLE_AD_MASK *p_data_mask, UINT8 **p_dst,
382 extern void btm_ble_create_ll_conn_complete (UINT8 status);
388 extern UINT8 btm_proc_smp_cback(tSMP_EVT event, BD_ADDR bd_addr, tSMP_EVT_DATA *p_data);
389 extern tBTM_STATUS btm_ble_set_encryption (BD_ADDR bd_addr, tBTM_BLE_SEC_ACT sec_act, UINT8 link_ro…
390 extern void btm_ble_ltk_request(UINT16 handle, UINT8 rand[8], UINT16 ediv);
392 extern void btm_ble_link_encrypted(BD_ADDR bd_addr, UINT8 encr_enable);
401 extern BOOLEAN btm_ble_get_enc_key_type(BD_ADDR bd_addr, UINT8 *p_key_types);
403 extern void btm_ble_test_command_complete(UINT8 *p);
404 extern void btm_ble_rand_enc_complete (UINT8 *p, UINT16 op_code, tBTM_RAND_ENC_CB *p_enc_cplt_cback…
407 extern void btm_ble_update_sec_key_size(BD_ADDR bd_addr, UINT8 enc_key_size);
408 extern UINT8 btm_ble_read_sec_key_size(BD_ADDR bd_addr);
415 extern void btm_read_white_list_size_complete(UINT8 *p, UINT16 evt_len);
416 extern void btm_ble_add_2_white_list_complete(UINT8 status);
417 extern void btm_ble_remove_from_white_list_complete(UINT8 *p, UINT16 evt_len);
418 extern void btm_ble_clear_white_list_complete(UINT8 *p, UINT16 evt_len);
419 extern void btm_ble_white_list_init(UINT8 white_list_size);
429 extern void btm_ble_update_mode_operation(UINT8 link_role, BD_ADDR bda, UINT8 status);
431 extern void btm_ble_update_link_topology_mask(UINT8 role, BOOLEAN increase);
446 extern BOOLEAN btm_identity_addr_to_random_pseudo(BD_ADDR bd_addr, UINT8 *p_addr_type, BOOLEAN refr…
447 extern BOOLEAN btm_random_pseudo_to_identity_addr(BD_ADDR random_pseudo, UINT8 *p_static_addr_type);
448 extern void btm_ble_refresh_peer_resolvable_private_addr(BD_ADDR pseudo_bda, BD_ADDR rra, UINT8 rra…
450 extern void btm_ble_read_resolving_list_entry_complete(UINT8 *p, UINT16 evt_len) ;
451 extern void btm_ble_remove_resolving_list_entry_complete(UINT8 *p, UINT16 evt_len);
452 extern void btm_ble_add_resolving_list_entry_complete(UINT8 *p, UINT16 evt_len);
453 extern void btm_ble_clear_resolving_list_complete(UINT8 *p, UINT16 evt_len);
454 extern void btm_read_ble_resolving_list_size_complete (UINT8 *p, UINT16 evt_len);
455 extern void btm_ble_enable_resolving_list(UINT8);
456 extern BOOLEAN btm_ble_disable_resolving_list(UINT8 rl_mask, BOOLEAN to_resume);
457 extern void btm_ble_enable_resolving_list_for_platform (UINT8 rl_mask);
458 extern void btm_ble_resolving_list_init(UINT8 max_irk_list_sz);
464 extern void* btm_ble_multi_adv_get_ref(UINT8 inst_id);
466 extern void btm_ble_multi_adv_reenable(UINT8 inst_id);
479 extern void btm_ble_set_test_mac_value (BOOLEAN enable, UINT8 *p_test_mac_val);