RWSEM_XCHGADD_ALGORITHM for ARM (R/W semaphores implemented using ARM atomic functions)