Home
last modified time | relevance | path

Searched refs:lpi_translation_cache (Results 1 – 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
Dvgic-its.c554 list_for_each_entry(cte, &dist->lpi_translation_cache, entry) { in __vgic_its_check_cache()
570 if (!list_is_first(&cte->entry, &dist->lpi_translation_cache)) in __vgic_its_check_cache()
571 list_move(&cte->entry, &dist->lpi_translation_cache); in __vgic_its_check_cache()
608 if (unlikely(list_empty(&dist->lpi_translation_cache))) in vgic_its_cache_translation()
621 cte = list_last_entry(&dist->lpi_translation_cache, in vgic_its_cache_translation()
640 list_move(&cte->entry, &dist->lpi_translation_cache); in vgic_its_cache_translation()
654 list_for_each_entry(cte, &dist->lpi_translation_cache, entry) { in vgic_its_invalidate_cache()
1841 if (!list_empty(&dist->lpi_translation_cache)) in vgic_lpi_translation_cache_init()
1855 list_add(&cte->entry, &dist->lpi_translation_cache); in vgic_lpi_translation_cache_init()
1867 &dist->lpi_translation_cache, entry) { in vgic_lpi_translation_cache_destroy()
Dvgic-init.c57 INIT_LIST_HEAD(&dist->lpi_translation_cache); in kvm_vgic_early_init()
/kernel/linux/linux-5.10/include/kvm/
Darm_vgic.h257 struct list_head lpi_translation_cache; member