Lines Matching refs:SYNC_FETCH_OP
245 #define SYNC_FETCH_OP(op, n, type) type CLANG_ATOMIC_SUFFIX(__sync_fetch_and_ ## op ##_ ## n) (vola… macro
363 SYNC_FETCH_OP(add, 1, unsigned char)
364 SYNC_FETCH_OP(add, 2, short unsigned int)
365 SYNC_FETCH_OP(add, 4, unsigned int)
371 SYNC_FETCH_OP(sub, 1, unsigned char)
372 SYNC_FETCH_OP(sub, 2, short unsigned int)
373 SYNC_FETCH_OP(sub, 4, unsigned int)
379 SYNC_FETCH_OP(and, 1, unsigned char)
380 SYNC_FETCH_OP(and, 2, short unsigned int)
381 SYNC_FETCH_OP(and, 4, unsigned int)
387 SYNC_FETCH_OP(or, 1, unsigned char)
388 SYNC_FETCH_OP(or, 2, short unsigned int)
389 SYNC_FETCH_OP(or, 4, unsigned int)
395 SYNC_FETCH_OP(xor, 1, unsigned char)
396 SYNC_FETCH_OP(xor, 2, short unsigned int)
397 SYNC_FETCH_OP(xor, 4, unsigned int)
403 SYNC_FETCH_OP(nand, 1, unsigned char)
404 SYNC_FETCH_OP(nand, 2, short unsigned int)
405 SYNC_FETCH_OP(nand, 4, unsigned int)
483 SYNC_FETCH_OP(add, 8, long long unsigned int)
485 SYNC_FETCH_OP(sub, 8, long long unsigned int)
487 SYNC_FETCH_OP(and, 8, long long unsigned int)
489 SYNC_FETCH_OP(or, 8, long long unsigned int)
491 SYNC_FETCH_OP(xor, 8, long long unsigned int)
493 SYNC_FETCH_OP(nand, 8, long long unsigned int)