History log of /freebsd-9.3-release/share/man/man9/VOP_ATTRIB.9
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 206622 14-Apr-2010 uqs

mdoc: order prologue macros consistently by Dd/Dt/Os

Although groff_mdoc(7) gives another impression, this is the ordering
most widely used and also required by mdocml/mandoc.

Reviewed by: ru
Approved by: philip, ed (mentors)


# 190573 30-Mar-2009 trasz

Remove pseudocode from VOP_* manual pages. It was out of date anyway.

Reviewed by: scottl
Approved by: rwatson (mentor)


# 182371 28-Aug-2008 attilio

Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed thread
was always curthread and totally unuseful.

Tested by: Giovanni Trematerra <giovanni dot trematerra at gmail dot com>


# 147647 28-Jun-2005 hmp

Use 'manual page' instead of 'man page' for consistency.

Approved by: re (hrs)


# 140931 28-Jan-2005 ru

Mark lists as in the rest of section 9 manpages.

Submitted by: Joel Dahl (mostly)


# 108257 24-Dec-2002 ru

mdoc(7) police: Deal with self-xrefs.


# 107788 12-Dec-2002 ru

Uniformly refer to a file system as "file system".

Approved by: re


# 103566 18-Sep-2002 truckman

Convert descriptions in the ERRORS section to full sentences if they
were not full sentences, elaborating as necessary.


# 103534 18-Sep-2002 truckman

Style and markup changes only.

Capitalize the first letter of the descriptions for the entries in the ERRORS
section if they are complete sentences and end the sentences with periods.


# 103311 14-Sep-2002 rwatson

s/VOP_NULL/VATTR_NULL/


# 97489 29-May-2002 ru

mdoc(7) police: markup nits.


# 95997 03-May-2002 rwatson

Various updates to VOP_ATTRIB(9): mention locks being shared/exclusive
for VOP_GETATTR() and VOP_SETATTR(), reference VOP_NULL() to suggest
clearing all of *vap with it before setting specific values. Cross
reference VFS(9). Indicate that failure modes are possible from
VOP_GETATTR() and that an errno value is returned.

Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>


# 93338 28-Mar-2002 dd

mdoc(7) police: remove whitespace at EOL.


# 90478 10-Feb-2002 rwatson

Revert 1.14: VOP_GETATTR() really does require a vnode lock.

Confirmed by: mckusick


# 90243 05-Feb-2002 green

Document that VOP_GETATTR(9) does not actually expect to hold an
exclusive lock on entry.

Sponsored by: DARPA, NAI Labs


# 89124 09-Jan-2002 mpp

ispell sweep of share/man/man9/*.


# 86691 20-Nov-2001 arr

- Fix a number of man pages broken by the KSE merger.


# 84306 01-Oct-2001 ru

mdoc(7) police: Use the new .In macro for #include statements.


# 58150 16-Mar-2000 chris

Be consistent with `struct vattr' naming. Half of this manual used `vpp'
while the other half used `vap', and in one case resulted in code that
made no sense. Replaced all of them with `vap'.

(Typically, `vpp' is a pointer to a pointer to a struct vnode anyway).


# 51620 24-Sep-1999 dillon

More clarification of locking requirements.


# 51619 24-Sep-1999 dillon

Bring more VOP manual pages up to date in regards to locking
requirements.


# 50476 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 34504 12-Mar-1998 charnier

.Sh AUTHOR -> .Sh AUTHORS according to mdoc specs.
Use .An/.Aq.


# 24890 13-Apr-1997 bde

Fixed #include and/or prototype bugs in synopsis.


# 23467 07-Mar-1997 mpp

Some minor mdoc cleanup.


# 23465 07-Mar-1997 mpp

Update this man page to reflect how setattr manipulates time
values after the Lite2 merge.


# 23377 04-Mar-1997 dfr

Formatting tweaks.


# 23353 03-Mar-1997 dfr

This is the current draft of my filesystem manpages. Some files are
incomplete and some are just placeholders but I wanted to try to get
something at least into 2.2 on the grounds that what I have is a lot
better than nothing. I also wanted to commit something which documents
the interfaces in 2.2 before I start updating the documentation for 3.0.

This is a definite 2.2 candidate and is also relavent to 2.1 if people
still care about that branch.