Deleted Added
full compact
VOP_CREATE.9 (103566) VOP_CREATE.9 (107788)
1.\" -*- nroff -*-
2.\"
3.\" Copyright (c) 1996 Doug Rabson
4.\"
5.\" All rights reserved.
6.\"
7.\" This program is free software.
8.\"

--- 12 unchanged lines hidden (view full) ---

21.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT,
22.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
23.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
24.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28.\"
1.\" -*- nroff -*-
2.\"
3.\" Copyright (c) 1996 Doug Rabson
4.\"
5.\" All rights reserved.
6.\"
7.\" This program is free software.
8.\"

--- 12 unchanged lines hidden (view full) ---

21.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT,
22.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
23.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
24.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
25.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
27.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28.\"
29.\" $FreeBSD: head/share/man/man9/VOP_CREATE.9 103566 2002-09-18 22:12:43Z truckman $
29.\" $FreeBSD: head/share/man/man9/VOP_CREATE.9 107788 2002-12-12 17:26:04Z ru $
30.\"
31.Dd July 24, 1996
32.Os
33.Dt VOP_CREATE 9
34.Sh NAME
35.Nm VOP_CREATE ,
36.Nm VOP_MKNOD ,
37.Nm VOP_MKDIR ,

--- 112 unchanged lines hidden (view full) ---

150 /*
151 * Write error occurred trying to update the inode
152 * or the directory so must deallocate the inode.
153 */
154 free(cnp->cn_pnbuf, M_NAMEI);
155 vput(vp);
156
157 /*
30.\"
31.Dd July 24, 1996
32.Os
33.Dt VOP_CREATE 9
34.Sh NAME
35.Nm VOP_CREATE ,
36.Nm VOP_MKNOD ,
37.Nm VOP_MKDIR ,

--- 112 unchanged lines hidden (view full) ---

150 /*
151 * Write error occurred trying to update the inode
152 * or the directory so must deallocate the inode.
153 */
154 free(cnp->cn_pnbuf, M_NAMEI);
155 vput(vp);
156
157 /*
158 * Deallocate filesystem resources for vp.
158 * Deallocate file system resources for vp.
159 */
160 ...;
161
162 vput(dvp);
163
164 return error;
165}
166.Ed
167.Sh ERRORS
168.Bl -tag -width Er
169.It Bq Er ENOSPC
159 */
160 ...;
161
162 vput(dvp);
163
164 return error;
165}
166.Ed
167.Sh ERRORS
168.Bl -tag -width Er
169.It Bq Er ENOSPC
170The filesystem is full.
170The file system is full.
171.It Bq Er EDQUOT
171.It Bq Er EDQUOT
172The user's filesystem space or inode quota would be exceeded.
172The user's file system space or inode quota would be exceeded.
173.El
174.Sh SEE ALSO
175.Xr VOP_LOOKUP 9
176.Sh HISTORY
177The function
178.Nm
179appeared in
180.Bx 4.3 .
181.Sh SEE ALSO
182.Xr vnode 9
183.Sh AUTHORS
184This man page was written by
185.An Doug Rabson .
173.El
174.Sh SEE ALSO
175.Xr VOP_LOOKUP 9
176.Sh HISTORY
177The function
178.Nm
179appeared in
180.Bx 4.3 .
181.Sh SEE ALSO
182.Xr vnode 9
183.Sh AUTHORS
184This man page was written by
185.An Doug Rabson .