Lines Matching refs:reg
27 bitx8(uint8_t reg, uint_t high, uint_t low) in bitx8() argument
36 return ((reg >> low) & mask); in bitx8()
40 bitx16(uint16_t reg, uint_t high, uint_t low) in bitx16() argument
49 return ((reg >> low) & mask); in bitx16()
54 bitx32(uint32_t reg, uint_t high, uint_t low) in bitx32() argument
64 return ((reg >> low) & mask); in bitx32()
68 bitx64(uint64_t reg, uint_t high, uint_t low) in bitx64() argument
77 return ((reg >> low) & mask); in bitx64()
81 bitset8(uint8_t reg, uint_t high, uint_t low, uint8_t val) in bitset8() argument
92 reg &= ~(mask << low); in bitset8()
93 reg |= val << low; in bitset8()
95 return (reg); in bitset8()
99 bitset16(uint16_t reg, uint_t high, uint_t low, uint16_t val) in bitset16() argument
110 reg &= ~(mask << low); in bitset16()
111 reg |= val << low; in bitset16()
113 return (reg); in bitset16()
117 bitset32(uint32_t reg, uint_t high, uint_t low, uint32_t val) in bitset32() argument
128 reg &= ~(mask << low); in bitset32()
129 reg |= val << low; in bitset32()
131 return (reg); in bitset32()
135 bitset64(uint64_t reg, uint_t high, uint_t low, uint64_t val) in bitset64() argument
146 reg &= ~(mask << low); in bitset64()
147 reg |= val << low; in bitset64()
149 return (reg); in bitset64()