Home
last modified time | relevance | path

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

/linux-6.12.1/arch/x86/kvm/mmu/
Dmmu.c915 #define KVM_RMAP_MANY BIT(0) macro
928 } else if (!(rmap_head->val & KVM_RMAP_MANY)) { in pte_list_add()
934 rmap_head->val = (unsigned long)desc | KVM_RMAP_MANY; in pte_list_add()
937 desc = (struct pte_list_desc *)(rmap_head->val & ~KVM_RMAP_MANY); in pte_list_add()
946 desc->more = (struct pte_list_desc *)(rmap_head->val & ~KVM_RMAP_MANY); in pte_list_add()
949 rmap_head->val = (unsigned long)desc | KVM_RMAP_MANY; in pte_list_add()
960 struct pte_list_desc *head_desc = (struct pte_list_desc *)(rmap_head->val & ~KVM_RMAP_MANY); in pte_list_desc_remove_entry()
989 rmap_head->val = (unsigned long)head_desc->more | KVM_RMAP_MANY; in pte_list_desc_remove_entry()
1002 if (!(rmap_head->val & KVM_RMAP_MANY)) { in pte_list_remove()
1008 desc = (struct pte_list_desc *)(rmap_head->val & ~KVM_RMAP_MANY); in pte_list_remove()
[all …]