Home
last modified time | relevance | path

Searched refs:cmd_queues (Results 1 – 6 of 6) sorted by relevance

/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/threading/
Dsli_si91x_multithreaded.c121 extern sli_si91x_command_queue_t cmd_queues[SI91X_CMD_MAX];
240 sli_si91x_add_to_queue(&cmd_queues[SI91X_NETWORK_CMD].event_queue, temp_buffer); in sli_handle_dhcp_and_rejoin_failure()
271 while (sl_si91x_host_queue_status(&cmd_queues[SI91X_WLAN_CMD].event_queue) != 0) { in si91x_event_handler_thread()
272 …if (sli_si91x_remove_from_queue(&cmd_queues[SI91X_WLAN_CMD].event_queue, &buffer) == SL_STATUS_OK)… in si91x_event_handler_thread()
298 while (sl_si91x_host_queue_status(&cmd_queues[SI91X_NETWORK_CMD].event_queue) != 0) { in si91x_event_handler_thread()
299 …if (sli_si91x_remove_from_queue(&cmd_queues[SI91X_NETWORK_CMD].event_queue, &buffer) == SL_STATUS_… in si91x_event_handler_thread()
316 while (0 != sl_si91x_host_queue_status(&cmd_queues[SI91X_SOCKET_CMD].event_queue)) { in si91x_event_handler_thread()
317 …if (sli_si91x_remove_from_queue(&cmd_queues[SI91X_SOCKET_CMD].event_queue, &buffer) == SL_STATUS_O… in si91x_event_handler_thread()
379 cmd_queues[SI91X_COMMON_CMD].sequential = true;
380 cmd_queues[SI91X_WLAN_CMD].sequential = true;
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/src/
Dsl_rsi_utility.c167 sli_si91x_command_queue_t cmd_queues[SI91X_CMD_MAX]; variable
1037 memset(cmd_queues, 0, sizeof(cmd_queues)); in sl_si91x_platform_init()
1085 cmd_queues[i].tx_queue.head = NULL; in sl_si91x_platform_init()
1086 cmd_queues[i].tx_queue.tail = NULL; in sl_si91x_platform_init()
1087 cmd_queues[i].rx_queue.head = NULL; in sl_si91x_platform_init()
1088 cmd_queues[i].rx_queue.tail = NULL; in sl_si91x_platform_init()
1089 cmd_queues[i].event_queue.head = NULL; in sl_si91x_platform_init()
1090 cmd_queues[i].event_queue.tail = NULL; in sl_si91x_platform_init()
1091 cmd_queues[i].mutex = osMutexNew(NULL); in sl_si91x_platform_init()
1092 cmd_queues[i].flag = (1 << i); in sl_si91x_platform_init()
[all …]
Dsl_si91x_driver.c172 extern sli_si91x_command_queue_t cmd_queues[SI91X_CMD_MAX];
1150 sli_si91x_append_to_buffer_queue(&cmd_queues[command_type].tx_queue, packet); in sl_si91x_driver_send_command_packet()
1168 status = sli_si91x_driver_wait_for_response_packet(&cmd_queues[command_type].rx_queue, in sl_si91x_driver_send_command_packet()
1178 …sl_status_t temp_status = sli_si91x_remove_buffer_from_queue_by_comparator(&cmd_queues[command_typ… in sl_si91x_driver_send_command_packet()
1288 sli_si91x_append_to_buffer_queue(&cmd_queues[command_type].tx_queue, buffer); in sl_si91x_driver_send_async_command()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/ahb_interface/src/
Dsl_platform_wireless.c49 extern sli_si91x_command_queue_t cmd_queues[SI91X_CMD_MAX];
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/sl_net/src/
Dsl_net_si91x_integration_handler.c46 extern sli_si91x_command_queue_t cmd_queues[SI91X_CMD_MAX];
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/socket/src/
Dsl_si91x_socket_utility.c96 extern sli_si91x_command_queue_t cmd_queues[SI91X_CMD_MAX];