Lines Matching refs:as_array
149 HCI_SIMPLE_PAIRING_SUPPORTED(features_classic[0].as_array); in start_up()
156 if (HCI_LE_SPT_SUPPORTED(features_classic[0].as_array)) { in start_up()
158 HCI_SIMUL_LE_BREDR_SUPPORTED(features_classic[0].as_array) in start_up()
186 HCI_SC_CTRLR_SUPPORTED(features_classic[2].as_array); in start_up()
196 HCI_LE_HOST_SUPPORTED(features_classic[1].as_array); in start_up()
222 if (HCI_LE_ENHANCED_PRIVACY_SUPPORTED(features_ble.as_array)) { in start_up()
229 if (HCI_LE_DATA_LEN_EXT_SUPPORTED(features_ble.as_array)) { in start_up()
242 if (HCI_LE_EXTENDED_ADVERTISING_SUPPORTED(features_ble.as_array)) { in start_up()
339 return HCI_SIMUL_LE_BREDR_SUPPORTED(features_classic[0].as_array); in supports_simultaneous_le_bredr()
349 return HCI_LMP_INTERLACED_INQ_SCAN_SUPPORTED(features_classic[0].as_array); in supports_interlaced_inquiry_scan()
354 return HCI_LMP_INQ_RSSI_SUPPORTED(features_classic[0].as_array); in supports_rssi_with_inquiry_results()
359 return HCI_EXT_INQ_RSP_SUPPORTED(features_classic[0].as_array); in supports_extended_inquiry_response()
364 return HCI_SWITCH_SUPPORTED(features_classic[0].as_array); in supports_master_slave_role_switch()
379 return HCI_3_SLOT_PACKETS_SUPPORTED(features_classic[0].as_array); in supports_3_slot_packets()
384 return HCI_5_SLOT_PACKETS_SUPPORTED(features_classic[0].as_array); in supports_5_slot_packets()
389 return HCI_EDR_ACL_2MPS_SUPPORTED(features_classic[0].as_array); in supports_classic_2m_phy()
394 return HCI_EDR_ACL_3MPS_SUPPORTED(features_classic[0].as_array); in supports_classic_3m_phy()
399 return HCI_3_SLOT_EDR_ACL_SUPPORTED(features_classic[0].as_array); in supports_3_slot_edr_packets()
404 return HCI_5_SLOT_EDR_ACL_SUPPORTED(features_classic[0].as_array); in supports_5_slot_edr_packets()
409 return HCI_SCO_LINK_SUPPORTED(features_classic[0].as_array); in supports_sco()
414 return HCI_HV2_PACKETS_SUPPORTED(features_classic[0].as_array); in supports_hv2_packets()
419 return HCI_HV3_PACKETS_SUPPORTED(features_classic[0].as_array); in supports_hv3_packets()
424 return HCI_ESCO_EV3_SUPPORTED(features_classic[0].as_array); in supports_ev3_packets()
429 return HCI_ESCO_EV4_SUPPORTED(features_classic[0].as_array); in supports_ev4_packets()
434 return HCI_ESCO_EV5_SUPPORTED(features_classic[0].as_array); in supports_ev5_packets()
439 return HCI_EDR_ESCO_2MPS_SUPPORTED(features_classic[0].as_array); in supports_esco_2m_phy()
444 return HCI_EDR_ESCO_3MPS_SUPPORTED(features_classic[0].as_array); in supports_esco_3m_phy()
449 return HCI_3_SLOT_EDR_ESCO_SUPPORTED(features_classic[0].as_array); in supports_3_slot_esco_edr_packets()
454 return HCI_SWITCH_SUPPORTED(features_classic[0].as_array); in supports_role_switch()
459 return HCI_HOLD_MODE_SUPPORTED(features_classic[0].as_array); in supports_hold_mode()
464 return HCI_SNIFF_MODE_SUPPORTED(features_classic[0].as_array); in supports_sniff_mode()
469 return HCI_PARK_MODE_SUPPORTED(features_classic[0].as_array); in supports_park_mode()
474 return HCI_NON_FLUSHABLE_PB_SUPPORTED(features_classic[0].as_array); in supports_non_flushable_pb()
479 return HCI_SNIFF_SUB_RATE_SUPPORTED(features_classic[0].as_array); in supports_sniff_subrating()
484 return HCI_ATOMIC_ENCRYPT_SUPPORTED(features_classic[0].as_array); in supports_encryption_pause()
495 return HCI_LE_ENHANCED_PRIVACY_SUPPORTED(features_ble.as_array); in supports_ble_privacy()
501 return HCI_LE_ENHANCED_PRIVACY_SUPPORTED(features_ble.as_array) && in supports_ble_set_privacy_mode()
508 return HCI_LE_DATA_LEN_EXT_SUPPORTED(features_ble.as_array); in supports_ble_packet_extension()
514 return HCI_LE_CONN_PARAM_REQ_SUPPORTED(features_ble.as_array); in supports_ble_connection_parameters_request()
520 return HCI_LE_2M_PHY_SUPPORTED(features_ble.as_array); in supports_ble_2m_phy()
526 return HCI_LE_CODED_PHY_SUPPORTED(features_ble.as_array); in supports_ble_coded_phy()
532 return HCI_LE_EXTENDED_ADVERTISING_SUPPORTED(features_ble.as_array); in supports_ble_extended_advertising()
538 return HCI_LE_PERIODIC_ADVERTISING_SUPPORTED(features_ble.as_array); in supports_ble_periodic_advertising()
544 return HCI_LE_SLAVE_INIT_FEAT_EXC_SUPPORTED(features_ble.as_array); in supports_ble_peripheral_initiated_feature_exchange()
550 return HCI_LE_CONN_PARAM_REQ_SUPPORTED(features_ble.as_array); in supports_ble_connection_parameter_request()