*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: gone_in_dev | Section: 9 | Source: FreeBSD | File: gone_in_dev.9.gz
GONE_IN(9) FreeBSD Kernel Developer's Manual GONE_IN(9) NAME gone_in, gone_in_dev - deprecation notice functions SYNOPSIS #include <sys/systm.h> void gone_in(int major, const char *msg); void gone_in_dev(device_t dev, int major, const char *msg); DESCRIPTION The gone_in() functions are used to provide a notice that the kernel is using a driver or some other functionality that is deprecated, and will be removed in a future FreeBSD release. The notice is sent to the kernel dmesg(8) log and will appear on the console. The major argument specifies the major version of the FreeBSD release that will remove the deprecated functionality. In releases before major the deprecation notice states "Deprecated code (to be removed in FreeBSD major): msg". In releases equal to and after major the notice states "Obsolete code will be removed soon: msg". EXAMPLES void sample_init(void) { /* Initializaiton code omitted. */ gone_in(14, "Giant-locked filesystem"); } int example_driver_attach(struct example_driver_softc *sc) { /* Attach code omitted. */ gone_in_dev(sc->dev, 14, "Giant-locked driver"); } HISTORY The gone_in functions first appeared in FreeBSD 11. FreeBSD 14.1-RELEASE-p8 August 16, 2021 FreeBSD 14.1-RELEASE-p8

Navigation Options