Lines Matching full:foo*
41 .Fn foo_match "device_t parent" "cfdata_t match" "void *aux"
43 .Fn foo_attach "device_t parent" "device_t self" "void *aux"
45 .Fn foo_detach "device_t self" "int flags"
47 .Fn foo_activate "device_t self" "enum devact act"
63 .Dq foo
66 CFATTACH_DECL_NEW(foo, /* driver name */
67 sizeof(struct foo_softc), /* size of instance data */
68 foo_match, /* match/probe function */
69 foo_attach, /* attach function */
70 foo_detach, /* detach function */
71 foo_activate); /* activate function */
95 .Dq foo
98 struct foo_softc {
112 .Dq foo
115 const struct cdevsw foo_cdevsw {
130 The structure variable must be named foo_cdevsw by appending the letters
136 .Dq foo
144 .Dq foo
147 const struct bdevsw foo_bdevsw {
158 The structure variable must be named foo_bdevsw by appending the letters
201 .Fn foo_probe
203 .Fn foo_match
309 .Dq foo
316 device foo: baz
317 attach foo at bar
318 file dev/bar/foo.c foo
323 foo* at bar?
331 .Dq foo
340 device-major foo char cmaj block bmaj baz