Lines Matching refs:packet

335   sl_si91x_packet_t *packet;  in sl_wifi_wait_for_scan_results()  local
343 packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_wait_for_scan_results()
344 status = convert_and_save_firmware_status(get_si91x_frame_status(packet)); in sl_wifi_wait_for_scan_results()
347 if (packet->command == RSI_WLAN_RSP_SCAN) { in sl_wifi_wait_for_scan_results()
348 *scan_results = (sl_wifi_scan_result_t *)malloc(packet->length); in sl_wifi_wait_for_scan_results()
353 memcpy(*scan_results, packet->data, packet->length); in sl_wifi_wait_for_scan_results()
476 sl_si91x_packet_t *packet = NULL; in sl_wifi_connect() local
645 packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_connect()
647 if (packet->data[0] != 'C') { in sl_wifi_connect()
722 sl_si91x_packet_t *packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_get_signal_strength() local
723 *rssi = -(packet->data[0]); in sl_wifi_get_signal_strength()
759 sl_si91x_packet_t *packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_get_sta_tsf() local
760 memcpy(tsf, packet->data, packet->length); in sl_wifi_get_sta_tsf()
805 sl_si91x_packet_t *packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_get_mac_address() local
806 if (packet->length > 0) { in sl_wifi_get_mac_address()
813 memcpy(mac->octet, packet->data + mac_address_offset, sizeof(*mac)); in sl_wifi_get_mac_address()
864 sl_si91x_packet_t *packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_get_channel() local
868 channel_info->channel = ((sl_si91x_network_params_response_t *)packet->data)->channel_number; in sl_wifi_get_channel()
873 …memcpy(&channel_info->channel, ((sl_si91x_client_info_response *)packet->data)->channel_number, 2); in sl_wifi_get_channel()
1051 sl_si91x_packet_t *packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_get_pairwise_master_key() local
1052 memcpy(pairwise_master_key, packet->data, packet->length); in sl_wifi_get_pairwise_master_key()
1119 sl_si91x_packet_t *packet; in sl_wifi_get_ap_client_info() local
1148 packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_get_ap_client_info()
1150 memcpy(&sl_si91x_client_info_response, packet->data, sizeof(sl_si91x_client_info_response)); in sl_wifi_get_ap_client_info()
1199 sl_si91x_packet_t *packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_get_wireless_info() local
1204 if (packet->length > 0 && get_opermode() == SL_SI91X_ACCESS_POINT_MODE) { in sl_wifi_get_wireless_info()
1205 sl_si91x_client_info_response *response = (sl_si91x_client_info_response *)packet->data; in sl_wifi_get_wireless_info()
1217 else if (packet->length > 0 in sl_wifi_get_wireless_info()
1219 … sl_si91x_network_params_response_t *response = (sl_si91x_network_params_response_t *)packet->data; in sl_wifi_get_wireless_info()
1319 sl_si91x_packet_t *packet; in sl_wifi_get_statistics() local
1344 packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_get_statistics()
1345 if (packet->length != sizeof(sl_wifi_statistics_t)) { in sl_wifi_get_statistics()
1350 if (packet->length > 0) { in sl_wifi_get_statistics()
1351 memcpy(statistics, packet->data, packet->length); in sl_wifi_get_statistics()
1363 sl_si91x_packet_t *packet; in sl_wifi_get_operational_statistics() local
1388 packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_get_operational_statistics()
1389 if (packet->length != sizeof(sl_wifi_operational_statistics_t)) { in sl_wifi_get_operational_statistics()
1394 if (packet->length > 0) { in sl_wifi_get_operational_statistics()
1395 memcpy(operational_statistics, packet->data, packet->length); in sl_wifi_get_operational_statistics()
1701 sl_si91x_packet_t *packet = NULL; in sl_wifi_generate_wps_pin() local
1726 packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_generate_wps_pin()
1727 if (packet->length > 0) { in sl_wifi_generate_wps_pin()
1728 memcpy(wps_pin->digits, packet->data, sizeof(sl_wifi_wps_pin_t)); in sl_wifi_generate_wps_pin()
2277 sl_si91x_packet_t *packet = NULL; in sl_wifi_set_transceiver_parameters() local
2328 packet = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sl_wifi_set_transceiver_parameters()
2329 if (packet->length > 0) { in sl_wifi_set_transceiver_parameters()
2330 memcpy(params, packet->data, sizeof(sl_wifi_transceiver_parameters_t)); in sl_wifi_set_transceiver_parameters()