Lines Matching defs:bits
177 unsigned long address, bits, skey;
183 bits = skey & (_PAGE_CHANGED | _PAGE_REFERENCED);
184 /* Transfer page changed & referenced bit to guest bits in pgste */
185 pgste_val(pgste) |= bits << 48; /* GR bit & GC bit */
244 unsigned long bits;
246 bits = pgste_val(pgste) & (PGSTE_IN_BIT | PGSTE_VSIE_BIT);
247 if (bits) {
248 pgste_val(pgste) ^= bits;
249 ptep_notify(mm, addr, ptep, bits);
815 unsigned long bits, skey;
819 bits = skey & (_PAGE_CHANGED | _PAGE_REFERENCED);
824 pgste_val(new) |= bits << 52;
1085 * set_pgste_bits - set specific PGSTE bits.
1088 * @bits: a bitmask representing the bits that will be touched
1089 * @value: the values of the bits to be written. Only the bits in the mask
1095 unsigned long bits, unsigned long value)
1110 pgste_val(new) &= ~bits;
1111 pgste_val(new) |= value & bits;