Home
last modified time | relevance | path

Searched refs:node (Results 1 – 17 of 17) sorted by relevance

/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/threading/
Dsli_si91x_multithreaded.c203 sli_si91x_queue_packet_t *node; in sli_handle_dhcp_and_rejoin_failure() local
214 status = sl_create_generic_rx_packet_from_params(&node, &temp_buffer, 0, 0, NULL, frame_status); in sli_handle_dhcp_and_rejoin_failure()
233 node->host_packet = dummy_packet_buffer; // Link dummy packet to the node in sli_handle_dhcp_and_rejoin_failure()
234 node->sdk_context = sdk_context; in sli_handle_dhcp_and_rejoin_failure()
361 sli_si91x_queue_packet_t *node = NULL; local
542 node = sl_si91x_host_get_buffer_data(packet, 0, &temp);
547 node->host_packet = buffer;
549 node->host_packet = NULL;
554 node->frame_status = frame_status;
555 node->firmware_queue_id = RSI_WLAN_MGMT_Q;
[all …]
/hal_silabs-latest/simplicity_sdk/platform/common/src/
Dsl_slist.c57 item->node = *head; in sl_slist_push()
72 node_ptr = &((*node_ptr)->node); in sl_slist_push_back()
75 item->node = NULL; in sl_slist_push_back()
93 *head = item->node; in sl_slist_pop()
95 item->node = NULL; in sl_slist_pop()
108 item->node = pos->node; in sl_slist_insert()
109 pos->node = item; in sl_slist_insert()
124 node_ptr = &((*node_ptr)->node); in sl_slist_join()
141 for (node_ptr = head; *node_ptr != NULL; node_ptr = &((*node_ptr)->node)) { in sl_slist_remove()
143 *node_ptr = item->node; in sl_slist_remove()
[all …]
/hal_silabs-latest/gecko/common/src/
Dsl_slist.c57 item->node = *head; in sl_slist_push()
72 node_ptr = &((*node_ptr)->node); in sl_slist_push_back()
75 item->node = NULL; in sl_slist_push_back()
93 *head = item->node; in sl_slist_pop()
95 item->node = NULL; in sl_slist_pop()
108 item->node = pos->node; in sl_slist_insert()
109 pos->node = item; in sl_slist_insert()
122 for (node_ptr = head; *node_ptr != NULL; node_ptr = &((*node_ptr)->node)) { in sl_slist_remove()
124 *node_ptr = item->node; in sl_slist_remove()
149 while ((*pp_item_l != NULL) && ((*pp_item_l)->node != NULL)) { in sl_slist_sort()
[all …]
/hal_silabs-latest/simplicity_sdk/platform/service/power_manager/src/sleep_loop/
Dsl_power_manager_debug.c70 …RY(power_manager_debug_requirement_em_table[i], entry, sli_power_debug_requirement_entry_t, node) { in sl_power_manager_debug_print_em_requirements()
88 sl_slist_push(&power_debug_free_entry_list, &entry->node); in sli_power_manager_debug_init()
105 sl_slist_node_t *node; in power_manager_log_add_requirement() local
110 node = sl_slist_pop(&power_debug_free_entry_list); in power_manager_log_add_requirement()
111 if (node == NULL) { in power_manager_log_add_requirement()
117 entry = SL_SLIST_ENTRY(node, sli_power_debug_requirement_entry_t, node); in power_manager_log_add_requirement()
119 sl_slist_push(p_list, &entry->node); in power_manager_log_add_requirement()
124 SL_SLIST_FOR_EACH_ENTRY(*p_list, entry, sli_power_debug_requirement_entry_t, node) { in power_manager_log_add_requirement()
136 sl_slist_remove(p_list, &entry_remove->node); in power_manager_log_add_requirement()
137 sl_slist_push(&power_debug_free_entry_list, &entry_remove->node); in power_manager_log_add_requirement()
Dsli_power_manager_private.h68 sl_slist_node_t node; member
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/src/
Dsl_rsi_utility.c563 sli_scan_info_t *node = NULL; in sli_wifi_flush_scan_results_database() local
566 node = scan_info; in sli_wifi_flush_scan_results_database()
568 free(node); in sli_wifi_flush_scan_results_database()
1239 next_packet = (sl_wifi_buffer_t *)current_packet->node.node; in sli_si91x_flush_generic_data_queues()
1343 current_packet = (sl_wifi_buffer_t *)current_packet->node.node; in sli_si91x_flush_queue_based_on_type()
1348 next_packet = (sl_wifi_buffer_t *)current_packet->node.node; in sli_si91x_flush_queue_based_on_type()
1354 current_packet->node.node = NULL; in sli_si91x_flush_queue_based_on_type()
1536 next_packet = (sl_wifi_buffer_t *)current_packet->node.node; in sli_si91x_flush_socket_command_queues_based_on_queue_type()
1542 current_packet->node.node = NULL; in sli_si91x_flush_socket_command_queues_based_on_queue_type()
1663 next_packet = (sl_wifi_buffer_t *)current_packet->node.node; in sli_si91x_flush_socket_data_queues_based_on_queue_type()
[all …]
Dsl_si91x_driver.c1070 sli_si91x_queue_packet_t *node = NULL; in sl_si91x_driver_send_command_packet() local
1082 (void **)&node, in sl_si91x_driver_send_command_packet()
1122 node->host_packet = buffer; in sl_si91x_driver_send_command_packet()
1123 node->firmware_queue_id = firmware_queue_id[command_type]; in sl_si91x_driver_send_command_packet()
1124 node->command_type = command_type; in sl_si91x_driver_send_command_packet()
1125 node->flags = flags; in sl_si91x_driver_send_command_packet()
1126 node->sdk_context = sdk_context; in sl_si91x_driver_send_command_packet()
1133 node->command_tickcount = osKernelGetTickCount(); in sl_si91x_driver_send_command_packet()
1136 node->command_timeout = osWaitForever; in sl_si91x_driver_send_command_packet()
1138 node->command_timeout = (wait_period & ~SL_SI91X_WAIT_FOR_RESPONSE_BIT); in sl_si91x_driver_send_command_packet()
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/socket/src/
Dsl_si91x_socket_utility.c710 sli_si91x_queue_packet_t *node = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sli_si91x_accept() local
711 sl_wifi_buffer_t *response = node->host_packet; in sli_si91x_accept()
783 sli_si91x_queue_packet_t *node = sl_si91x_host_get_buffer_data(buffer, 0, NULL); in sli_si91x_shutdown() local
784 if (node->host_packet == NULL) { in sli_si91x_shutdown()
789 sl_wifi_buffer_t *response_buffer = node->host_packet; in sli_si91x_shutdown()
973 sli_si91x_queue_packet_t *node; in sli_si91x_send_socket_command() local
986 (void **)&node, in sli_si91x_send_socket_command()
1014 node->flags = (wait_period & SL_SI91X_WAIT_FOR_RESPONSE_BIT) ? SI91X_PACKET_RESPONSE_PACKET : 0; in sli_si91x_send_socket_command()
1020 node->flags |= SI91X_PACKET_RESPONSE_STATUS; in sli_si91x_send_socket_command()
1024 node->host_packet = buffer; in sli_si91x_send_socket_command()
[all …]
/hal_silabs-latest/gecko/common/inc/
Dsl_slist.h57 sl_slist_node_t *node; ///< List node member
65 …, iterator) for ((iterator) = (list_head); (iterator) != NULL; (iterator) = (iterator)->node)
69 … (entry) = SL_SLIST_ENTRY((entry)->member.node, type, member))
/hal_silabs-latest/simplicity_sdk/platform/service/power_manager/src/common/
Dsl_power_manager_common.c129 sl_slist_push(&power_manager_em_transition_event_list, &event_handle->node); in sl_power_manager_subscribe_em_transition_event()
141 sl_slist_remove(&power_manager_em_transition_event_list, &event_handle->node); in sl_power_manager_unsubscribe_em_transition_event()
208 …er_manager_em_transition_event_list, handle, sl_power_manager_em_transition_event_handle_t, node) { in sli_power_manager_notify_em_transition()
/hal_silabs-latest/simplicity_sdk/platform/common/inc/
Dsl_slist.h57 sl_slist_node_t *node; ///< List node member
65 …, iterator) for ((iterator) = (list_head); (iterator) != NULL; (iterator) = (iterator)->node)
69 … (entry) = SL_SLIST_ENTRY((entry)->member.node, type, member))
Dsl_event_system.h107 sl_slist_node_t node; member
113 sl_slist_node_t node; member
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/memory/
Dmalloc_buffers.c86 temp->node.node = NULL; in sl_si91x_host_allocate_buffer()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/inc/
Dsl_rsi_utility.h86 typedef uint8_t (*sl_si91x_compare_function_t)(sl_wifi_buffer_t *node, void *user_data);
87 typedef void (*sl_si91x_node_free_function_t)(sl_wifi_buffer_t *node);
/hal_silabs-latest/wiseconnect/components/protocol/wifi/inc/
Dsl_wifi_host_interface.h58 sl_slist_node_t node; ///< Pointer to the node of the list of which the buffer is part of member
/hal_silabs-latest/scripts/
Dgen_pinctrl.py235 …for node in tree.getroot().xpath(f'portIo/pinRoutes/module[@name="{pt_peripheral}"]/selector[@name…
236 for loc in node.xpath(f'route[@name="{pt_signal}"]/location'):
/hal_silabs-latest/simplicity_sdk/platform/service/power_manager/inc/
Dsl_power_manager.h272 sl_slist_node_t node; ///< List node. member