Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Sep 2009 07:21:54 -0700 (PDT)
From:      Barney Cordoba <barney_cordoba@yahoo.com>
To:        pluknet <pluknet@gmail.com>
Cc:        current@freebsd.org
Subject:   Re: where is device_get_parent function defined
Message-ID:  <654636.94077.qm@web63908.mail.re1.yahoo.com>
In-Reply-To: <a31046fc0909220637u76a46b24tdf90306836356f78@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail



--- On Tue, 9/22/09, pluknet <pluknet@gmail.com> wrote:

> From: pluknet <pluknet@gmail.com>
> Subject: Re: where is device_get_parent function defined
> To: "Barney Cordoba" <barney_cordoba@yahoo.com>
> Cc: current@freebsd.org
> Date: Tuesday, September 22, 2009, 9:37 AM
> 2009/9/22 Barney Cordoba <barney_cordoba@yahoo.com>:
> >
> >
> > --- On Tue, 9/22/09, Gary Jennejohn <gary.jennejohn@freenet.de>
> wrote:
> >
> >> From: Gary Jennejohn <gary.jennejohn@freenet.de>
> >> Subject: Re: where is device_get_parent function
> defined
> >> To: "Barney Cordoba" <barney_cordoba@yahoo.com>
> >> Cc: current@freebsd.org
> >> Date: Tuesday, September 22, 2009, 5:32 AM
> >> On Mon, 21 Sep 2009 15:27:42 -0700
> >> (PDT)
> >> Barney Cordoba <barney_cordoba@yahoo.com>
> >> wrote:
> >>
> >> > I can't seem to find where
> device_get_parent() is
> >> defined.
> >> >
> >>
> >> /sys/kern/subr_bus,c
> >>
> >> grep -r ^device_get_parent /sys/
> >
> > Thanks, I found it shortly after posting. The
> "problem" with grep is
> > that you get about a billion lines, particularly on
> systems with 4 or
> > 5 different kernel sources installed.
> >
> 
> Following style(9):
> ###
>      The function type should be on a
> line by itself preceding the function.
> 
>      static char *
>      function(int a1, int a2, float fl,
> int a4)
> ###
> 
> So you can safely use the caret sign in regex: grep
> ^keyword path
> 
> -- 
> wbr,
> pluknet

Except for the 50K recursive warnings from the module build directories
you're correct.

I'd think there would be an automated way to add the source modules into
the man pages. It certainly would be useful.

BC






help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?654636.94077.qm>