2 * \file ferret/include/sensors/__llist_init.h
3 * \brief locked list init functions.
6 * \author Martin Pohlack <mp26@os.inf.tu-dresden.de>
9 * (c) 2007-2009 Technische Universität Dresden
10 * This file is part of TUD:OS and distributed under the terms of the
11 * GNU General Public License 2.
12 * Please see the COPYING-GPL-2 file for details.
14 #if FERRET_LLIST_MAGIC != ahK6eeNa
15 #error Do not directly include this file, use a propper wrapper!
17 #undef FERRET_LLIST_MAGIC
19 #include <l4/ferret/types.h>
20 //#include <l4/ferret/sensors/llist.h>
21 #include <l4/ferret/sensors/common.h>
23 #include <l4/sys/compiler.h>
27 int PREFIX(init) (PREFIX(t) * list, const char * config,
29 ssize_t PREFIX(size_config)(const char * config);
30 ssize_t PREFIX(size) (const PREFIX(t) * list);