Lines Matching refs:xa_lock

233  * Context: Any context.  The caller should hold the xa_lock or the RCU lock.
327 __must_hold(xas->xa->xa_lock)
1067 * Context: Any context. The caller should hold the xa_lock.
1407 * Context: Any context. Expects xa_lock to be held.
1505 * Context: Any context. Expects xa_lock to be held on entry.
1524 * Context: Any context. Takes and releases the xa_lock.
1531 xa_lock(xa);
1546 * You must already be holding the xa_lock when calling this function.
1550 * Context: Any context. Expects xa_lock to be held on entry. May
1551 * release and reacquire xa_lock if @gfp flags permit.
1585 * Context: Any context. Takes and releases the xa_lock.
1595 xa_lock(xa);
1611 * You must already be holding the xa_lock when calling this function.
1615 * Context: Any context. Expects xa_lock to be held on entry. May
1616 * release and reacquire xa_lock if @gfp flags permit.
1652 * Context: Any context. Expects xa_lock to be held on entry. May
1653 * release and reacquire xa_lock if @gfp flags permit.
1727 * Context: Process context. Takes and releases the xa_lock. May sleep
1837 * Context: Any context. Expects xa_lock to be held on entry. May
1838 * release and reacquire xa_lock if @gfp flags permit.
1888 * Context: Any context. Expects xa_lock to be held on entry. May
1889 * release and reacquire xa_lock if @gfp flags permit.
1931 * Context: Any context. Expects xa_lock to be held on entry.
1949 * Context: Any context. Expects xa_lock to be held on entry.
2001 * Context: Process context. Takes and releases the xa_lock.
2005 xa_lock(xa);
2019 * Context: Process context. Takes and releases the xa_lock.
2023 xa_lock(xa);
2187 * If you need stronger guarantees, holding the xa_lock across calls to this
2212 * Context: xa_lock must be held on entry and will not be released.
2238 * Context: Any context. Takes and releases the xa_lock, interrupt-safe.