Lines Matching refs:pcntxt_mask

21 u64 pcntxt_mask;  variable
30 static unsigned int xstate_comp_offsets[sizeof(pcntxt_mask)*8];
58 if ((xstate_bv & pcntxt_mask) == pcntxt_mask) in __sanitize_i387_state()
80 xstate_bv = (pcntxt_mask & ~xstate_bv) >> 2; in __sanitize_i387_state()
297 xsave_hdr->xstate_bv &= (pcntxt_mask & xstate_bv); in sanitize_restored_xstate()
318 u64 init_bv = pcntxt_mask & ~XSTATE_FPSSE; in restore_user_xstate()
322 u64 init_bv = pcntxt_mask & ~xbv; in restore_user_xstate()
444 fx_sw_reserved.xstate_bv = pcntxt_mask; in prepare_fx_sw_frame()
459 xsetbv(XCR_XFEATURE_ENABLED_MASK, pcntxt_mask); in xstate_enable()
470 xstate_features = fls64(pcntxt_mask); in setup_xstate_features()
497 unsigned int xstate_comp_sizes[sizeof(pcntxt_mask)*8]; in setup_xstate_comp()
510 if (test_bit(i, (unsigned long *)&pcntxt_mask)) { in setup_xstate_comp()
521 if (test_bit(i, (unsigned long *)&pcntxt_mask)) in setup_xstate_comp()
553 (u64)1 << 63 | pcntxt_mask; in setup_init_fpu_buf()
554 init_xstate_buf->xsave_hdr.xstate_bv = pcntxt_mask; in setup_init_fpu_buf()
598 if (test_bit(i, (unsigned long *)&pcntxt_mask)) { in init_xstate_size()
618 pcntxt_mask = eax + ((u64)edx << 32); in xstate_enable_boot_cpu()
620 if ((pcntxt_mask & XSTATE_FPSSE) != XSTATE_FPSSE) { in xstate_enable_boot_cpu()
622 pcntxt_mask); in xstate_enable_boot_cpu()
629 pcntxt_mask = pcntxt_mask & XCNTXT_MASK; in xstate_enable_boot_cpu()
638 update_regset_xstate_info(xstate_size, pcntxt_mask); in xstate_enable_boot_cpu()
646 if (pcntxt_mask & XSTATE_EAGER) { in xstate_enable_boot_cpu()
649 pcntxt_mask & XSTATE_EAGER); in xstate_enable_boot_cpu()
650 pcntxt_mask &= ~XSTATE_EAGER; in xstate_enable_boot_cpu()
657 pcntxt_mask, xstate_size, in xstate_enable_boot_cpu()
719 if (!test_bit(feature, (unsigned long *)&pcntxt_mask)) in get_xsave_addr()