Lines Matching full:the
28 * @lockcnt: the lockcnt to initialize
37 * @lockcnt: the lockcnt to destruct
45 * @lockcnt: the lockcnt to operate on
47 * If the lockcnt's count is zero, wait for critical sections
48 * to finish and increment lockcnt's count to 1. If the count
51 * Because this function can wait on the mutex, it must not be
52 * called while the lockcnt's mutex is held by the current thread.
53 * For the same reason, qemu_lockcnt_inc can also contribute to
67 * @lockcnt: the lockcnt to operate on
74 * @lockcnt: the lockcnt to operate on
76 * Decrement lockcnt's count. If the new count is zero, lock
77 * the mutex and return true. Otherwise, return false.
84 * @lockcnt: the lockcnt to operate on
86 * If the count is 1, decrement the count to zero, lock
87 * the mutex and return true. Otherwise, return false.
93 * @lockcnt: the lockcnt to operate on
95 * Remember that concurrent visits are not blocked unless the count is
103 * @lockcnt: the lockcnt to operate on.
109 * @lockcnt: the lockcnt to operate on.
111 * This is the same as
122 * @lockcnt: the lockcnt to query.
124 * Note that the count can change at any time. Still, while the
125 * lockcnt is locked, one can usefully check whether the count