Lines Matching +full:clear +full:- +full:bit
1 /*-
10 found at http://www.gnu.org/licenses/gpl-2.0.html
53 /* *INDENT-OFF* */
57 /* *INDENT-ON* */
65 /** get field out of 32 bit register */
68 /** set field of 32 bit register */
74 /** set field of 64 bit register */
80 /** get single bit out of 32 bit register */
87 /** set single bit field of 32 bit register to a given value */
91 /** set single bit of 32 bit register to 1 */
95 /** clear single bit of 32 bit register */
101 (AL_BIT(n) - 1)
104 (AL_BIT(msb) + AL_BIT_MASK(msb) - AL_BIT_MASK(lsb))
106 /** clear bits specified by clear_mask */
115 /** clear bits specified by clear_mask, and set bits specified by set_mask */
120 ((size) * (((val) + (size) - 1) / (size)))
182 /* *INDENT-OFF* */
186 /* *INDENT-ON* */