diff options
author | Ted Unangst <tedu@cvs.openbsd.org> | 2011-07-06 06:00:21 +0000 |
---|---|---|
committer | Ted Unangst <tedu@cvs.openbsd.org> | 2011-07-06 06:00:21 +0000 |
commit | 4d4823e51f9b72164639dc39180d972655f38669 (patch) | |
tree | 4129dc450ce44528a20a14a9a0d43222d3e16452 /sys/kern | |
parent | 2983bcf429439931d4a9b7cab7a51b5206f78216 (diff) |
remove the predict_whatever stuffs. ok deraadt dlg henning
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/subr_pool.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/sys/kern/subr_pool.c b/sys/kern/subr_pool.c index 432aa4a4269..101924a4ae6 100644 --- a/sys/kern/subr_pool.c +++ b/sys/kern/subr_pool.c @@ -1,4 +1,4 @@ -/* $OpenBSD: subr_pool.c,v 1.107 2011/07/06 02:56:53 tedu Exp $ */ +/* $OpenBSD: subr_pool.c,v 1.108 2011/07/06 06:00:20 tedu Exp $ */ /* $NetBSD: subr_pool.c,v 1.61 2001/09/26 07:14:56 chs Exp $ */ /*- @@ -532,10 +532,10 @@ startover: * the pool. */ #ifdef DIAGNOSTIC - if (__predict_false(pp->pr_nout > pp->pr_hardlimit)) + if (pp->pr_nout > pp->pr_hardlimit) panic("pool_do_get: %s: crossed hard limit", pp->pr_wchan); #endif - if (__predict_false(pp->pr_nout == pp->pr_hardlimit)) { + if (pp->pr_nout == pp->pr_hardlimit) { if ((flags & PR_WAITOK) && !(flags & PR_LIMITFAIL)) { /* * XXX: A warning isn't logged in this case. Should @@ -577,10 +577,10 @@ startover: * Call the back-end page allocator for more memory. */ v = pool_allocator_alloc(pp, flags, &slowdown); - if (__predict_true(v != NULL)) + if (v != NULL) ph = pool_alloc_item_header(pp, v, flags); - if (__predict_false(v == NULL || ph == NULL)) { + if (v == NULL || ph == NULL) { if (v != NULL) pool_allocator_free(pp, v); @@ -613,11 +613,11 @@ startover: /* Start the allocation process over. */ goto startover; } - if (__predict_false((v = pi = TAILQ_FIRST(&ph->ph_itemlist)) == NULL)) { + if ((v = pi = TAILQ_FIRST(&ph->ph_itemlist)) == NULL) { panic("pool_do_get: %s: page empty", pp->pr_wchan); } #ifdef DIAGNOSTIC - if (__predict_false(pp->pr_nitems == 0)) { + if (pp->pr_nitems == 0) { printf("pool_do_get: %s: items on itemlist, nitems %u\n", pp->pr_wchan, pp->pr_nitems); panic("pool_do_get: nitems inconsistent"); @@ -625,7 +625,7 @@ startover: #endif #ifdef DIAGNOSTIC - if (__predict_false(pi->pi_magic != PI_MAGIC)) + if (pi->pi_magic != PI_MAGIC) panic("pool_do_get(%s): free list modified: " "page %p; item addr %p; offset 0x%x=0x%x", pp->pr_wchan, ph->ph_page, pi, 0, pi->pi_magic); @@ -652,7 +652,7 @@ startover: pp->pr_nout++; if (ph->ph_nmissing == 0) { #ifdef DIAGNOSTIC - if (__predict_false(pp->pr_nidle == 0)) + if (pp->pr_nidle == 0) panic("pool_do_get: nidle inconsistent"); #endif pp->pr_nidle--; @@ -667,7 +667,7 @@ startover: ph->ph_nmissing++; if (TAILQ_EMPTY(&ph->ph_itemlist)) { #ifdef DIAGNOSTIC - if (__predict_false(ph->ph_nmissing != pp->pr_itemsperpage)) { + if (ph->ph_nmissing != pp->pr_itemsperpage) { panic("pool_do_get: %s: nmissing inconsistent", pp->pr_wchan); } @@ -747,14 +747,14 @@ pool_do_put(struct pool *pp, void *v) if (pp->pr_ipl != -1) splassert(pp->pr_ipl); - if (__predict_false(pp->pr_nout == 0)) { + if (pp->pr_nout == 0) { printf("pool %s: putting with none out\n", pp->pr_wchan); panic("pool_do_put"); } #endif - if (__predict_false((ph = pr_find_pagehead(pp, v)) == NULL)) { + if ((ph = pr_find_pagehead(pp, v)) == NULL) { panic("pool_do_put: %s: page header missing", pp->pr_wchan); } @@ -837,9 +837,9 @@ pool_prime(struct pool *pp, int n) while (newpages-- > 0) { cp = pool_allocator_alloc(pp, PR_NOWAIT, &slowdown); - if (__predict_true(cp != NULL)) + if (cp != NULL) ph = pool_alloc_item_header(pp, cp, PR_NOWAIT); - if (__predict_false(cp == NULL || ph == NULL)) { + if (cp == NULL || ph == NULL) { if (cp != NULL) pool_allocator_free(pp, cp); break; @@ -957,9 +957,9 @@ pool_catchup(struct pool *pp) * Call the page back-end allocator for more memory. */ cp = pool_allocator_alloc(pp, PR_NOWAIT, &slowdown); - if (__predict_true(cp != NULL)) + if (cp != NULL) ph = pool_alloc_item_header(pp, cp, PR_NOWAIT); - if (__predict_false(cp == NULL || ph == NULL)) { + if (cp == NULL || ph == NULL) { if (cp != NULL) pool_allocator_free(pp, cp); error = ENOMEM; |