Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
list_debug.c File Reference
#include <linux/export.h>
#include <linux/list.h>
#include <linux/bug.h>
#include <linux/kernel.h>
#include <linux/rculist.h>

Go to the source code of this file.

Functions

void __list_add (struct list_head *new, struct list_head *prev, struct list_head *next)
 
 EXPORT_SYMBOL (__list_add)
 
void __list_del_entry (struct list_head *entry)
 
 EXPORT_SYMBOL (__list_del_entry)
 
void list_del (struct list_head *entry)
 
 EXPORT_SYMBOL (list_del)
 
void __list_add_rcu (struct list_head *new, struct list_head *prev, struct list_head *next)
 
 EXPORT_SYMBOL (__list_add_rcu)
 

Function Documentation

void __list_add ( struct list_head new,
struct list_head prev,
struct list_head next 
)

Definition at line 22 of file list_debug.c.

void __list_add_rcu ( struct list_head new,
struct list_head prev,
struct list_head next 
)

Definition at line 86 of file list_debug.c.

void __list_del_entry ( struct list_head entry)

Definition at line 44 of file list_debug.c.

EXPORT_SYMBOL ( __list_add  )
EXPORT_SYMBOL ( __list_del_entry  )
EXPORT_SYMBOL ( list_del  )
EXPORT_SYMBOL ( __list_add_rcu  )
void list_del ( struct list_head entry)

list_del - deletes entry from list. : the element to delete from the list. Note: list_empty on entry does not return true after this, the entry is in an undefined state.

Definition at line 75 of file list_debug.c.