Lines Matching refs:mask
67 static u64 get_mtrr_size(u64 mask) in get_mtrr_size() argument
71 mask >>= PAGE_SHIFT; in get_mtrr_size()
72 mask |= size_or_mask; in get_mtrr_size()
73 size = -mask; in get_mtrr_size()
115 u64 base, mask; in __mtrr_type_lookup() local
164 mask = (((u64)mtrr_state.var_ranges[i].mask_hi) << 32) + in __mtrr_type_lookup()
167 start_state = ((start & mask) == (base & mask)); in __mtrr_type_lookup()
168 end_state = ((end & mask) == (base & mask)); in __mtrr_type_lookup()
185 *partial_end = base + get_mtrr_size(mask); in __mtrr_type_lookup()
198 if ((start & mask) != (base & mask)) in __mtrr_type_lookup()
434 unsigned long mask = smp_changes_mask; in mtrr_state_warn() local
436 if (!mask) in mtrr_state_warn()
438 if (mask & MTRR_CHANGE_MASK_FIXED) in mtrr_state_warn()
440 if (mask & MTRR_CHANGE_MASK_VARIABLE) in mtrr_state_warn()
442 if (mask & MTRR_CHANGE_MASK_DEFTYPE) in mtrr_state_warn()
515 u64 tmp, mask; in generic_get_mtrr() local
537 mask = size_or_mask | tmp; in generic_get_mtrr()
544 if (tmp != mask) { in generic_get_mtrr()
547 mask = tmp; in generic_get_mtrr()
555 *size = -mask; in generic_get_mtrr()
717 unsigned long mask, count; in generic_set_all() local
724 mask = set_mtrr_state(); in generic_set_all()
733 for (count = 0; count < sizeof mask * 8; ++count) { in generic_set_all()
734 if (mask & 0x01) in generic_set_all()
736 mask >>= 1; in generic_set_all()