diff options
author | Alon Levy <alevy@redhat.com> | 2013-08-12 14:44:21 +0300 |
---|---|---|
committer | Alon Levy <alevy@redhat.com> | 2013-08-14 12:08:04 +0300 |
commit | fe38ddf724a7cd47fe8225ba6b10e9abaaf53c89 (patch) | |
tree | ee86ab3be4fc1582831cbb3538728723382c3a7d /server/red_worker.h | |
parent | 376264b00925ce417be2a8a5097c26d7cc58d608 (diff) | |
download | spice-fe38ddf724a7cd47fe8225ba6b10e9abaaf53c89.tar.gz spice-fe38ddf724a7cd47fe8225ba6b10e9abaaf53c89.tar.xz spice-fe38ddf724a7cd47fe8225ba6b10e9abaaf53c89.zip |
server: move bit set/clear utilities out of red_worker.h
Diffstat (limited to 'server/red_worker.h')
-rw-r--r-- | server/red_worker.h | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/server/red_worker.h b/server/red_worker.h index 796b0902..272661f4 100644 --- a/server/red_worker.h +++ b/server/red_worker.h @@ -22,24 +22,6 @@ #include <errno.h> #include "red_common.h" - -static inline void set_bit(int index, uint32_t *addr) -{ - uint32_t mask = 1 << index; - __sync_or_and_fetch(addr, mask); -} - -static inline void clear_bit(int index, uint32_t *addr) -{ - uint32_t mask = ~(1 << index); - __sync_and_and_fetch(addr, mask); -} - -static inline int test_bit(int index, uint32_t val) -{ - return val & (1u << index); -} - enum { RED_WORKER_PENDING_WAKEUP, RED_WORKER_PENDING_OOM, |