Home
last modified time | relevance | path

Searched refs:flush_tlb (Results 1 – 8 of 8) sorted by relevance

/xen/xen/arch/x86/guest/
A Dhypervisor.c84 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 Dhyperv.c210 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 Dhap.c700 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 Dxen.c327 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 Dhypervisor.h38 int (*flush_tlb)(const cpumask_t *mask, const void *va, unsigned int flags); member
/xen/xen/include/asm-x86/
A Dpaging.h144 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 Dcommon.c3175 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 Dmulti.c4875 .flush_tlb = shadow_flush_tlb,

Completed in 23 milliseconds