Searched refs:flush_tlb (Results 1 – 8 of 8) sorted by relevance
/xen/xen/arch/x86/guest/ |
A D | hypervisor.c | 84 if ( ops.flush_tlb ) in hypervisor_flush_tlb() 85 return alternative_call(ops.flush_tlb, mask, va, flags); in hypervisor_flush_tlb()
|
/xen/xen/arch/x86/guest/hyperv/ |
A D | hyperv.c | 210 static int flush_tlb(const cpumask_t *mask, const void *va, in flush_tlb() function 227 .flush_tlb = flush_tlb,
|
/xen/xen/arch/x86/mm/hap/ |
A D | hap.c | 700 static bool flush_tlb(bool (*flush_vcpu)(void *ctxt, struct vcpu *v), in flush_tlb() function 849 .flush_tlb = flush_tlb, 861 .flush_tlb = flush_tlb, 873 .flush_tlb = flush_tlb, 885 .flush_tlb = flush_tlb,
|
/xen/xen/arch/x86/guest/xen/ |
A D | xen.c | 327 static int flush_tlb(const cpumask_t *mask, const void *va, unsigned int flags) in flush_tlb() function 338 .flush_tlb = flush_tlb,
|
/xen/xen/include/asm-x86/guest/ |
A D | hypervisor.h | 38 int (*flush_tlb)(const cpumask_t *mask, const void *va, unsigned int flags); member
|
/xen/xen/include/asm-x86/ |
A D | paging.h | 144 bool (*flush_tlb )(bool (*flush_vcpu)(void *ctxt, member 408 return paging_get_hostmode(current)->flush_tlb(flush_vcpu, ctxt); in paging_flush_tlb()
|
/xen/xen/arch/x86/mm/shadow/ |
A D | common.c | 3175 int flush_tlb = 0; in shadow_track_dirty_vram() local 3274 flush_tlb |= sh_remove_all_mappings(d, mfn, in shadow_track_dirty_vram() 3299 flush_tlb = 1; in shadow_track_dirty_vram() 3331 flush_tlb |= sh_remove_write_access(d, mfn, 1, 0); in shadow_track_dirty_vram() 3336 if ( flush_tlb ) in shadow_track_dirty_vram()
|
A D | multi.c | 4875 .flush_tlb = shadow_flush_tlb,
|
Completed in 23 milliseconds