add_negative (4b4193256c8d3bc3a5397b5cd9494c2ad386317d) | add_negative (f3e615b4db1fb7034f1d76dc307b77cc848f040e) |
---|---|
1cat <<EOF 2/** | 1cat <<EOF 2/** |
3 * ${arch}${atomic}_add_negative - add and test if negative | 3 * arch_${atomic}_add_negative - add and test if negative |
4 * @i: integer value to add 5 * @v: pointer of type ${atomic}_t 6 * 7 * Atomically adds @i to @v and returns true 8 * if the result is negative, or false when 9 * result is greater than or equal to zero. 10 */ 11static __always_inline bool | 4 * @i: integer value to add 5 * @v: pointer of type ${atomic}_t 6 * 7 * Atomically adds @i to @v and returns true 8 * if the result is negative, or false when 9 * result is greater than or equal to zero. 10 */ 11static __always_inline bool |
12${arch}${atomic}_add_negative(${int} i, ${atomic}_t *v) | 12arch_${atomic}_add_negative(${int} i, ${atomic}_t *v) |
13{ | 13{ |
14 return ${arch}${atomic}_add_return(i, v) < 0; | 14 return arch_${atomic}_add_return(i, v) < 0; |
15} 16EOF | 15} 16EOF |