Home
last modified time | relevance | path

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

/arch/arm64/kvm/hyp/nvhe/
Dpage_alloc.c56 struct hyp_page *buddy = __find_buddy_nocheck(pool, p, order); in __find_buddy_avail() local
58 if (!buddy || buddy->order != order || list_empty(&buddy->node)) in __find_buddy_avail()
61 return buddy; in __find_buddy_avail()
69 struct hyp_page *buddy; in __hyp_attach_page() local
81 buddy = __find_buddy_avail(pool, p, order); in __hyp_attach_page()
82 if (!buddy) in __hyp_attach_page()
86 list_del_init(&buddy->node); in __hyp_attach_page()
87 buddy->order = HYP_NO_ORDER; in __hyp_attach_page()
88 p = min(p, buddy); in __hyp_attach_page()
109 struct hyp_page *buddy; in __hyp_extract_page() local
[all …]
/arch/mips/include/asm/
Dpgtable.h156 pte_t *buddy = ptep_buddy(ptep); local
161 if (pte_none(*buddy)) {
163 buddy->pte_low |= _PAGE_GLOBAL;
164 buddy->pte_high |= _PAGE_GLOBAL;
202 pte_t *buddy = ptep_buddy(ptep); local
208 cmpxchg64(&buddy->pte, 0, _PAGE_GLOBAL);
210 cmpxchg(&buddy->pte, 0, _PAGE_GLOBAL);
/arch/x86/kvm/vmx/
Dvmx.h336 struct loaded_vmcs *buddy);
Dvmx.c1403 struct loaded_vmcs *buddy) in vmx_vcpu_load_vmcs() argument
1438 if (!buddy || WARN_ON_ONCE(buddy->vmcs != prev)) in vmx_vcpu_load_vmcs()