Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
rcutree_plugin.h File Reference
#include <linux/delay.h>
#include <linux/oom.h>
#include <linux/smpboot.h>

Go to the source code of this file.


#define RCU_KTHREAD_PRIO   1


long rcu_batches_completed (void)
 EXPORT_SYMBOL_GPL (rcu_batches_completed)
void rcu_force_quiescent_state (void)
 EXPORT_SYMBOL_GPL (rcu_force_quiescent_state)
void kfree_call_rcu (struct rcu_head *head, void(*func)(struct rcu_head *rcu))
 EXPORT_SYMBOL_GPL (kfree_call_rcu)
void synchronize_rcu_expedited (void)
 EXPORT_SYMBOL_GPL (synchronize_rcu_expedited)
void rcu_barrier (void)
 EXPORT_SYMBOL_GPL (rcu_barrier)
 early_initcall (rcu_scheduler_really_started)
int rcu_needs_cpu (int cpu, unsigned long *delta_jiffies)

Macro Definition Documentation


Definition at line 36 of file rcutree_plugin.h.

#define RCU_KTHREAD_PRIO   1

Definition at line 31 of file rcutree_plugin.h.

Function Documentation

early_initcall ( rcu_scheduler_really_started  )
EXPORT_SYMBOL_GPL ( rcu_batches_completed  )
EXPORT_SYMBOL_GPL ( rcu_force_quiescent_state  )
EXPORT_SYMBOL_GPL ( kfree_call_rcu  )
EXPORT_SYMBOL_GPL ( synchronize_rcu_expedited  )
EXPORT_SYMBOL_GPL ( rcu_barrier  )
void kfree_call_rcu ( struct rcu_head head,
void(*)(struct rcu_head *rcu)  func 

Definition at line 1013 of file rcutree_plugin.h.

void rcu_barrier ( void  )

Definition at line 1048 of file rcutree_plugin.h.

long rcu_batches_completed ( void  )

Definition at line 909 of file rcutree_plugin.h.

void rcu_force_quiescent_state ( void  )

Definition at line 919 of file rcutree_plugin.h.

int rcu_needs_cpu ( int  cpu,
unsigned long delta_jiffies 

Definition at line 1501 of file rcutree_plugin.h.

void synchronize_rcu_expedited ( void  )

Definition at line 1024 of file rcutree_plugin.h.