Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
migrate.h File Reference
#include <linux/cpumask.h>
#include <hv/hypervisor.h>

Go to the source code of this file.

Functions

int flush_and_install_context (HV_PhysAddr page_table, HV_PTE access, HV_ASID asid, const unsigned long *cpumask)
 
int homecache_migrate_stack_and_flush (pte_t stack_pte, unsigned long va, size_t length, pte_t *stack_ptep, const struct cpumask *cache_cpumask, const struct cpumask *tlb_cpumask, HV_Remote_ASID *asids, int asidcount)
 

Function Documentation

int flush_and_install_context ( HV_PhysAddr  page_table,
HV_PTE  access,
HV_ASID  asid,
const unsigned long cpumask 
)
int homecache_migrate_stack_and_flush ( pte_t  stack_pte,
unsigned long  va,
size_t  length,
pte_t stack_ptep,
const struct cpumask cache_cpumask,
const struct cpumask tlb_cpumask,
HV_Remote_ASID asids,
int  asidcount 
)