Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
quicklist.c File Reference
#include <linux/kernel.h>
#include <linux/gfp.h>
#include <linux/mm.h>
#include <linux/mmzone.h>
#include <linux/quicklist.h>

Go to the source code of this file.

Macros

#define FRACTION_OF_NODE_MEM   16
 

Functions

 DEFINE_PER_CPU (struct quicklist[CONFIG_NR_QUICK], quicklist)
 
void quicklist_trim (int nr, void(*dtor)(void *), unsigned long min_pages, unsigned long max_free)
 
unsigned long quicklist_total_size (void)
 

Macro Definition Documentation

#define FRACTION_OF_NODE_MEM   16

Definition at line 24 of file quicklist.c.

Function Documentation

DEFINE_PER_CPU ( struct quicklist  [CONFIG_NR_QUICK],
quicklist   
)
unsigned long quicklist_total_size ( void  )

Definition at line 89 of file quicklist.c.

void quicklist_trim ( int  nr,
void(*)(void *)  dtor,
unsigned long  min_pages,
unsigned long  max_free 
)

Definition at line 63 of file quicklist.c.