X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=wfstack.c;h=7618be3b38c51e1f824d13d0c0a6e10839874ec6;hp=fec9e477c20b3c561b74352ad1acb97004d68ad8;hb=b0a841b4ff807dd29fe0cdbfe24900312f0e627b;hpb=718eb63eed91f0a06afd1a129813275ecc3e21eb diff --git a/wfstack.c b/wfstack.c index fec9e47..7618be3 100644 --- a/wfstack.c +++ b/wfstack.c @@ -43,14 +43,14 @@ void __cds_wfs_init(struct __cds_wfs_stack *s) ___cds_wfs_init(s); } -bool cds_wfs_empty(struct cds_wfs_stack *s) +bool cds_wfs_empty(cds_wfs_stack_ptr_t u_stack) { - return _cds_wfs_empty(s); + return _cds_wfs_empty(u_stack); } -int cds_wfs_push(struct cds_wfs_stack *s, struct cds_wfs_node *node) +int cds_wfs_push(cds_wfs_stack_ptr_t u_stack, struct cds_wfs_node *node) { - return _cds_wfs_push(s, node); + return _cds_wfs_push(u_stack, node); } struct cds_wfs_node *cds_wfs_pop_blocking(struct cds_wfs_stack *s) @@ -94,27 +94,28 @@ void cds_wfs_pop_unlock(struct cds_wfs_stack *s) _cds_wfs_pop_unlock(s); } -struct cds_wfs_node *__cds_wfs_pop_blocking(struct cds_wfs_stack *s) +struct cds_wfs_node *__cds_wfs_pop_blocking(cds_wfs_stack_ptr_t u_stack) { - return ___cds_wfs_pop_blocking(s); + return ___cds_wfs_pop_blocking(u_stack); } struct cds_wfs_node * - __cds_wfs_pop_with_state_blocking(struct cds_wfs_stack *s, int *state) + __cds_wfs_pop_with_state_blocking(cds_wfs_stack_ptr_t u_stack, + int *state) { - return ___cds_wfs_pop_with_state_blocking(s, state); + return ___cds_wfs_pop_with_state_blocking(u_stack, state); } -struct cds_wfs_node *__cds_wfs_pop_nonblocking(struct cds_wfs_stack *s) +struct cds_wfs_node *__cds_wfs_pop_nonblocking(cds_wfs_stack_ptr_t u_stack) { - return ___cds_wfs_pop_nonblocking(s); + return ___cds_wfs_pop_nonblocking(u_stack); } struct cds_wfs_node * - __cds_wfs_pop_with_state_nonblocking(struct cds_wfs_stack *s, + __cds_wfs_pop_with_state_nonblocking(cds_wfs_stack_ptr_t u_stack, int *state) { - return ___cds_wfs_pop_with_state_nonblocking(s, state); + return ___cds_wfs_pop_with_state_nonblocking(u_stack, state); } struct cds_wfs_head *__cds_wfs_pop_all(cds_wfs_stack_ptr_t u_stack)