Lines Matching refs:features
376 __u8 features[HCI_MAX_PAGES][8]; member
699 __u8 features[HCI_MAX_PAGES][8]; member
1870 #define lmp_encrypt_capable(dev) ((dev)->features[0][0] & LMP_ENCRYPT)
1871 #define lmp_rswitch_capable(dev) ((dev)->features[0][0] & LMP_RSWITCH)
1872 #define lmp_hold_capable(dev) ((dev)->features[0][0] & LMP_HOLD)
1873 #define lmp_sniff_capable(dev) ((dev)->features[0][0] & LMP_SNIFF)
1874 #define lmp_park_capable(dev) ((dev)->features[0][1] & LMP_PARK)
1875 #define lmp_sco_capable(dev) ((dev)->features[0][1] & LMP_SCO)
1876 #define lmp_inq_rssi_capable(dev) ((dev)->features[0][3] & LMP_RSSI_INQ)
1877 #define lmp_esco_capable(dev) ((dev)->features[0][3] & LMP_ESCO)
1878 #define lmp_bredr_capable(dev) (!((dev)->features[0][4] & LMP_NO_BREDR))
1879 #define lmp_le_capable(dev) ((dev)->features[0][4] & LMP_LE)
1880 #define lmp_sniffsubr_capable(dev) ((dev)->features[0][5] & LMP_SNIFF_SUBR)
1881 #define lmp_pause_enc_capable(dev) ((dev)->features[0][5] & LMP_PAUSE_ENC)
1882 #define lmp_esco_2m_capable(dev) ((dev)->features[0][5] & LMP_EDR_ESCO_2M)
1883 #define lmp_ext_inq_capable(dev) ((dev)->features[0][6] & LMP_EXT_INQ)
1884 #define lmp_le_br_capable(dev) (!!((dev)->features[0][6] & LMP_SIMUL_LE_BR))
1885 #define lmp_ssp_capable(dev) ((dev)->features[0][6] & LMP_SIMPLE_PAIR)
1886 #define lmp_no_flush_capable(dev) ((dev)->features[0][6] & LMP_NO_FLUSH)
1887 #define lmp_lsto_capable(dev) ((dev)->features[0][7] & LMP_LSTO)
1888 #define lmp_inq_tx_pwr_capable(dev) ((dev)->features[0][7] & LMP_INQ_TX_PWR)
1889 #define lmp_ext_feat_capable(dev) ((dev)->features[0][7] & LMP_EXTFEATURES)
1890 #define lmp_transp_capable(dev) ((dev)->features[0][2] & LMP_TRANSPARENT)
1891 #define lmp_edr_2m_capable(dev) ((dev)->features[0][3] & LMP_EDR_2M)
1892 #define lmp_edr_3m_capable(dev) ((dev)->features[0][3] & LMP_EDR_3M)
1893 #define lmp_edr_3slot_capable(dev) ((dev)->features[0][4] & LMP_EDR_3SLOT)
1894 #define lmp_edr_5slot_capable(dev) ((dev)->features[0][5] & LMP_EDR_5SLOT)
1897 #define lmp_cpb_central_capable(dev) ((dev)->features[2][0] & LMP_CPB_CENTRAL)
1898 #define lmp_cpb_peripheral_capable(dev) ((dev)->features[2][0] & LMP_CPB_PERIPHERAL)
1899 #define lmp_sync_train_capable(dev) ((dev)->features[2][0] & LMP_SYNC_TRAIN)
1900 #define lmp_sync_scan_capable(dev) ((dev)->features[2][0] & LMP_SYNC_SCAN)
1901 #define lmp_sc_capable(dev) ((dev)->features[2][1] & LMP_SC)
1902 #define lmp_ping_capable(dev) ((dev)->features[2][1] & LMP_PING)
1905 #define lmp_host_ssp_capable(dev) ((dev)->features[1][0] & LMP_HOST_SSP)
1906 #define lmp_host_sc_capable(dev) ((dev)->features[1][0] & LMP_HOST_SC)
1907 #define lmp_host_le_capable(dev) (!!((dev)->features[1][0] & LMP_HOST_LE))
1908 #define lmp_host_le_br_capable(dev) (!!((dev)->features[1][0] & LMP_HOST_LE_BREDR))