1408 /* * `pr_lock' protects the pool's data structures when removing * items from or returning items to the pool, or when reading * or updating read/write fields in the pool descriptor. * * We assume back-end page allocators provide their own locking * scheme. They will be called with the pool descriptor _unlocked_, * since the page allocators may block. */