Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jun 1998 16:26:33 +0000 (GMT)
From:      Terry Lambert <tlambert@primenet.com>
To:        hiren@tagore.wipinfo.soft.net
Cc:        freebsd-fs@FreeBSD.ORG
Subject:   Re: macro definitions of VOP_???
Message-ID:  <199806011626.JAA08011@usr04.primenet.com>
In-Reply-To: <9806011236.AA21700@tagore.wipinfo.soft.net> from "hiren@tagore.wipinfo.soft.net" at Jun 1, 98 12:35:52 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> I was looking at the sources of FreeBSD virtual file system (VFS)
> implementation.
> It uses all macros starting with VOP_ (e.g. VOP_OPEN, VOP_CLOSE,
> VOP_ACCESS, etc).
> I could not find the definition of this macro (#define) at all. 
> Can somebody respond with the name of the file which contains
> the macro definition of VOP_???.
> 
> Another thing is, I was trying to find structure declarations of the
> vop_???_args (e.g. vop_create_args, vop_mknod_args, vop_close_args, 
> vop_access_args, vop_read_args, etc.) This also I could not find in the 
> sources.

/sys/compile/*/vnode_if.[ch]

These are generated files from the interface definition in the file
/sys/kern/vnode_if.src.  The interface definition is processed into
the generated files by /sys/kern/vnode_if.sh.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message



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