nrfxlib API 0.1.0
Loading...
Searching...
No Matches
list.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2022 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
12#ifndef __LIST_H__
13#define __LIST_H__
14
15#include "osal_api.h"
16
18
19void nrf_wifi_utils_list_free(void *list);
20
22 void *data);
23
25 void *data);
26
28 void *data);
29
31
32void *nrf_wifi_utils_list_peek(void *list);
33
34unsigned int nrf_wifi_utils_list_len(void *list);
35
38 void *callbk_data,
39 enum nrf_wifi_status (*callbk_func)(void *callbk_data,
40 void *data));
41#endif /* __LIST_H__ */
void * nrf_wifi_utils_list_peek(void *list)
enum nrf_wifi_status nrf_wifi_utils_list_add_tail(void *list, void *data)
void * nrf_wifi_utils_list_del_head(void *list)
unsigned int nrf_wifi_utils_list_len(void *list)
void nrf_wifi_utils_list_del_node(void *list, void *data)
enum nrf_wifi_status nrf_wifi_utils_list_traverse(void *list, void *callbk_data, enum nrf_wifi_status(*callbk_func)(void *callbk_data, void *data))
void * nrf_wifi_utils_list_alloc(void)
Header containing linked list specific declarations for the Wi-Fi driver.
void nrf_wifi_utils_list_free(void *list)
enum nrf_wifi_status nrf_wifi_utils_list_add_head(void *list, void *data)
nrf_wifi_status
The status of an operation performed by the RPU driver.
Definition: osal_structs.h:29