Deleted Added
full compact
module.9 (241370) module.9 (241394)
1.\" -*- nroff -*-
2.\"
3.\" Copyright (c) 2000 Alexander Langer
4.\"
5.\" All rights reserved.
6.\"
7.\" This program is free software.
8.\"

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

21.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT,
22.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
23.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
24.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28.\"
1.\" -*- nroff -*-
2.\"
3.\" Copyright (c) 2000 Alexander Langer
4.\"
5.\" All rights reserved.
6.\"
7.\" This program is free software.
8.\"

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

21.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT,
22.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
23.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
24.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28.\"
29.\" $FreeBSD: head/share/man/man9/module.9 241370 2012-10-09 08:27:40Z kevlo $
29.\" $FreeBSD: head/share/man/man9/module.9 241394 2012-10-10 08:36:38Z kevlo $
30.\"
31.Dd July 19, 2007
32.Dt MODULE 9
33.Os
34.Sh NAME
35.Nm module
36.Nd structure describing a kernel module
37.Sh DESCRIPTION

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

94#include <sys/module.h>
95
96static int foo_handler(module_t mod, int /*modeventtype_t*/ what,
97 void *arg);
98
99static moduledata_t mod_data= {
100 "foo",
101 foo_handler,
30.\"
31.Dd July 19, 2007
32.Dt MODULE 9
33.Os
34.Sh NAME
35.Nm module
36.Nd structure describing a kernel module
37.Sh DESCRIPTION

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

94#include <sys/module.h>
95
96static int foo_handler(module_t mod, int /*modeventtype_t*/ what,
97 void *arg);
98
99static moduledata_t mod_data= {
100 "foo",
101 foo_handler,
102 NULL
102 0
103};
104
105MODULE_VERSION(foo, 1);
106MODULE_DEPEND(foo, bar, 1, 3, 4);
107
108DECLARE_MODULE(foo, mod_data, SI_SUB_EXEC, SI_ORDER_ANY);
109.Ed
110.Sh SEE ALSO
111.Xr DECLARE_MODULE 9 ,
112.Xr DEV_MODULE 9 ,
113.Xr DRIVER_MODULE 9 ,
114.Xr MODULE_DEPEND 9 ,
115.Xr MODULE_VERSION 9 ,
116.Xr SYSCALL_MODULE 9
117.Pp
118.Pa /usr/share/examples/kld
119.Sh AUTHORS
120This manual page was written by
121.An Alexander Langer Aq alex@FreeBSD.org .
103};
104
105MODULE_VERSION(foo, 1);
106MODULE_DEPEND(foo, bar, 1, 3, 4);
107
108DECLARE_MODULE(foo, mod_data, SI_SUB_EXEC, SI_ORDER_ANY);
109.Ed
110.Sh SEE ALSO
111.Xr DECLARE_MODULE 9 ,
112.Xr DEV_MODULE 9 ,
113.Xr DRIVER_MODULE 9 ,
114.Xr MODULE_DEPEND 9 ,
115.Xr MODULE_VERSION 9 ,
116.Xr SYSCALL_MODULE 9
117.Pp
118.Pa /usr/share/examples/kld
119.Sh AUTHORS
120This manual page was written by
121.An Alexander Langer Aq alex@FreeBSD.org .