| version 1.153, 2008/03/10 22:20:14 |
version 1.154, 2008/03/17 08:27:50 |
| Line 996 pool_get(struct pool *pp, int flags) |
|
| Line 996 pool_get(struct pool *pp, int flags) |
|
| #endif /* DIAGNOSTIC */ |
#endif /* DIAGNOSTIC */ |
| #ifdef LOCKDEBUG |
#ifdef LOCKDEBUG |
| if (flags & PR_WAITOK) |
if (flags & PR_WAITOK) |
| ASSERT_SLEEPABLE(NULL, "pool_get(PR_WAITOK)"); |
ASSERT_SLEEPABLE(); |
| #endif |
#endif |
| |
|
| mutex_enter(&pp->pr_lock); |
mutex_enter(&pp->pr_lock); |
| Line 2522 pool_cache_get_paddr(pool_cache_t pc, in |
|
| Line 2522 pool_cache_get_paddr(pool_cache_t pc, in |
|
| |
|
| #ifdef LOCKDEBUG |
#ifdef LOCKDEBUG |
| if (flags & PR_WAITOK) |
if (flags & PR_WAITOK) |
| ASSERT_SLEEPABLE(NULL, "pool_cache_get(PR_WAITOK)"); |
ASSERT_SLEEPABLE(); |
| #endif |
#endif |
| |
|
| cc = pool_cache_cpu_enter(pc, &s); |
cc = pool_cache_cpu_enter(pc, &s); |