Lines Matching refs:tryAcquireShared
117 * <li>{@link #tryAcquireShared}
156 * define {@code tryAcquire} and/or {@code tryAcquireShared} to
270 * protected int tryAcquireShared(int ignore) {
741 * @param propagate the return value from a tryAcquireShared
986 int r = tryAcquireShared(arg);
1016 int r = tryAcquireShared(arg);
1050 int r = tryAcquireShared(arg);
1164 protected int tryAcquireShared(int arg) {
1299 * first invoking at least once {@link #tryAcquireShared},
1302 * #tryAcquireShared} until success.
1305 * {@link #tryAcquireShared} but is otherwise uninterpreted
1309 if (tryAcquireShared(arg) < 0)
1316 * {@link #tryAcquireShared}, returning on success. Otherwise the
1318 * invoking {@link #tryAcquireShared} until success or the thread
1321 * This value is conveyed to {@link #tryAcquireShared} but is
1330 if (tryAcquireShared(arg) < 0)
1338 * #tryAcquireShared}, returning on success. Otherwise, the
1340 * invoking {@link #tryAcquireShared} until success or the thread
1344 * {@link #tryAcquireShared} but is otherwise uninterpreted
1354 return tryAcquireShared(arg) >= 0 ||
1482 * #tryAcquireShared}) then it is guaranteed that the current thread
1514 * {@code false}, and its {@link #tryAcquireShared} method should