Home | History | Annotate | Download | only in include

Lines Matching full:bd_addr

142 typedef UINT8 (tBTM_FILTER_CB) (BD_ADDR bd_addr, DEV_CLASS dc);
492 #define BTM_OOB_MANDATORY_SIZE 8 /* include 2 bytes length & 6 bytes bd_addr */
546 BD_ADDR bdaddr_cond;
579 BD_ADDR remote_bd_addr;
704 BD_ADDR rem_bda;
715 BD_ADDR remote_bd_addr; /* Remote BD addr involved with the switch */
725 BD_ADDR remote_bd_addr; /* Remote BD addr involved with the change link key */
748 BD_ADDR rem_bda;
759 BD_ADDR rem_bda;
770 BD_ADDR rem_bda;
862 typedef void (tBTM_ACL_DB_CHANGE_CB) (BD_ADDR p_bda, DEV_CLASS p_dc,
1008 BD_ADDR bd_addr;
1020 BD_ADDR bd_addr;
1029 BD_ADDR bd_addr;
1278 typedef UINT8 (tBTM_AUTHORIZE_CALLBACK) (BD_ADDR bd_addr, DEV_CLASS dev_class,
1287 typedef UINT8 (tBTM_PIN_CALLBACK) (BD_ADDR bd_addr, DEV_CLASS dev_class,
1295 typedef UINT8 (tBTM_LINK_KEY_REQ_CALLBACK) (BD_ADDR bd_addr, LINK_KEY key);
1302 typedef UINT8 (tBTM_LINK_KEY_CALLBACK) (BD_ADDR bd_addr, DEV_CLASS dev_class,
1311 typedef void (tBTM_RMT_NAME_CALLBACK) (BD_ADDR bd_addr, DEV_CLASS dc,
1321 typedef UINT8 (tBTM_AUTH_COMPLETE_CALLBACK) (BD_ADDR bd_addr, DEV_CLASS dev_class,
1329 typedef UINT8 (tBTM_ABORT_CALLBACK) (BD_ADDR bd_addr, DEV_CLASS dev_class,
1395 BD_ADDR bd_addr; /* peer address */
1405 BD_ADDR bd_addr; /* peer address */
1414 BD_ADDR bd_addr; /* peer address */
1428 BD_ADDR bd_addr; /* peer address */
1436 BD_ADDR bd_addr; /* peer address */
1455 BD_ADDR bd_addr; /* peer address */
1470 BD_ADDR bd_addr; /* peer address */
1479 BD_ADDR bd_addr; /* peer address */
1488 BD_ADDR bd_addr; /* peer address */
1512 typedef void (tBTM_MKEY_CALLBACK) (BD_ADDR bd_addr, UINT8 status, UINT8 key_flag) ;
1520 typedef void (tBTM_SEC_CBACK) (BD_ADDR bd_addr, void *p_ref_data, tBTM_STATUS result);
1648 typedef UINT8 (tBTM_LE_CALLBACK) (tBTM_LE_EVT event, BD_ADDR bda, tBTM_LE_EVT_DATA *p_data);
1699 typedef void (tBTM_LSTO_CBACK) (BD_ADDR remote_bda, UINT16 timeout);
1753 typedef void (tBTM_PM_STATUS_CBACK) (BD_ADDR p_bda, tBTM_PM_STATUS status,
1782 BD_ADDR bd_addr;
1924 BD_ADDR bd_addr;
1948 BD_ADDR bd_addr;
1972 typedef BOOLEAN (tBTM_MIP_QUERY_CB) (BD_ADDR dev_addr, UINT8 *p_mode, LINK_KEY link_key);
2115 ** the local device address is copied into bd_addr
2118 BTM_API extern void BTM_GetLocalDeviceAddr (BD_ADDR bd_addr);
2593 BTM_API extern tBTM_STATUS BTM_ReadRemoteDeviceName (BD_ADDR remote_bda,
2624 BTM_API extern tBTM_STATUS BTM_ReadRemoteVersion (BD_ADDR addr,
2638 BTM_API extern UINT8 *BTM_ReadRemoteFeatures (BD_ADDR addr);
2680 BTM_API extern tBTM_INQ_INFO *BTM_InqDbRead (BD_ADDR p_bda);
2719 ** Parameter p_bda - (input) BD_ADDR -> Address of device to clear
2726 BTM_API extern tBTM_STATUS BTM_ClearInqDb (BD_ADDR p_bda);
2854 BTM_API extern tBTM_STATUS BTM_SetLinkPolicy (BD_ADDR remote_bda,
2869 BTM_API extern tBTM_STATUS BTM_ReadLinkPolicy (BD_ADDR remote_bda,
2908 BTM_API extern tBTM_STATUS BTM_SetLinkSuperTout (BD_ADDR remote_bda,
2936 BTM_API extern tBTM_STATUS BTM_SetHoldMode (BD_ADDR remote_bda, UINT16 min_interval,
2951 BTM_API extern tBTM_STATUS BTM_SetSniffMode (BD_ADDR remote_bda, UINT16 min_period,
2967 BTM_API extern tBTM_STATUS BTM_CancelSniffMode (BD_ADDR remote_bda);
2981 BTM_API extern tBTM_STATUS BTM_SetParkMode (BD_ADDR remote_bda,
2997 BTM_API extern tBTM_STATUS BTM_CancelParkMode (BD_ADDR remote_bda);
3020 BTM_API extern tBTM_STATUS BTM_ReadAclMode (BD_ADDR remote_bda, UINT8 *p_mode);
3035 BTM_API extern tBTM_STATUS BTM_SetPacketTypes (BD_ADDR remote_bda, UINT16 pkt_types);
3048 BTM_API extern UINT16 BTM_ReadPacketTypes (BD_ADDR remote_bda);
3061 BTM_API extern BOOLEAN BTM_IsAclConnectionUp (BD_ADDR remote_bda);
3075 BTM_API extern tBTM_STATUS BTM_GetRole (BD_ADDR remote_bd_addr, UINT8 *p_role);
3095 BTM_API extern tBTM_STATUS BTM_SwitchRole (BD_ADDR remote_bd_addr,
3112 BTM_API extern tBTM_STATUS BTM_ChangeLinkKey (BD_ADDR remote_bd_addr,
3129 BTM_API extern tBTM_STATUS BTM_ReadRSSI (BD_ADDR remote_bda, tBTM_CMPL_CB *p_cb);
3147 BTM_API extern tBTM_STATUS BTM_ReadTxPower (BD_ADDR remote_bda, tBTM_CMPL_CB *p_cb);
3163 BTM_API extern tBTM_STATUS BTM_ReadLinkQuality (BD_ADDR remote_bda, tBTM_CMPL_CB *p_cb);
3213 BTM_API extern UINT16 BTM_ReadClockOffset (BD_ADDR remote_bda);
3225 BTM_API extern tBTM_STATUS BTM_SetQoS(BD_ADDR bd, FLOW_SPEC *p_flow,
3249 BTM_API extern tBTM_STATUS BTM_CreateSco (BD_ADDR remote_bda, BOOLEAN is_orig,
3574 BTM_API extern BOOLEAN BTM_GetSecurityFlags (BD_ADDR bd_addr, UINT8 * p_sec_flags);
3586 BTM_API extern UINT32 * BTM_ReadTrustedMask (BD_ADDR bd_addr);
3672 BTM_API extern void BTM_SetOutService(BD_ADDR bd_addr, UINT8 service_id, UINT32 mx_chan_id);
3715 BTM_API extern BOOLEAN BTM_SecAddDevice (BD_ADDR bd_addr, DEV_CLASS dev_class,
3730 BTM_API extern BOOLEAN BTM_SecDeleteDevice (BD_ADDR bd_addr);
3773 BTM_API extern tBTM_STATUS BTM_SecGetDeviceLinkKey (BD_ADDR bd_addr,
3784 ** Parameters: bd_addr - Address of the device for which PIN was requested
3793 BTM_API extern void BTM_PINCodeReply (BD_ADDR bd_addr, UINT8 res, UINT8 pin_len,
3804 ** Parameters: bd_addr - Address of the device for which PIN was requested
3810 BTM_API extern void BTM_DeviceAuthorized (BD_ADDR bd_addr, UINT8 res,
3823 BTM_API extern tBTM_STATUS BTM_SecBond (BD_ADDR bd_addr, UINT8 pin_len, UINT8 *p_pin, UINT32 trusted_mask[]);
3835 BTM_API extern tBTM_STATUS BTM_SecBondCancel (BD_ADDR bd_addr);
3846 ** Parameters: bd_addr - Address of the peer device
3862 BTM_API extern tBTM_STATUS BTM_SetEncryption (BD_ADDR bd_addr, tBTM_SEC_CBACK *p_callback,
3873 ** bd_addr - Address of the peer device
3876 BTM_API extern void BTM_ConfirmReqReply(tBTM_STATUS res, BD_ADDR bd_addr);
3886 ** bd_addr - Address of the peer device
3890 BTM_API extern void BTM_PasskeyReqReply(tBTM_STATUS res, BD_ADDR bd_addr, UINT32 passkey);
3902 ** Parameters: bd_addr - Address of the peer device
3906 BTM_API extern void BTM_SendKeypressNotif(BD_ADDR bd_addr, tBTM_SP_KEY_TYPE type);
3917 ** Parameters: bd_addr - Address of the peer device
3923 BTM_API extern void BTM_IoCapRsp(BD_ADDR bd_addr, tBTM_IO_CAP io_cap,
3943 ** Parameters: bd_addr - Address of the peer device
3948 BTM_API extern void BTM_RemoteOobDataReply(tBTM_STATUS res, BD_ADDR bd_addr, BT_OCTET16 c, BT_OCTET16 r);
3998 BTM_API extern char *BTM_SecReadDevName (BD_ADDR bd_addr);
4030 BTM_API extern tBTM_STATUS BTM_SetPowerMode (UINT8 pm_id, BD_ADDR remote_bda,
4054 BTM_API extern tBTM_STATUS BTM_ReadPowerMode (BD_ADDR remote_bda,
4075 BTM_API extern tBTM_STATUS BTM_SetSsrParams (BD_ADDR remote_bda, UINT16 max_lat,
4101 BTM_API extern UINT16 BTM_GetHCIConnHandle (BD_ADDR remote_bda);
4112 ** Parameters: bd_addr - Address of the device
4117 BTM_API extern tBTM_STATUS BTM_ReadStoredLinkKey (BD_ADDR bd_addr, tBTM_CMPL_CB *p_cb);
4129 ** bd_addr - Addresses of the devices
4136 BD_ADDR *bd_addr,
4149 ** Parameters: bd_addr - Addresses of the devices
4154 BTM_API extern tBTM_STATUS BTM_DeleteStoredLinkKey(BD_ADDR bd_addr, tBTM_CMPL_CB *p_cb);
4422 typedef void (tBTM_N2BT_DATA_CB) (BD_ADDR bd_addr, UINT16 handle, UINT8 *p_data, UINT16 datalen);
4433 BTM_API extern void BTM_N2BtAcquire(BD_ADDR bd_addr, UINT16 timeout,