projects
/
urcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add `urcu_posix_assert()` as `assert()` replacement
[urcu.git]
/
include
/
urcu
/
static
/
wfcqueue.h
diff --git
a/include/urcu/static/wfcqueue.h
b/include/urcu/static/wfcqueue.h
index eae074323479bfc729ad8e06983a38b3407ec316..478e8598a6b2898694d9d1d4856691390ffbce66 100644
(file)
--- a/
include/urcu/static/wfcqueue.h
+++ b/
include/urcu/static/wfcqueue.h
@@
-28,9
+28,9
@@
*/
#include <pthread.h>
*/
#include <pthread.h>
-#include <assert.h>
#include <poll.h>
#include <stdbool.h>
#include <poll.h>
#include <stdbool.h>
+#include <urcu/assert.h>
#include <urcu/compiler.h>
#include <urcu/uatomic.h>
#include <urcu/compiler.h>
#include <urcu/uatomic.h>
@@
-104,7
+104,7
@@
static inline void _cds_wfcq_init(struct cds_wfcq_head *head,
_cds_wfcq_node_init(&head->node);
tail->p = &head->node;
ret = pthread_mutex_init(&head->lock, NULL);
_cds_wfcq_node_init(&head->node);
tail->p = &head->node;
ret = pthread_mutex_init(&head->lock, NULL);
- assert(!ret);
+
urcu_posix_
assert(!ret);
}
/*
}
/*
@@
-112,10
+112,10
@@
static inline void _cds_wfcq_init(struct cds_wfcq_head *head,
* cds_wfcq_init().
*/
static inline void _cds_wfcq_destroy(struct cds_wfcq_head *head,
* cds_wfcq_init().
*/
static inline void _cds_wfcq_destroy(struct cds_wfcq_head *head,
- struct cds_wfcq_tail *tail)
+ struct cds_wfcq_tail *tail
__attribute__((unused))
)
{
int ret = pthread_mutex_destroy(&head->lock);
{
int ret = pthread_mutex_destroy(&head->lock);
- assert(!ret);
+
urcu_posix_
assert(!ret);
}
/*
}
/*
@@
-158,21
+158,21
@@
static inline bool _cds_wfcq_empty(cds_wfcq_head_ptr_t u_head,
}
static inline void _cds_wfcq_dequeue_lock(struct cds_wfcq_head *head,
}
static inline void _cds_wfcq_dequeue_lock(struct cds_wfcq_head *head,
- struct cds_wfcq_tail *tail)
+ struct cds_wfcq_tail *tail
__attribute__((unused))
)
{
int ret;
ret = pthread_mutex_lock(&head->lock);
{
int ret;
ret = pthread_mutex_lock(&head->lock);
- assert(!ret);
+
urcu_posix_
assert(!ret);
}
static inline void _cds_wfcq_dequeue_unlock(struct cds_wfcq_head *head,
}
static inline void _cds_wfcq_dequeue_unlock(struct cds_wfcq_head *head,
- struct cds_wfcq_tail *tail)
+ struct cds_wfcq_tail *tail
__attribute__((unused))
)
{
int ret;
ret = pthread_mutex_unlock(&head->lock);
{
int ret;
ret = pthread_mutex_unlock(&head->lock);
- assert(!ret);
+
urcu_posix_
assert(!ret);
}
static inline bool ___cds_wfcq_append(cds_wfcq_head_ptr_t u_head,
}
static inline bool ___cds_wfcq_append(cds_wfcq_head_ptr_t u_head,
@@
-331,7
+331,7
@@
___cds_wfcq_first_nonblocking(cds_wfcq_head_ptr_t head,
}
static inline struct cds_wfcq_node *
}
static inline struct cds_wfcq_node *
-___cds_wfcq_next(cds_wfcq_head_ptr_t head,
+___cds_wfcq_next(cds_wfcq_head_ptr_t head
__attribute__((unused))
,
struct cds_wfcq_tail *tail,
struct cds_wfcq_node *node,
int blocking)
struct cds_wfcq_tail *tail,
struct cds_wfcq_node *node,
int blocking)
This page took
0.02454 seconds
and
4
git commands to generate.