Deleted Added
full compact
timeout.9 (141428) timeout.9 (147398)
1.\" $NetBSD: timeout.9,v 1.2 1996/06/23 22:32:34 pk Exp $
2.\"
3.\" Copyright (c) 1996 The NetBSD Foundation, Inc.
4.\" All rights reserved.
5.\"
6.\" This code is derived from software contributed to The NetBSD Foundation
7.\" by Paul Kranenburg.
8.\"

--- 20 unchanged lines hidden (view full) ---

29.\" LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
30.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
31.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
32.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
33.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
34.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
35.\" POSSIBILITY OF SUCH DAMAGE.
36.\"
1.\" $NetBSD: timeout.9,v 1.2 1996/06/23 22:32:34 pk Exp $
2.\"
3.\" Copyright (c) 1996 The NetBSD Foundation, Inc.
4.\" All rights reserved.
5.\"
6.\" This code is derived from software contributed to The NetBSD Foundation
7.\" by Paul Kranenburg.
8.\"

--- 20 unchanged lines hidden (view full) ---

29.\" LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
30.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
31.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
32.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
33.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
34.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
35.\" POSSIBILITY OF SUCH DAMAGE.
36.\"
37.\" $FreeBSD: head/share/man/man9/timeout.9 141428 2005-02-07 02:47:33Z iedowse $
37.\" $FreeBSD: head/share/man/man9/timeout.9 147398 2005-06-15 13:31:23Z ru $
38.\"
39.Dd February 6, 2005
40.Dt TIMEOUT 9
41.Os
42.Sh NAME
43.Nm timeout ,
44.Nm untimeout ,
45.Nm callout_handle_init ,

--- 167 unchanged lines hidden (view full) ---

213The parameter
214.Fa mtx
215specifies a mutex that is to be acquired by the callout subsystem
216before calling the callout function, and released when the callout
217function returns.
218The following
219.Fa flags
220may be specified:
38.\"
39.Dd February 6, 2005
40.Dt TIMEOUT 9
41.Os
42.Sh NAME
43.Nm timeout ,
44.Nm untimeout ,
45.Nm callout_handle_init ,

--- 167 unchanged lines hidden (view full) ---

213The parameter
214.Fa mtx
215specifies a mutex that is to be acquired by the callout subsystem
216before calling the callout function, and released when the callout
217function returns.
218The following
219.Fa flags
220may be specified:
221.Bl -tag -width CALLOUT_RETURNUNLOCKED
221.Bl -tag -width ".Dv CALLOUT_RETURNUNLOCKED"
222.It Dv CALLOUT_RETURNUNLOCKED
223The callout function will release
224.Fa mtx
225itself, so the callout subsystem should not attempt to unlock it
226after the callout function returns.
227.El
228.Pp
229The function

--- 295 unchanged lines hidden ---
222.It Dv CALLOUT_RETURNUNLOCKED
223The callout function will release
224.Fa mtx
225itself, so the callout subsystem should not attempt to unlock it
226after the callout function returns.
227.El
228.Pp
229The function

--- 295 unchanged lines hidden ---