Lines Matching refs:SYNC_OP_FETCH
251 #define SYNC_OP_FETCH(op, n, type) type CLANG_ATOMIC_SUFFIX(__sync_ ## op ##_and_fetch_ ## n) (vola… macro
367 SYNC_OP_FETCH(add, 1, unsigned char)
368 SYNC_OP_FETCH(add, 2, short unsigned int)
369 SYNC_OP_FETCH(add, 4, unsigned int)
375 SYNC_OP_FETCH(sub, 1, unsigned char)
376 SYNC_OP_FETCH(sub, 2, short unsigned int)
377 SYNC_OP_FETCH(sub, 4, unsigned int)
383 SYNC_OP_FETCH(and, 1, unsigned char)
384 SYNC_OP_FETCH(and, 2, short unsigned int)
385 SYNC_OP_FETCH(and, 4, unsigned int)
391 SYNC_OP_FETCH(or, 1, unsigned char)
392 SYNC_OP_FETCH(or, 2, short unsigned int)
393 SYNC_OP_FETCH(or, 4, unsigned int)
399 SYNC_OP_FETCH(xor, 1, unsigned char)
400 SYNC_OP_FETCH(xor, 2, short unsigned int)
401 SYNC_OP_FETCH(xor, 4, unsigned int)
407 SYNC_OP_FETCH(nand, 1, unsigned char)
408 SYNC_OP_FETCH(nand, 2, short unsigned int)
409 SYNC_OP_FETCH(nand, 4, unsigned int)
495 SYNC_OP_FETCH(add, 8, long long unsigned int)
497 SYNC_OP_FETCH(sub, 8, long long unsigned int)
499 SYNC_OP_FETCH(and, 8, long long unsigned int)
501 SYNC_OP_FETCH(or, 8, long long unsigned int)
503 SYNC_OP_FETCH(xor, 8, long long unsigned int)
505 SYNC_OP_FETCH(nand, 8, long long unsigned int)