Lines Matching refs:interface
234 static sl_status_t sli_si91x_set_high_throughput_capability(sl_wifi_interface_t interface, in sli_si91x_set_high_throughput_capability() argument
241 if (interface & SL_WIFI_CLIENT_INTERFACE) { in sli_si91x_set_high_throughput_capability()
295 sl_status_t sl_wifi_set_antenna(sl_wifi_interface_t interface, sl_wifi_antenna_t antenna) in sl_wifi_set_antenna() argument
297 UNUSED_PARAMETER(interface); in sl_wifi_set_antenna()
305 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_set_antenna()
361 sl_status_t sl_wifi_start_scan(sl_wifi_interface_t interface, in sl_wifi_start_scan() argument
371 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_start_scan()
383 if ((interface & SL_WIFI_2_4GHZ_INTERFACE) && (configuration->channel_bitmap_2g4 != 0xFFFF)) { in sl_wifi_start_scan()
461 sl_status_t sl_wifi_get_stored_scan_results(sl_wifi_interface_t interface, in sl_wifi_get_stored_scan_results() argument
464 return sli_wifi_get_stored_scan_results(interface, extended_scan_parameters); in sl_wifi_get_stored_scan_results()
467 sl_status_t sl_wifi_connect(sl_wifi_interface_t interface, in sl_wifi_connect() argument
487 if (interface & SL_WIFI_AP_INTERFACE) { in sl_wifi_connect()
491 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_connect()
506 …if ((interface & SL_WIFI_CLIENT_2_4GHZ_INTERFACE) && (ap->channel_bitmap.channel_bitmap_2_4 > 0)) { in sl_wifi_connect()
512 if ((interface & SL_WIFI_CLIENT_5GHZ_INTERFACE) && (ap->channel_bitmap.channel_bitmap_5 > 0)) { in sl_wifi_connect()
656 sl_status_t sl_wifi_set_advanced_client_configuration(sl_wifi_interface_t interface, in sl_wifi_set_advanced_client_configuration() argument
663 if (interface & SL_WIFI_AP_INTERFACE) { in sl_wifi_set_advanced_client_configuration()
691 sl_status_t sl_wifi_get_signal_strength(sl_wifi_interface_t interface, int32_t *rssi) in sl_wifi_get_signal_strength() argument
702 if (interface & SL_WIFI_AP_INTERFACE) { in sl_wifi_get_signal_strength()
706 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_get_signal_strength()
728 sl_status_t sl_wifi_get_sta_tsf(sl_wifi_interface_t interface, sl_wifi_tsf64_t *tsf) in sl_wifi_get_sta_tsf() argument
739 if (interface & SL_WIFI_AP_INTERFACE) { in sl_wifi_get_sta_tsf()
743 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_get_sta_tsf()
765 sl_status_t sl_wifi_set_mac_address(sl_wifi_interface_t interface, const sl_mac_address_t *mac_addr… in sl_wifi_set_mac_address() argument
767 UNUSED_PARAMETER(interface); in sl_wifi_set_mac_address()
782 sl_status_t sl_wifi_get_mac_address(sl_wifi_interface_t interface, sl_mac_address_t *mac) in sl_wifi_get_mac_address() argument
809 if ((SL_SI91X_CONCURRENT_MODE == get_opermode()) && (SL_WIFI_AP_INTERFACE == interface)) { in sl_wifi_get_mac_address()
819 sl_status_t sl_wifi_set_channel(sl_wifi_interface_t interface, sl_wifi_channel_t channel) in sl_wifi_set_channel() argument
826 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_set_channel()
834 sl_status_t sl_wifi_get_channel(sl_wifi_interface_t interface, sl_wifi_channel_t *channel_info) in sl_wifi_get_channel() argument
843 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_get_channel()
847 …if ((interface == SL_WIFI_CLIENT_2_4GHZ_INTERFACE) || (interface == SL_WIFI_CLIENT_5GHZ_INTERFACE)) in sl_wifi_get_channel()
849 else if ((interface == SL_WIFI_AP_2_4GHZ_INTERFACE) || (interface == SL_WIFI_AP_5GHZ_INTERFACE)) in sl_wifi_get_channel()
866 switch (interface) { in sl_wifi_get_channel()
888 sl_status_t sl_wifi_set_max_tx_power(sl_wifi_interface_t interface, sl_wifi_max_tx_power_t max_tx_p… in sl_wifi_set_max_tx_power() argument
895 …(interface & SL_WIFI_CLIENT_INTERFACE) // For the client interface, it’s necessary to check if the… in sl_wifi_set_max_tx_power()
896 && (!sl_wifi_is_interface_up(interface))) { in sl_wifi_set_max_tx_power()
911 sl_status_t sl_wifi_get_max_tx_power(sl_wifi_interface_t interface, sl_wifi_max_tx_power_t *max_tx_… in sl_wifi_get_max_tx_power() argument
917 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_get_max_tx_power()
928 sl_status_t sl_wifi_start_ap(sl_wifi_interface_t interface, const sl_wifi_ap_configuration_t *confi… in sl_wifi_start_ap() argument
1011 if (interface == SL_WIFI_AP_2_4GHZ_INTERFACE || interface == SL_WIFI_AP_INTERFACE) in sl_wifi_start_ap()
1013 else if (interface == SL_WIFI_AP_5GHZ_INTERFACE) in sl_wifi_start_ap()
1020 sl_status_t sl_wifi_get_pairwise_master_key(sl_wifi_interface_t interface, in sl_wifi_get_pairwise_master_key() argument
1026 UNUSED_PARAMETER(interface); in sl_wifi_get_pairwise_master_key()
1083 sl_status_t sl_wifi_disconnect_ap_client(sl_wifi_interface_t interface, in sl_wifi_disconnect_ap_client() argument
1094 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_disconnect_ap_client()
1115 sl_status_t sl_wifi_get_ap_client_info(sl_wifi_interface_t interface, sl_wifi_client_info_response_… in sl_wifi_get_ap_client_info() argument
1126 if (interface & SL_WIFI_CLIENT_INTERFACE) { in sl_wifi_get_ap_client_info()
1240 sl_status_t sl_wifi_disconnect(sl_wifi_interface_t interface) in sl_wifi_disconnect() argument
1246 if (interface & SL_WIFI_AP_INTERFACE) { in sl_wifi_disconnect()
1250 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_disconnect()
1279 sl_status_t sl_wifi_stop_ap(sl_wifi_interface_t interface) in sl_wifi_stop_ap() argument
1288 if (interface & SL_WIFI_CLIENT_INTERFACE) { in sl_wifi_stop_ap()
1292 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_stop_ap()
1307 if (interface == SL_WIFI_AP_2_4GHZ_INTERFACE || interface == SL_WIFI_AP_INTERFACE) in sl_wifi_stop_ap()
1309 else if (interface == SL_WIFI_AP_5GHZ_INTERFACE) in sl_wifi_stop_ap()
1315 sl_status_t sl_wifi_get_statistics(sl_wifi_interface_t interface, sl_wifi_statistics_t *statistics) in sl_wifi_get_statistics() argument
1325 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_get_statistics()
1329 SL_WIFI_ARGS_CHECK_INVALID_INTERFACE(interface); in sl_wifi_get_statistics()
1358 sl_status_t sl_wifi_get_operational_statistics(sl_wifi_interface_t interface, in sl_wifi_get_operational_statistics() argument
1369 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_get_operational_statistics()
1373 SL_WIFI_ARGS_CHECK_INVALID_INTERFACE(interface); in sl_wifi_get_operational_statistics()
1402 sl_status_t sl_wifi_start_statistic_report(sl_wifi_interface_t interface, sl_wifi_channel_t channel) in sl_wifi_start_statistic_report() argument
1408 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_start_statistic_report()
1430 sl_status_t sl_wifi_stop_statistic_report(sl_wifi_interface_t interface) in sl_wifi_stop_statistic_report() argument
1436 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_stop_statistic_report()
1513 void sl_wifi_set_default_interface(sl_wifi_interface_t interface) in sl_wifi_set_default_interface() argument
1515 default_interface = interface; in sl_wifi_set_default_interface()
1536 bool sl_wifi_is_interface_up(sl_wifi_interface_t interface) in sl_wifi_is_interface_up() argument
1538 switch (interface) { in sl_wifi_is_interface_up()
1581 sl_status_t sl_wifi_set_transmit_rate(sl_wifi_interface_t interface, in sl_wifi_set_transmit_rate() argument
1589 if (sl_wifi_is_interface_up(interface)) { in sl_wifi_set_transmit_rate()
1590 if (interface == SL_WIFI_AP_INTERFACE) { in sl_wifi_set_transmit_rate()
1594 if (interface == SL_WIFI_CLIENT_INTERFACE) { in sl_wifi_set_transmit_rate()
1641 sl_status_t sl_wifi_get_transmit_rate(sl_wifi_interface_t interface, in sl_wifi_get_transmit_rate() argument
1649 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_get_transmit_rate()
1662 sl_status_t sl_wifi_get_ap_client_count(sl_wifi_interface_t interface, uint32_t *client_list_count) in sl_wifi_get_ap_client_count() argument
1668 sl_status_t status = sl_wifi_get_ap_client_info(interface, &client_info); in sl_wifi_get_ap_client_count()
1677 sl_status_t sl_wifi_get_ap_client_list(sl_wifi_interface_t interface, in sl_wifi_get_ap_client_list() argument
1683 sl_status_t status = sl_wifi_get_ap_client_info(interface, &client_info); in sl_wifi_get_ap_client_list()
1735 sl_status_t sl_wifi_start_wps(sl_wifi_interface_t interface, in sl_wifi_start_wps() argument
1745 if (mode != SL_WIFI_WPS_PUSH_BUTTON_MODE || (interface & SL_WIFI_AP_INTERFACE) == 0) { in sl_wifi_start_wps()
1749 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_start_wps()
1772 sl_status_t sl_wifi_set_roam_configuration(sl_wifi_interface_t interface, in sl_wifi_set_roam_configuration() argument
1781 if (interface & SL_WIFI_AP_INTERFACE) { in sl_wifi_set_roam_configuration()
1785 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_set_roam_configuration()
1834 sl_status_t sl_wifi_stop_scan(sl_wifi_interface_t interface) in sl_wifi_stop_scan() argument
1843 if (interface & SL_WIFI_AP_INTERFACE) { in sl_wifi_stop_scan()
1847 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_stop_scan()
1870 sl_status_t sl_wifi_set_ap_configuration(sl_wifi_interface_t interface, const sl_wifi_ap_configurat… in sl_wifi_set_ap_configuration() argument
1872 UNUSED_PARAMETER(interface); in sl_wifi_set_ap_configuration()
1881 sl_status_t sl_wifi_get_ap_configuration(sl_wifi_interface_t interface, sl_wifi_ap_configuration_t … in sl_wifi_get_ap_configuration() argument
1889 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_get_ap_configuration()
1901 sl_status_t sl_wifi_reconfigure_ap(sl_wifi_interface_t interface, sl_si91x_ap_reconfiguration_t con… in sl_wifi_reconfigure_ap() argument
1909 if (interface & SL_WIFI_CLIENT_INTERFACE) { in sl_wifi_reconfigure_ap()
1913 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_reconfigure_ap()
1929 sl_status_t sl_wifi_test_client_configuration(sl_wifi_interface_t interface, in sl_wifi_test_client_configuration() argument
1933 sl_status_t status = sl_wifi_connect(interface, ap, timeout_ms); in sl_wifi_test_client_configuration()
1942 sl_status_t sl_wifi_send_raw_data_frame(sl_wifi_interface_t interface, const void *data, uint16_t d… in sl_wifi_send_raw_data_frame() argument
1948 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_send_raw_data_frame()
2173 sl_status_t sl_wifi_set_listen_interval(sl_wifi_interface_t interface, sl_wifi_listen_interval_t li… in sl_wifi_set_listen_interval() argument
2175 UNUSED_PARAMETER(interface); in sl_wifi_set_listen_interval()
2186 sl_status_t sl_wifi_get_listen_interval(sl_wifi_interface_t interface, sl_wifi_listen_interval_t *l… in sl_wifi_get_listen_interval() argument
2192 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_get_listen_interval()
2203 sl_status_t sl_wifi_enable_monitor_mode(sl_wifi_interface_t interface) in sl_wifi_enable_monitor_mode() argument
2205 UNUSED_PARAMETER(interface); in sl_wifi_enable_monitor_mode()
2209 sl_status_t sl_wifi_disable_monitor_mode(sl_wifi_interface_t interface) in sl_wifi_disable_monitor_mode() argument
2211 UNUSED_PARAMETER(interface); in sl_wifi_disable_monitor_mode()
2215 sl_status_t sl_wifi_start_p2p_discovery(sl_wifi_interface_t interface, in sl_wifi_start_p2p_discovery() argument
2219 UNUSED_PARAMETER(interface); in sl_wifi_start_p2p_discovery()
2225 sl_status_t sl_wifi_p2p_connect(sl_wifi_interface_t interface, const sl_wifi_p2p_configuration_t *c… in sl_wifi_p2p_connect() argument
2227 UNUSED_PARAMETER(interface); in sl_wifi_p2p_connect()
2232 sl_status_t sl_wifi_transceiver_set_channel(sl_wifi_interface_t interface, sl_wifi_transceiver_set_… in sl_wifi_transceiver_set_channel() argument
2265 if (interface == SL_WIFI_TRANSCEIVER_INTERFACE) { in sl_wifi_transceiver_set_channel()
2272 sl_status_t sl_wifi_set_transceiver_parameters(sl_wifi_interface_t interface, sl_wifi_transceiver_p… in sl_wifi_set_transceiver_parameters() argument
2293 if (sl_wifi_is_interface_up(interface)) { in sl_wifi_set_transceiver_parameters()
2337 sl_status_t sl_wifi_transceiver_up(sl_wifi_interface_t interface, sl_wifi_transceiver_configuration… in sl_wifi_transceiver_up() argument
2347 status = sl_wifi_set_transceiver_parameters(interface, &config->parameters); in sl_wifi_transceiver_up()
2357 status = sl_wifi_set_transceiver_parameters(interface, &config->parameters); in sl_wifi_transceiver_up()
2373 status = sl_wifi_transceiver_set_channel(interface, config->channel); in sl_wifi_transceiver_up()
2382 status = sl_wifi_get_mac_address(interface, &config->dut_mac); in sl_wifi_transceiver_up()
2420 sl_status_t sl_wifi_send_transceiver_data(sl_wifi_interface_t interface, in sl_wifi_send_transceiver_data() argument
2431 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_send_transceiver_data()
2453 sl_status_t sl_wifi_update_transceiver_peer_list(sl_wifi_interface_t interface, sl_wifi_transceiver… in sl_wifi_update_transceiver_peer_list() argument
2461 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_update_transceiver_peer_list()
2487 sl_status_t sl_wifi_set_transceiver_multicast_filter(sl_wifi_interface_t interface, in sl_wifi_set_transceiver_multicast_filter() argument
2496 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_set_transceiver_multicast_filter()
2520 sl_status_t sl_wifi_flush_transceiver_data(sl_wifi_interface_t interface) in sl_wifi_flush_transceiver_data() argument
2528 if (!sl_wifi_is_interface_up(interface)) { in sl_wifi_flush_transceiver_data()