Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
plist.c File Reference
#include <linux/bug.h>
#include <linux/plist.h>
#include <linux/spinlock.h>

Go to the source code of this file.

Macros

#define plist_check_head(h)   do { } while (0)
 

Functions

void plist_add (struct plist_node *node, struct plist_head *head)
 
void plist_del (struct plist_node *node, struct plist_head *head)
 

Macro Definition Documentation

#define plist_check_head (   h)    do { } while (0)

Definition at line 66 of file plist.c.

Function Documentation

void plist_add ( struct plist_node node,
struct plist_head head 
)

plist_add - add to

: &struct plist_node pointer : &struct plist_head pointer

Definition at line 75 of file plist.c.

void plist_del ( struct plist_node node,
struct plist_head head 
)

plist_del - Remove a from plist.

: &struct plist_node pointer - entry to be removed : &struct plist_head pointer - list head

Definition at line 114 of file plist.c.