Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
cplbinit.h File Reference
#include <asm/blackfin.h>
#include <asm/cplb.h>
#include <linux/threads.h>

Go to the source code of this file.

Data Structures

struct  cplb_entry
 
struct  cplb_boundary
 

Macros

#define PDT_ATTR
 

Functions

void bfin_icache_init (struct cplb_entry *icplb_tbl)
 
void bfin_dcache_init (struct cplb_entry *icplb_tbl)
 

Variables

struct cplb_boundary dcplb_bounds []
 
struct cplb_boundary icplb_bounds []
 
int dcplb_nr_bounds
 
int icplb_nr_bounds
 
struct cplb_entry dcplb_tbl [NR_CPUS][MAX_CPLBS]
 
struct cplb_entry icplb_tbl [NR_CPUS][MAX_CPLBS]
 
int first_switched_icplb
 
int first_switched_dcplb
 
int nr_dcplb_miss []
 
int nr_icplb_miss []
 
int nr_icplb_supv_miss []
 
int nr_dcplb_prot []
 
int nr_cplb_flush []
 

Macro Definition Documentation

int dcplb_nr_bounds PDT_ATTR

Definition at line 19 of file cplbinit.h.

Function Documentation

void bfin_dcache_init ( struct cplb_entry icplb_tbl)
void bfin_icache_init ( struct cplb_entry icplb_tbl)

Variable Documentation

struct cplb_boundary dcplb_bounds

Definition at line 23 of file cplbinit.c.

int dcplb_nr_bounds
struct cplb_entry dcplb_tbl

Definition at line 18 of file cplbinit.c.

int first_switched_dcplb

Definition at line 19 of file cplbinit.c.

int first_switched_icplb

Definition at line 19 of file cplbinit.c.

struct cplb_boundary icplb_bounds

Definition at line 24 of file cplbinit.c.

int icplb_nr_bounds

Definition at line 16 of file cplbinit.c.

int nr_cplb_flush[]

Definition at line 32 of file cplbmgr.c.

int nr_dcplb_miss[]

Definition at line 30 of file cplbmgr.c.

int nr_dcplb_prot[]

Definition at line 31 of file cplbmgr.c.

int nr_icplb_miss[]

Definition at line 30 of file cplbmgr.c.

int nr_icplb_supv_miss[]

Definition at line 31 of file cplbmgr.c.