Searched refs:xcomp_bv (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/include/asm/trace/ |
H A D | fpu.h | 18 __field(u64, xcomp_bv) 26 __entry->xcomp_bv = fpu->state.xsave.header.xcomp_bv; 29 TP_printk("x86/fpu: %p load: %d xfeatures: %llx xcomp_bv: %llx", 33 __entry->xcomp_bv
|
/kernel/linux/linux-6.6/arch/x86/include/asm/trace/ |
H A D | fpu.h | 18 __field(u64, xcomp_bv) 26 __entry->xcomp_bv = fpu->fpstate->regs.xsave.header.xcomp_bv; 29 TP_printk("x86/fpu: %p load: %d xfeatures: %llx xcomp_bv: %llx", 33 __entry->xcomp_bv
|
/kernel/linux/linux-6.6/arch/x86/kernel/fpu/ |
H A D | xstate.c | 138 static unsigned int xfeature_get_offset(u64 xcomp_bv, int xfeature) in xfeature_get_offset() argument 152 * compacted xsave area which is determined by the xcomp_bv header in xfeature_get_offset() 156 for_each_extended_xfeature(i, xcomp_bv) { in xfeature_get_offset() 410 if (hdr->xcomp_bv) in validate_user_xstate_header() 931 u64 xcomp_bv = xsave->header.xcomp_bv; in __raw_xsave_addr() local 937 if (WARN_ON_ONCE(!(xcomp_bv & BIT_ULL(xfeature_nr)))) in __raw_xsave_addr() 941 return (void *)xsave + xfeature_get_offset(xcomp_bv, xfeature_nr); in __raw_xsave_addr()
|
H A D | xstate.h | 16 * XRSTORS requires these bits set in xcomp_bv, or it will in xstate_init_xcomp_bv() 20 xsave->header.xcomp_bv = mask | XCOMP_BV_COMPACTED_FORMAT; in xstate_init_xcomp_bv()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/ |
H A D | amx_test.c | 167 * the xcomp_bv. in guest_code() 172 GUEST_ASSERT(xstate->header.xcomp_bv & XFEATURE_MASK_XTILE_DATA); in guest_code() 178 * XTILEDATA is cleared in xstate_bv but set in xcomp_bv, this property in guest_code() 184 GUEST_ASSERT((xstate->header.xcomp_bv & XFEATURE_MASK_XTILE_DATA)); in guest_code()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/fpu/ |
H A D | types.h | 270 u64 xcomp_bv; member 275 * xstate_header.xcomp_bv[63] indicates that the extended_state_area
|
H A D | internal.h | 93 * XRSTORS requires these bits set in xcomp_bv, or it will in fpstate_init_xstate() 96 xsave->header.xcomp_bv = XCOMP_BV_COMPACTED_FORMAT | xfeatures_mask_all; in fpstate_init_xstate()
|
/kernel/linux/linux-5.10/arch/x86/kernel/fpu/ |
H A D | xstate.c | 483 init_fpstate.xsave.header.xcomp_bv = XCOMP_BV_COMPACTED_FORMAT | in setup_init_fpu_buf() 560 if (hdr->xcomp_bv) in validate_user_xstate_header() 1328 header->xcomp_bv |= xfeatures_mask_all; in copy_supervisor_to_kernel()
|
/kernel/linux/linux-6.6/arch/x86/include/asm/fpu/ |
H A D | types.h | 314 u64 xcomp_bv; member 319 * xstate_header.xcomp_bv[63] indicates that the extended_state_area
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 53 u64 xcomp_bv; member
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | x86.c | 4617 xsave->header.xcomp_bv = host_xcr0 | XSTATE_COMPACTION_ENABLED; in load_xsave() 10176 vcpu->arch.guest_fpu->state.xsave.header.xcomp_bv = in fx_init()
|
Completed in 24 milliseconds