Lines Matching refs:address
104 atomic_clear_32(volatile uint32_t *address, uint32_t clearmask)
106 __with_interrupts_disabled(*address &= ~clearmask);
110 atomic_clear_64(volatile uint64_t *address, uint64_t clearmask)
112 __with_interrupts_disabled(*address &= ~clearmask);
186 atomic_set_32(volatile uint32_t *address, uint32_t setmask)
188 __with_interrupts_disabled(*address |= setmask);
192 atomic_set_64(volatile uint64_t *address, uint64_t setmask)
194 __with_interrupts_disabled(*address |= setmask);
240 atomic_clear_32(volatile uint32_t *address, uint32_t clearmask)
257 : "+r" (ras_start), "=r" (start), "+r" (address), "+r" (clearmask)
312 atomic_set_32(volatile uint32_t *address, uint32_t setmask)
330 : "+r" (ras_start), "=r" (start), "+r" (address), "+r" (setmask)