Lines Matching defs:pte_list_desc
124 /* make pte_list_desc fit well in cache lines */
128 * struct pte_list_desc is the core data structure used to implement a custom
136 * A list is comprised of one or more pte_list_desc objects (descriptors).
147 struct pte_list_desc {
148 struct pte_list_desc *more;
632 static void mmu_free_pte_list_desc(struct pte_list_desc *pte_list_desc)
634 kmem_cache_free(pte_list_desc_cache, pte_list_desc);
858 * pte_list_desc containing more mappings.
876 * ensures all "struct pte_list_desc" fields are stable.
1007 struct pte_list_desc *desc;
1023 desc = (struct pte_list_desc *)(old_val & ~KVM_RMAP_MANY);
1032 desc->more = (struct pte_list_desc *)(old_val & ~KVM_RMAP_MANY);
1048 struct pte_list_desc *desc, int i)
1050 struct pte_list_desc *head_desc = (struct pte_list_desc *)(*rmap_val & ~KVM_RMAP_MANY);
1086 struct pte_list_desc *desc;
1100 desc = (struct pte_list_desc *)(rmap_val & ~KVM_RMAP_MANY);
1130 struct pte_list_desc *desc, *next;
1143 desc = (struct pte_list_desc *)(rmap_val & ~KVM_RMAP_MANY);
1160 struct pte_list_desc *desc;
1167 desc = (struct pte_list_desc *)(rmap_val & ~KVM_RMAP_MANY);
1211 struct pte_list_desc *desc; /* holds the sptep if not NULL */
1235 iter->desc = (struct pte_list_desc *)(rmap_val & ~KVM_RMAP_MANY);
7492 pte_list_desc_cache = KMEM_CACHE(pte_list_desc, SLAB_ACCOUNT);