Searched refs:processor_mask (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/ |
H A D | hyperv_tlb_flush.c | 46 u64 processor_mask; member 220 flush->processor_mask = BIT(WORKER_VCPU_ID_1); in sender_guest_code() 232 flush->processor_mask = BIT(WORKER_VCPU_ID_1); in sender_guest_code() 247 flush->processor_mask = 0; in sender_guest_code() 375 flush->processor_mask = BIT(WORKER_VCPU_ID_1); in sender_guest_code() 376 hyperv_write_xmm_input(&flush->processor_mask, 1); in sender_guest_code() 388 flush->processor_mask = BIT(WORKER_VCPU_ID_1); in sender_guest_code() 390 hyperv_write_xmm_input(&flush->processor_mask, 1); in sender_guest_code() 403 hyperv_write_xmm_input(&flush->processor_mask, 1); in sender_guest_code() 418 hyperv_write_xmm_input(&flush->processor_mask, in sender_guest_code() [all...] |
/kernel/linux/linux-6.6/arch/x86/hyperv/ |
H A D | mmu.c | 96 flush->processor_mask = 0; in hyperv_flush_tlb_multi() 129 &flush->processor_mask); in hyperv_flush_tlb_multi() 132 /* nothing to flush if 'processor_mask' ends up being empty */ in hyperv_flush_tlb_multi() 133 if (!flush->processor_mask) { in hyperv_flush_tlb_multi()
|
/kernel/linux/linux-5.10/arch/x86/hyperv/ |
H A D | mmu.c | 103 flush->processor_mask = 0; in hyperv_flush_tlb_others() 132 &flush->processor_mask); in hyperv_flush_tlb_others()
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | trace.h | 1406 TP_PROTO(u64 processor_mask, u64 address_space, u64 flags), 1407 TP_ARGS(processor_mask, address_space, flags), 1410 __field(u64, processor_mask) 1416 __entry->processor_mask = processor_mask; 1421 TP_printk("processor_mask 0x%llx address_space 0x%llx flags 0x%llx", 1422 __entry->processor_mask, __entry->address_space, 1457 TP_PROTO(u32 vector, u64 processor_mask), 1458 TP_ARGS(vector, processor_mask), 1462 __field(u64, processor_mask) [all...] |
H A D | hyperv.c | 1520 trace_kvm_hv_flush_tlb(flush.processor_mask, in kvm_hv_flush_tlb() 1524 sparse_banks[0] = flush.processor_mask; in kvm_hv_flush_tlb() 1528 * with processor_mask = 0x0 and HV_FLUSH_ALL_PROCESSORS clear, in kvm_hv_flush_tlb() 1530 * we don't. Let's treat processor_mask == 0 same as in kvm_hv_flush_tlb() 1534 flush.processor_mask == 0; in kvm_hv_flush_tlb()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | trace.h | 1553 TP_PROTO(u64 processor_mask, u64 address_space, u64 flags, bool guest_mode), 1554 TP_ARGS(processor_mask, address_space, flags, guest_mode), 1557 __field(u64, processor_mask) 1564 __entry->processor_mask = processor_mask; 1570 TP_printk("processor_mask 0x%llx address_space 0x%llx flags 0x%llx %s", 1571 __entry->processor_mask, __entry->address_space, 1609 TP_PROTO(u32 vector, u64 processor_mask), 1610 TP_ARGS(vector, processor_mask), 1614 __field(u64, processor_mask) [all...] |
H A D | hyperv.c | 1998 flush.processor_mask = sse128_lo(hc->xmm[0]); in kvm_hv_flush_tlb() 2007 trace_kvm_hv_flush_tlb(flush.processor_mask, in kvm_hv_flush_tlb() 2012 sparse_banks[0] = flush.processor_mask; in kvm_hv_flush_tlb() 2016 * with processor_mask = 0x0 and HV_FLUSH_ALL_PROCESSORS clear, in kvm_hv_flush_tlb() 2018 * we don't. Let's treat processor_mask == 0 same as in kvm_hv_flush_tlb() 2022 flush.processor_mask == 0; in kvm_hv_flush_tlb()
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | hyperv-tlfs.h | 398 u64 processor_mask; member
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | hyperv-tlfs.h | 486 u64 processor_mask; member
|
Completed in 13 milliseconds