Home
last modified time | relevance | path

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

/hypervisor/dm/
A Dvioapic.c60 bool level, phys; in vioapic_generate_intr() local
69 level = (rte.bits.trigger_mode == IOAPIC_RTE_TRGRMODE_LEVEL); in vioapic_generate_intr()
74 if (!level || (vioapic->rtbl[pin].bits.remote_irr == 0UL)) { in vioapic_generate_intr()
75 if (level) { in vioapic_generate_intr()
80 vlapic_receive_intr(vioapic->vm, level, dest, phys, delmode, vector, false); in vioapic_generate_intr()
89 vioapic_set_pinstate(struct acrn_single_vioapic *vioapic, uint32_t pin, uint32_t level) in vioapic_set_pinstate() argument
97 if (level == 0U) { in vioapic_set_pinstate()
101 && (old_lvl != level)) { in vioapic_set_pinstate()
108 && (old_lvl != level)) { in vioapic_set_pinstate()
A Dvpic.c40 static void vpic_set_pinstate(struct acrn_vpic *vpic, uint32_t pin, uint8_t level);
502 static void vpic_set_pinstate(struct acrn_vpic *vpic, uint32_t pin, uint8_t level) in vpic_set_pinstate() argument
511 if (level != 0U) { in vpic_set_pinstate()
519 if (((old_lvl == 0U) && (level == 1U)) || ((level == 1U) && lvl_trigger)) { in vpic_set_pinstate()
523 } else if ((old_lvl == 1U) && (level == 0U)) { in vpic_set_pinstate()
531 pin, (level != 0U) ? "asserted" : "deasserted"); in vpic_set_pinstate()
/hypervisor/include/arch/x86/asm/guest/
A Dvlapic.h91 void (*accept_intr)(struct acrn_vlapic *vlapic, uint32_t vector, bool level);
141 void vlapic_set_intr(struct acrn_vcpu *vcpu, uint32_t vector, bool level);
181 void vlapic_receive_intr(struct acrn_vm *vm, bool level, uint32_t dest,
/hypervisor/arch/x86/guest/
A Dguest_memory.c20 uint32_t level; member
69 if (pw_info->level < 1U) { in local_gva2gpa_common()
73 i = pw_info->level; in local_gva2gpa_common()
188 pw_info->level = 2U; in local_gva2gpa_pae()
228 pw_info.level = (uint32_t)pm; in gva2gpa()
A Dept.c118 static inline bool ept_large_page_support(enum _page_table_level level, __unused uint64_t prot) in ept_large_page_support() argument
122 if (level == IA32E_PD) { in ept_large_page_support()
124 } else if (level == IA32E_PDPT) { in ept_large_page_support()
138 static inline bool use_large_page(enum _page_table_level level, uint64_t prot) in use_large_page() argument
143 ret = ept_large_page_support(level, prot); in use_large_page()
A Dvlapic.c449 vlapic_set_tmr(struct acrn_vlapic *vlapic, uint32_t vector, bool level) in vlapic_set_tmr() argument
452 if (level) { in vlapic_set_tmr()
480 static void apicv_basic_accept_intr(struct acrn_vlapic *vlapic, uint32_t vector, bool level) in apicv_basic_accept_intr() argument
493 vlapic_set_tmr(vlapic, vector, level); in apicv_basic_accept_intr()
501 vlapic_set_tmr(vlapic, vector, level); in apicv_advanced_accept_intr()
526 static void vlapic_accept_intr(struct acrn_vlapic *vlapic, uint32_t vector, bool level) in vlapic_accept_intr() argument
535 vlapic->ops->accept_intr(vlapic, vector, level); in vlapic_accept_intr()
1723 vlapic_receive_intr(struct acrn_vm *vm, bool level, uint32_t dest, bool phys, in vlapic_receive_intr() argument
1757 vlapic_set_intr(target_vcpu, vec, level); in vlapic_receive_intr()
1770 vlapic_set_intr(struct acrn_vcpu *vcpu, uint32_t vector, bool level) in vlapic_set_intr() argument
[all …]
A Dvept.c220 static uint64_t get_leaf_entry(uint64_t gpa, uint64_t *eptp, enum _page_table_level *level) in get_leaf_entry() argument
233 *level = pt_level; in get_leaf_entry()
/hypervisor/include/arch/x86/asm/
A Dlapic.h24 uint32_t level:1; member
A Dpgtable.h206 bool (*large_page_support)(enum _page_table_level level, uint64_t prot);
/hypervisor/arch/x86/
A Dmmu.c68 static inline bool ppt_large_page_support(enum _page_table_level level, __unused uint64_t prot) in ppt_large_page_support() argument
72 if (level == IA32E_PD) { in ppt_large_page_support()
74 } else if (level == IA32E_PDPT) { in ppt_large_page_support()
A Dpagetable.c108 static void split_large_page(uint64_t *pte, enum _page_table_level level, in split_large_page() argument
115 switch (level) { in split_large_page()
/hypervisor/include/common/
A Dptdev.h109 uint32_t level:1; member
/hypervisor/debug/
A Dshell.c1330 bool level, phys, remote_irr, mask; in get_vioapic_info() local
1362 level = (rte.bits.trigger_mode == IOAPIC_RTE_TRGRMODE_LEVEL); in get_vioapic_info()
1367 gsi, vector, phys ? "phys" : "logic", dest, level ? "level" : "edge", in get_vioapic_info()
/hypervisor/lib/crypto/mbedtls/
A DChangeLog712 replacing the core functions and adding and alternative, module level
1607 * debug_set_threshold() added to ignore messages over threshold level

Completed in 29 milliseconds