reservation_object_wait_timeout_rcu — Wait on reservation's objects shared and/or exclusive fences.
long reservation_object_wait_timeout_rcu (
)
obj
the reservation object
wait_all
if true, wait on all fences, else wait on just exclusive fence
intr
if true, do interruptible wait
timeout
timeout value in jiffies or zero to return immediately
RETURNS Returns -ERESTARTSYS if interrupted, 0 if the wait timed out, or greater than zer on success.