Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
grufile.c File Reference
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <linux/io.h>
#include <linux/spinlock.h>
#include <linux/device.h>
#include <linux/miscdevice.h>
#include <linux/interrupt.h>
#include <linux/proc_fs.h>
#include <linux/uaccess.h>
#include <asm/uv/uv.h>
#include "gru.h"
#include "grulib.h"
#include "grutables.h"
#include <asm/uv/uv_hub.h>
#include <asm/uv/uv_mmrs.h>

Go to the source code of this file.

Functions

 fs_initcall (gru_init)
 
 module_exit (gru_exit)
 
 module_param (gru_options, ulong, 0644)
 
 MODULE_PARM_DESC (gru_options,"Various debug options")
 
 MODULE_AUTHOR ("Silicon Graphics, Inc.")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_DESCRIPTION (GRU_DRIVER_ID_STR GRU_DRIVER_VERSION_STR)
 
 MODULE_VERSION (GRU_DRIVER_VERSION_STR)
 

Variables

struct gru_blade_state
*gru_base[GRU_MAX_BLADES
__read_mostly
 
struct gru_stats_s gru_stats
 
struct vm_operations_struct gru_vm_ops
 

Function Documentation

fs_initcall ( gru_init  )
MODULE_AUTHOR ( "Silicon  Graphics,
Inc."   
)
MODULE_DESCRIPTION ( GRU_DRIVER_ID_STR  GRU_DRIVER_VERSION_STR)
module_exit ( gru_exit  )
MODULE_LICENSE ( "GPL"  )
module_param ( gru_options  ,
ulong  ,
0644   
)
MODULE_PARM_DESC ( gru_options  ,
"Various debug options  
)
MODULE_VERSION ( GRU_DRIVER_VERSION_STR  )

Variable Documentation

unsigned int gru_max_gids __read_mostly

Definition at line 49 of file grufile.c.

struct gru_stats_s gru_stats

Definition at line 54 of file grufile.c.

struct vm_operations_struct gru_vm_ops
Initial value:
= {
.close = gru_vma_close,
.fault = gru_fault,
}

Definition at line 598 of file grufile.c.