Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
bte.c File Reference
#include <linux/module.h>
#include <asm/sn/nodepda.h>
#include <asm/sn/addrs.h>
#include <asm/sn/arch.h>
#include <asm/sn/sn_cpuid.h>
#include <asm/sn/pda.h>
#include <asm/sn/shubio.h>
#include <asm/nodedata.h>
#include <asm/delay.h>
#include <linux/bootmem.h>
#include <linux/string.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <asm/sn/bte.h>

Go to the source code of this file.


#define L1_CACHE_MASK   (L1_CACHE_BYTES - 1)
#define MAX_NODES_TO_TRY   2


bte_result_t bte_copy (u64 src, u64 dest, u64 len, u64 mode, void *notification)
 EXPORT_SYMBOL (bte_copy)
bte_result_t bte_unaligned_copy (u64 src, u64 dest, u64 len, u64 mode)
 EXPORT_SYMBOL (bte_unaligned_copy)
void bte_init_node (nodepda_t *mynodepda, cnodeid_t cnode)

Macro Definition Documentation

#define L1_CACHE_MASK   (L1_CACHE_BYTES - 1)

Definition at line 27 of file bte.c.


Definition at line 31 of file bte.c.

#define MAX_NODES_TO_TRY   2

Definition at line 32 of file bte.c.

Function Documentation

bte_result_t bte_copy ( u64  src,
u64  dest,
u64  len,
u64  mode,
void notification 

Definition at line 80 of file bte.c.

void bte_init_node ( nodepda_t mynodepda,
cnodeid_t  cnode 

Definition at line 424 of file bte.c.

bte_result_t bte_unaligned_copy ( u64  src,
u64  dest,
u64  len,
u64  mode 

Definition at line 262 of file bte.c.

EXPORT_SYMBOL ( bte_copy  )
EXPORT_SYMBOL ( bte_unaligned_copy  )