Home | History | Annotate | Download | only in include

Lines Matching refs:__mask

128 csr_##regname##_set(uintptr_t __mask)					\
130 if (__builtin_constant_p(__mask) && __mask < 0x20) { \
131 asm volatile("csrsi " #regname ", %0" :: "i"(__mask) : \
134 asm volatile("csrs " #regname ", %0" :: "r"(__mask) : \
141 csr_##regname##_clear(uintptr_t __mask) \
143 if (__builtin_constant_p(__mask) && __mask < 0x20) { \
144 asm volatile("csrci " #regname ", %0" :: "i"(__mask) : \
147 asm volatile("csrc " #regname ", %0" :: "r"(__mask) : \