| 257 | } |
| 258 | |
| 259 | long long acl_atomic_clock_users_add(ACL_ATOMIC_CLOCK *clk, int n) |
| 260 | { |
| 261 | long long now; |
| 262 | struct timeval tv; |
| 263 | |
| 264 | gettimeofday(&tv, NULL); |
| 265 | now = (long long) tv.tv_sec * 1000000 + (long long) tv.tv_usec; |
| 266 | acl_atomic_int64_set(clk->atime_atomic, now); |
| 267 | |
| 268 | return acl_atomic_int64_add_fetch(clk->users_atomic, n); |
| 269 | } |
| 270 | |
| 271 | void acl_atomic_clock_users_count_inc(ACL_ATOMIC_CLOCK *clk) |
| 272 | { |
no test coverage detected
searching dependent graphs…