Lines Matching defs:u64Mask
314 DECLINLINE(uint64_t) hpetUpdateMasked(uint64_t u64NewValue, uint64_t u64OldValue, uint64_t u64Mask)
316 u64NewValue &= u64Mask;
317 u64NewValue |= (u64OldValue & ~u64Mask);
321 DECLINLINE(bool) hpetBitJustSet(uint64_t u64OldValue, uint64_t u64NewValue, uint64_t u64Mask)
323 return !(u64OldValue & u64Mask)
324 && !!(u64NewValue & u64Mask);
327 DECLINLINE(bool) hpetBitJustCleared(uint64_t u64OldValue, uint64_t u64NewValue, uint64_t u64Mask)
329 return !!(u64OldValue & u64Mask)
330 && !(u64NewValue & u64Mask);
523 uint64_t u64Mask = HPET_TN_CFG_WRITE_MASK;
527 u64Mask |= HPET_TN_PERIODIC;
530 u64Mask |= HPET_TN_32BIT;
547 pHpetTimer->u64Config = hpetUpdateMasked(u32NewValue, pHpetTimer->u64Config, u64Mask);