Home
last modified time | relevance | path

Searched refs:sl_wifi_buffer_t (Results 1 – 24 of 24) sorted by relevance

/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/memory/
Dmalloc_buffers.c39 sl_status_t sl_si91x_host_allocate_buffer(sl_wifi_buffer_t **buffer,
43 void *sl_si91x_host_get_buffer_data(sl_wifi_buffer_t *buffer, uint16_t offset, uint16_t *data_lengt…
44 void sl_si91x_host_free_buffer(sl_wifi_buffer_t *buffer);
63 sl_status_t sl_si91x_host_allocate_buffer(sl_wifi_buffer_t **buffer, in sl_si91x_host_allocate_buffer()
71 sl_wifi_buffer_t *temp = NULL; in sl_si91x_host_allocate_buffer()
73 temp = (sl_wifi_buffer_t *)malloc(buffer_size + sizeof(*temp)); in sl_si91x_host_allocate_buffer()
91 void *sl_si91x_host_get_buffer_data(sl_wifi_buffer_t *buffer, uint16_t offset, uint16_t *data_lengt… in sl_si91x_host_get_buffer_data()
102 void sl_si91x_host_free_buffer(sl_wifi_buffer_t *buffer) in sl_si91x_host_free_buffer()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/inc/
Dsl_rsi_utility.h64 typedef bool (*sli_si91x_wifi_buffer_comparator)(const sl_wifi_buffer_t *buffer, const void *userda…
86 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);
282 sl_status_t sl_si91x_host_allocate_buffer(sl_wifi_buffer_t **buffer,
288 void *sl_si91x_host_get_buffer_data(sl_wifi_buffer_t *buffer, uint16_t offset, uint16_t *data_lengt…
291 void sl_si91x_host_free_buffer(sl_wifi_buffer_t *buffer);
294 sl_status_t sli_si91x_add_to_queue(sl_si91x_buffer_queue_t *queue, sl_wifi_buffer_t *buffer);
297 sl_status_t sli_si91x_remove_from_queue(sl_si91x_buffer_queue_t *queue, sl_wifi_buffer_t **buffer);
307 sl_wifi_buffer_t **buffer);
345 sl_status_t sl_si91x_bus_read_frame(sl_wifi_buffer_t **buffer);
Dsl_si91x_core_utilities.h117 void sli_si91x_append_to_buffer_queue(sl_si91x_buffer_queue_t *queue, sl_wifi_buffer_t *buffer);
131 sl_status_t sli_si91x_pop_from_buffer_queue(sl_si91x_buffer_queue_t *queue, sl_wifi_buffer_t **buff…
147 sl_status_t sli_si91x_allocate_command_buffer(sl_wifi_buffer_t **host_buffer,
Dsl_si91x_types.h209 sl_wifi_buffer_t *host_packet; ///< Si91x host buffer
222 sl_wifi_buffer_t *head; ///< Head
223 sl_wifi_buffer_t *tail; ///< Tail
Dsl_si91x_driver.h148 sl_wifi_buffer_t **data_buffer);
242 sl_wifi_buffer_t *data,
1262 sl_wifi_buffer_t **data_buffer,
1292 sl_wifi_buffer_t **packet_buffer);
Dsl_si91x_host_interface.h91 sl_status_t sl_si91x_host_process_data_frame(sl_wifi_interface_t interface, sl_wifi_buffer_t *buffe…
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/src/
Dsl_si91x_driver.c134 sl_wifi_buffer_t *buffer,
137 sl_wifi_buffer_t **data_buffer);
138 static sl_status_t sl_si91x_driver_send_data_packet(sl_wifi_buffer_t *buffer, uint32_t wait_time);
143 sl_status_t sl_si91x_allocate_data_buffer(sl_wifi_buffer_t **host_buffer,
243 extern sl_wifi_buffer_t *rx_pkt_buffer;
246 static bool si91x_packet_identification_function(const sl_wifi_buffer_t *buffer, const void *user_d… in si91x_packet_identification_function()
706 sl_wifi_buffer_t *buffer = NULL; in sl_si91x_get_flash_efuse_data()
748 sl_wifi_buffer_t *buffer; in sl_si91x_driver_raw_send_command()
781 sl_wifi_buffer_t *buffer; in sl_si91x_driver_send_socket_data()
826 sl_wifi_buffer_t **data_buffer, in sl_si91x_custom_driver_send_command()
[all …]
Dsl_rsi_utility.c181 sl_wifi_buffer_t **packet_buffer,
1196 sl_status_t sli_si91x_add_to_queue(sl_si91x_buffer_queue_t *queue, sl_wifi_buffer_t *buffer) in sli_si91x_add_to_queue()
1202 sl_status_t sli_si91x_remove_from_queue(sl_si91x_buffer_queue_t *queue, sl_wifi_buffer_t **buffer) in sli_si91x_remove_from_queue()
1225 sl_wifi_buffer_t *current_packet = NULL; in sli_si91x_flush_generic_data_queues()
1226 sl_wifi_buffer_t *next_packet = NULL; in sli_si91x_flush_generic_data_queues()
1239 next_packet = (sl_wifi_buffer_t *)current_packet->node.node; in sli_si91x_flush_generic_data_queues()
1262 sl_wifi_buffer_t *current_packet = NULL; in sli_si91x_flush_queue_based_on_type()
1263 sl_wifi_buffer_t *next_packet = NULL; in sli_si91x_flush_queue_based_on_type()
1265 sl_wifi_buffer_t *previous_packet = NULL; in sli_si91x_flush_queue_based_on_type()
1284 sl_wifi_buffer_t *dummy_packet_buffer = NULL; in sli_si91x_flush_queue_based_on_type()
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/threading/
Dsli_si91x_multithreaded.c127 sl_wifi_buffer_t **packet_buffer,
135 void sli_handle_dhcp_and_rejoin_failure(void *sdk_context, sl_wifi_buffer_t *temp_buffer, uint16_t …
161 sl_wifi_buffer_t **packet_buffer, in sl_create_generic_rx_packet_from_params()
168 sl_wifi_buffer_t *buffer = NULL; in sl_create_generic_rx_packet_from_params()
199 void sli_handle_dhcp_and_rejoin_failure(void *sdk_context, sl_wifi_buffer_t *response_buffer, uint1… in sli_handle_dhcp_and_rejoin_failure()
202 sl_wifi_buffer_t *temp_buffer = NULL; in sli_handle_dhcp_and_rejoin_failure()
219 sl_wifi_buffer_t *dummy_packet_buffer = NULL; in sli_handle_dhcp_and_rejoin_failure()
245 __WEAK sl_status_t sl_si91x_host_process_data_frame(sl_wifi_interface_t interface, sl_wifi_buffer_t in sl_si91x_host_process_data_frame()
258 sl_wifi_buffer_t *buffer = NULL; in si91x_event_handler_thread()
363 sl_wifi_buffer_t *packet;
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/socket/inc/
Dsl_si91x_socket_utility.h217 uint8_t sli_si91x_socket_identification_function_based_on_socketid(sl_wifi_buffer_t *buffer, void *…
232 sl_wifi_buffer_t **response_buffer);
249 int32_t sli_get_socket_command_from_host_packet(sl_wifi_buffer_t *buffer);
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/ahb_interface/src/
Dsl_si91x_bus.c67 sl_wifi_buffer_t *rx_pkt_buffer;
106 sl_status_t sl_si91x_bus_read_frame(sl_wifi_buffer_t **buffer) in sl_si91x_bus_read_frame()
Drsi_hal_mcu_m4_rom.c329 extern sl_wifi_buffer_t *rx_pkt_buffer; in sli_receive_from_ta_done_isr()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/socket/src/
Dsl_si91x_socket_utility.c447 int32_t sli_get_socket_command_from_host_packet(sl_wifi_buffer_t *buffer) in sli_get_socket_command_from_host_packet()
470 sl_wifi_buffer_t *buffer = NULL; in create_and_send_socket_request()
657 sl_wifi_buffer_t *buffer = NULL; in sli_si91x_accept()
711 sl_wifi_buffer_t *response = node->host_packet; in sli_si91x_accept()
747 sl_wifi_buffer_t *buffer = NULL; in sli_si91x_shutdown()
789 sl_wifi_buffer_t *response_buffer = node->host_packet; in sli_si91x_shutdown()
967 sl_wifi_buffer_t **response_buffer) in sli_si91x_send_socket_command()
970 sl_wifi_buffer_t *buffer; in sli_si91x_send_socket_command()
972 sl_wifi_buffer_t *node_buffer; in sli_si91x_send_socket_command()
1086 sl_wifi_buffer_t *buffer; in sli_si91x_send_socket_data()
/hal_silabs-latest/wiseconnect/components/protocol/wifi/si91x/
Dsl_wifi.c334 sl_wifi_buffer_t *buffer; in sl_wifi_wait_for_scan_results()
475 sl_wifi_buffer_t *buffer = NULL; in sl_wifi_connect()
694 sl_wifi_buffer_t *buffer = NULL; in sl_wifi_get_signal_strength()
731 sl_wifi_buffer_t *buffer = NULL; in sl_wifi_get_sta_tsf()
785 sl_wifi_buffer_t *buffer = NULL; in sl_wifi_get_mac_address()
837 sl_wifi_buffer_t *buffer = NULL; in sl_wifi_get_channel()
931 sl_wifi_buffer_t *rx_buffer = NULL; in sl_wifi_start_ap()
1028 sl_wifi_buffer_t *buffer = NULL; in sl_wifi_get_pairwise_master_key()
1118 sl_wifi_buffer_t *buffer = NULL; in sl_wifi_get_ap_client_info()
1165 sl_wifi_buffer_t *buffer = NULL; in sl_wifi_get_wireless_info()
[all …]
/hal_silabs-latest/wiseconnect/components/protocol/wifi/src/
Dsl_wifi_callback_framework.c60 sl_status_t sl_wifi_default_event_handler(sl_wifi_event_t event, sl_wifi_buffer_t *buffer) in sl_wifi_default_event_handler()
70 …sl_si91x_packet_t *packet = (sl_si91x_packet_t *)sl_si91x_host_get_buffer_data((sl_wifi_buffer_t *… in sl_wifi_default_event_handler()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/sl_net/src/
Dsl_si91x_net_internal_stack.c58 sl_wifi_buffer_t *buffer = NULL; in sli_si91x_configure_ip_address()
199 sl_wifi_buffer_t *buffer = NULL; in sl_si91x_ota_firmware_upgradation()
Dsl_net_si91x_callback_framework.c45 sl_status_t sl_si91x_default_handler(sl_net_event_t event, sl_wifi_buffer_t *buffer) in sl_si91x_default_handler()
/hal_silabs-latest/wiseconnect/components/protocol/wifi/inc/
Dsl_wifi_host_interface.h65 } sl_wifi_buffer_t; typedef
Dsl_wifi_callback_framework.h395 extern sl_status_t sl_wifi_default_event_handler(sl_wifi_event_t event, sl_wifi_buffer_t *buffer);
Dsl_wifi_types.h124 typedef sl_status_t (*sl_wifi_event_handler_t)(sl_wifi_event_t event, sl_wifi_buffer_t *buffer);
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/sl_net/inc/
Dsl_net_si91x.h88 sl_status_t sl_si91x_default_handler(sl_net_event_t event, sl_wifi_buffer_t *buffer);
/hal_silabs-latest/wiseconnect/components/service/network_manager/si91x/
Dsl_net_si91x.c233 sl_wifi_buffer_t *buffer = NULL; in sl_net_dns_resolve_hostname()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/asynchronous_socket/src/
Dsl_si91x_socket.c462 sl_wifi_buffer_t *buffer = NULL; in sl_si91x_recvfrom()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/ble/src/
Drsi_bt_ble.c43 sl_status_t sli_si91x_allocate_command_buffer(sl_wifi_buffer_t **host_buffer,
2108 sl_wifi_buffer_t *buffer = NULL; in rsi_bt_driver_send_cmd()