diff options
| author | 2001-06-23 06:34:37 +0000 | |
|---|---|---|
| committer | 2001-06-23 06:34:37 +0000 | |
| commit | 7828fe4636d97f6b1b010417daf11f7673863dd7 (patch) | |
| tree | 9c6da57903e16f9c07915d41cfb174c9460774a3 /sys/kern/sys_pipe.c | |
| parent | Remember to compute IP/TCP/UDP checksum if we're going to broadcast on (diff) | |
| download | wireguard-openbsd-7828fe4636d97f6b1b010417daf11f7673863dd7.tar.xz wireguard-openbsd-7828fe4636d97f6b1b010417daf11f7673863dd7.zip | |
pool_init, not pool_create
Diffstat (limited to 'sys/kern/sys_pipe.c')
| -rw-r--r-- | sys/kern/sys_pipe.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/kern/sys_pipe.c b/sys/kern/sys_pipe.c index 73e0bc64afe..cdce94ac4c7 100644 --- a/sys/kern/sys_pipe.c +++ b/sys/kern/sys_pipe.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sys_pipe.c,v 1.34 2001/06/23 06:09:16 art Exp $ */ +/* $OpenBSD: sys_pipe.c,v 1.35 2001/06/23 06:34:37 art Exp $ */ /* * Copyright (c) 1996 John S. Dyson @@ -103,7 +103,7 @@ struct filterops pipe_wfiltops = int nbigpipe; static int amountpipekva; -struct pool *pipe_pool; +struct pool pipe_pool; void pipeclose __P((struct pipe *)); void pipeinit __P((struct pipe *)); @@ -128,9 +128,9 @@ sys_opipe(p, v, retval) struct pipe *rpipe, *wpipe; int fd, error; - rpipe = pool_get(pipe_pool, PR_WAITOK); + rpipe = pool_get(&pipe_pool, PR_WAITOK); pipeinit(rpipe); - wpipe = pool_get(pipe_pool, PR_WAITOK); + wpipe = pool_get(&pipe_pool, PR_WAITOK); pipeinit(wpipe); error = falloc(p, &rf, &fd); @@ -805,7 +805,7 @@ pipeclose(cpipe) cpipe->pipe_buffer.size); #endif } - pool_put(pipe_pool, cpipe); + pool_put(&pipe_pool, cpipe); } } @@ -888,7 +888,7 @@ filt_pipewrite(struct knote *kn, long hint) void pipe_init() { - pipe_pool = pool_create(sizeof(struct pipe), 0, 0, 0, "pipepl", + pool_init(&pipe_pool, sizeof(struct pipe), 0, 0, 0, "pipepl", 0, pool_page_alloc_nointr, pool_page_free_nointr, M_PIPE); } |
