<SECTION>
<FILE>libkmod-module</FILE>
kmod_module
-kmod_module_new_from_loaded
kmod_module_new_from_lookup
kmod_module_new_from_name
kmod_module_new_from_path
kmod_module_get_options
kmod_module_get_path
-kmod_module_get_initstate
-kmod_module_initstate_str
-kmod_module_get_size
-kmod_module_get_refcnt
-kmod_module_get_holders
-
kmod_module_get_dependency_symbols
kmod_module_dependency_symbol_get_bind
kmod_module_dependency_symbol_get_crc
kmod_module_info_get_key
kmod_module_info_get_value
</SECTION>
+
+<SECTION>
+<FILE>libkmod-loaded</FILE>
+kmod_module_new_from_loaded
+kmod_module_get_initstate
+kmod_module_initstate_str
+kmod_module_get_size
+kmod_module_get_refcnt
+kmod_module_get_holders
+</SECTION>
#include "libkmod.h"
#include "libkmod-private.h"
+/**
+ * SECTION:libkmod-list
+ * @short_description: general purpose list
+ */
+
static inline struct list_node *list_node_init(struct list_node *node)
{
node->next = node;
#include "libkmod-private.h"
/**
+ * SECTION:libkmod-module
+ * @short_description: operate on kernel modules
+ */
+
+/**
* kmod_module:
*
* Opaque object representing a module.