projects
/
userspace-rcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update gitignore
[userspace-rcu.git]
/
compat_futex.c
diff --git
a/compat_futex.c
b/compat_futex.c
index 28089cc838e0bccf2cb00768f67dbab967c4c653..04de5965894a7e8317049d9af80e29e36da65f02 100644
(file)
--- a/
compat_futex.c
+++ b/
compat_futex.c
@@
-26,6
+26,7
@@
#include <assert.h>
#include <errno.h>
#include <poll.h>
#include <assert.h>
#include <errno.h>
#include <poll.h>
+#include <stdint.h>
#include <urcu/arch.h>
#include <urcu/futex.h>
#include <urcu/arch.h>
#include <urcu/futex.h>
@@
-39,8
+40,8
@@
static pthread_cond_t compat_futex_cond = PTHREAD_COND_INITIALIZER;
* Waiter will relinquish the CPU until woken up.
*/
* Waiter will relinquish the CPU until woken up.
*/
-int compat_futex_noasync(int
*uaddr, int op, in
t val,
- const struct timespec *timeout, int
*uaddr2, in
t val3)
+int compat_futex_noasync(int
32_t *uaddr, int op, int32_
t val,
+ const struct timespec *timeout, int
32_t *uaddr2, int32_
t val3)
{
int ret, i, gret = 0;
{
int ret, i, gret = 0;
@@
-84,11
+85,9
@@
end:
* Waiter will busy-loop trying to read the condition.
*/
* Waiter will busy-loop trying to read the condition.
*/
-int compat_futex_async(int
*uaddr, int op, in
t val,
- const struct timespec *timeout, int
*uaddr2, in
t val3)
+int compat_futex_async(int
32_t *uaddr, int op, int32_
t val,
+ const struct timespec *timeout, int
32_t *uaddr2, int32_
t val3)
{
{
- int ret, i;
-
/*
* Check if NULL. Don't let users expect that they are taken into
* account.
/*
* Check if NULL. Don't let users expect that they are taken into
* account.
@@
-112,4
+111,5
@@
int compat_futex_async(int *uaddr, int op, int val,
default:
return -EINVAL;
}
default:
return -EINVAL;
}
+ return 0;
}
}
This page took
0.035885 seconds
and
4
git commands to generate.