From owner-freebsd-doc Mon Feb 26 14:10: 7 2001 Delivered-To: freebsd-doc@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B092737B4EC for ; Mon, 26 Feb 2001 14:10:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f1QMA1I34955; Mon, 26 Feb 2001 14:10:01 -0800 (PST) (envelope-from gnats) Received: from nod.malkavian.com (nod.malkavian.com [206.86.11.91]) by hub.freebsd.org (Postfix) with ESMTP id E94DB37B401 for ; Mon, 26 Feb 2001 14:07:20 -0800 (PST) (envelope-from dpk@nod.malkavian.com) Received: (from dpk@localhost) by nod.malkavian.com (8.11.0/8.9.3) id f1QM9Po19706; Mon, 26 Feb 2001 14:09:25 -0800 (PST) (envelope-from dpk) Message-Id: <200102262209.f1QM9Po19706@nod.malkavian.com> Date: Mon, 26 Feb 2001 14:09:25 -0800 (PST) From: David Kirchner Reply-To: dpk@malkavian.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: docs/25392: Chapter 9 pages could use 'location of function' lines Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 25392 >Category: docs >Synopsis: Chapter 9 pages could use 'location of function' lines >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Feb 26 14:10:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: David Kirchner >Release: FreeBSD 4.1.1-STABLE i386 (any, though) >Organization: >Environment: >Description: I've been having trouble trying to find functions in FreeBSD's kernel. The current "hard to find" function is VOP_READ. I can't find it defined anywhere under /usr/src/sys. It'd be great if the man pages for kernel functions (chapter 9) had something like: DEFINITION Found in /sys/kern/vnode_pager.c for example. It doesn't need a line number, that'd be too much to keep track of. Just something so we can find where these functions live, though. The same goes for the other library functions, but that'd be a lot more work. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message