Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
grant-table.c File Reference
#include <linux/module.h>
#include <linux/vmalloc.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include <xen/interface/xen.h>
#include <xen/interface/memory.h>
#include <xen/grant_table.h>
#include <asm/xen/hypervisor.h>

Go to the source code of this file.

Functions

int arch_gnttab_map_shared (unsigned long *frames, unsigned long nr_gframes, unsigned long max_nr_gframes, struct grant_entry **__shared)
 
void arch_gnttab_unmap_shared (struct grant_entry *shared, unsigned long nr_gframes)
 
int HYPERVISOR_grant_table_op (unsigned int cmd, void *uop, unsigned int count)
 
 EXPORT_SYMBOL (HYPERVISOR_grant_table_op)
 

Function Documentation

int arch_gnttab_map_shared ( unsigned long frames,
unsigned long  nr_gframes,
unsigned long  max_nr_gframes,
struct grant_entry **  __shared 
)

Definition at line 39 of file grant-table.c.

void arch_gnttab_unmap_shared ( struct grant_entry *  shared,
unsigned long  nr_gframes 
)

Definition at line 47 of file grant-table.c.

EXPORT_SYMBOL ( HYPERVISOR_grant_table_op  )
int HYPERVISOR_grant_table_op ( unsigned int  cmd,
void uop,
unsigned int  count 
)

Definition at line 82 of file grant-table.c.