Searched refs:le_features (Results 1 – 5 of 5) sorted by relevance
| /linux/include/net/bluetooth/ |
| H A D | hci_core.h | 381 __u8 le_features[248]; member 705 __u8 le_features[248]; member 1981 #define le_2m_capable(dev) (((dev)->le_features[1] & HCI_LE_PHY_2M)) 1986 #define le_coded_capable(dev) (((dev)->le_features[1] & HCI_LE_PHY_CODED) && \ 1993 #define ll_privacy_capable(dev) ((dev)->le_features[0] & HCI_LE_LL_PRIVACY) 2023 #define ext_adv_capable(dev) (((dev)->le_features[1] & HCI_LE_EXT_ADV)) 2040 #define per_adv_capable(dev) (((dev)->le_features[1] & HCI_LE_PERIODIC_ADV)) 2049 ((dev)->le_features[3] & HCI_LE_CIS_CENTRAL) 2053 ((dev)->le_features[3] & HCI_LE_CIS_PERIPHERAL) 2056 #define bis_capable(dev) ((dev)->le_features[3] & HCI_LE_ISO_BROADCASTER) [all …]
|
| /linux/net/bluetooth/ |
| H A D | hci_sync.c | 3119 (hdev->le_features[0] & HCI_LE_EXT_SCAN_POLICY)) in hci_passive_scan_sync() 4142 if (hdev->le_features[0] & HCI_LE_ENCRYPTION) { in hci_set_event_mask_sync() 4318 if (hdev->le_features[0] & HCI_LE_ENCRYPTION) in hci_le_set_event_mask_sync() 4324 if (hdev->le_features[0] & HCI_LE_CONN_PARAM_REQ_PROC) in hci_le_set_event_mask_sync() 4331 if (hdev->le_features[0] & HCI_LE_DATA_LEN_EXT) in hci_le_set_event_mask_sync() 4355 if (hdev->le_features[0] & HCI_LE_EXT_SCAN_POLICY) in hci_le_set_event_mask_sync() 4361 if (hdev->le_features[1] & HCI_LE_CHAN_SEL_ALG2) in hci_le_set_event_mask_sync() 4532 if (!(hdev->le_features[0] & HCI_LE_DATA_LEN_EXT)) in hci_le_read_def_data_len_sync() 4542 if (!(hdev->le_features[0] & HCI_LE_DATA_LEN_EXT)) in hci_le_read_num_support_adv_sets_sync() 4729 if (lmp_ping_capable(hdev) || hdev->le_features[ in hci_set_event_mask_page_2_sync() [all...] |
| H A D | hci_event.c | 1239 memcpy(hdev->le_features, rp->features, 8); 3681 (conn->type == LE_LINK && (hdev->le_features[0] & HCI_LE_PING)))) { in hci_encrypt_change_evt() 3958 memcpy(hdev->le_features, rp->features, 248); 6654 memcpy(conn->le_features, ev->features, 8); in hci_le_remote_feat_complete_evt() 6657 if (!(conn->le_features[1] & HCI_LE_PHY_2M)) { in hci_le_remote_feat_complete_evt() 6662 if (!(conn->le_features[1] & HCI_LE_PHY_CODED)) { in hci_le_remote_feat_complete_evt() 6681 (hdev->le_features[0] & HCI_LE_PERIPHERAL_FEATURES)) in hci_le_ltk_request_evt() 7304 memcpy(conn->le_features, ev->features, 248); in hci_le_read_all_remote_features_evt() 7307 if (!(conn->le_features[1] & HCI_LE_PHY_2M)) { in hci_le_read_all_remote_features_evt() 7312 if (!(conn->le_features[ in hci_le_read_all_remote_features_evt() [all...] |
| H A D | hci_debugfs.c | 100 seq_printf(f, "LE: %8ph\n", hdev->le_features); in features_show()
|
| H A D | mgmt.c | 725 if (hdev->le_features[1] & HCI_LE_PHY_2M) { in get_supported_phys() 730 if (hdev->le_features[1] & HCI_LE_PHY_CODED) { in get_supported_phys()
|