37#ifndef _ACF_UTILS_LIST_H_
38#define _ACF_UTILS_LIST_H_
void list_link_replace(list_node_t *, list_node_t *)
int list_link_active(const list_node_t *)
void * list_tail(const list_t *)
void * list_get_i(const list_t *, size_t)
void list_destroy(list_t *)
void * list_head(const list_t *)
int list_is_empty(const list_t *)
void list_create(list_t *, size_t, size_t)
void list_move_tail(list_t *, list_t *)
void list_insert_after(list_t *, void *, void *)
void list_insert_before(list_t *, void *, void *)
void * list_remove_tail(list_t *)
void * list_prev(const list_t *, const void *)
void list_insert_head(list_t *, void *)
void * list_next(const list_t *, const void *)
void list_link_init(list_node_t *)
size_t list_count(const list_t *)
void list_remove(list_t *, void *)
void * list_remove_head(list_t *)
void list_insert_tail(list_t *, void *)