Deleted Added
full compact
fdesc_vnops.c (139776) fdesc_vnops.c (140196)
1/*-
2 * Copyright (c) 1992, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software donated to Berkeley by
6 * Jan-Simon Pendry.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * @(#)fdesc_vnops.c 8.9 (Berkeley) 1/21/94
33 *
1/*-
2 * Copyright (c) 1992, 1993
3 * The Regents of the University of California. All rights reserved.
4 *
5 * This code is derived from software donated to Berkeley by
6 * Jan-Simon Pendry.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

26 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * @(#)fdesc_vnops.c 8.9 (Berkeley) 1/21/94
33 *
34 * $FreeBSD: head/sys/fs/fdescfs/fdesc_vnops.c 139776 2005-01-06 18:10:42Z imp $
34 * $FreeBSD: head/sys/fs/fdescfs/fdesc_vnops.c 140196 2005-01-13 18:59:48Z phk $
35 */
36
37/*
38 * /dev/fd Filesystem
39 */
40
41#include <sys/param.h>
42#include <sys/systm.h>

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

516 FREE(vp->v_data, M_TEMP);
517 vp->v_data = 0;
518
519 return (0);
520}
521
522static struct vop_vector fdesc_vnodeops = {
523 .vop_default = &default_vnodeops,
35 */
36
37/*
38 * /dev/fd Filesystem
39 */
40
41#include <sys/param.h>
42#include <sys/systm.h>

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

516 FREE(vp->v_data, M_TEMP);
517 vp->v_data = 0;
518
519 return (0);
520}
521
522static struct vop_vector fdesc_vnodeops = {
523 .vop_default = &default_vnodeops,
524
524 .vop_access = VOP_NULL,
525 .vop_getattr = fdesc_getattr,
526 .vop_inactive = fdesc_inactive,
527 .vop_lookup = fdesc_lookup,
528 .vop_open = fdesc_open,
529 .vop_pathconf = vop_stdpathconf,
530 .vop_readdir = fdesc_readdir,
531 .vop_reclaim = fdesc_reclaim,
532 .vop_setattr = fdesc_setattr,
533};
525 .vop_access = VOP_NULL,
526 .vop_getattr = fdesc_getattr,
527 .vop_inactive = fdesc_inactive,
528 .vop_lookup = fdesc_lookup,
529 .vop_open = fdesc_open,
530 .vop_pathconf = vop_stdpathconf,
531 .vop_readdir = fdesc_readdir,
532 .vop_reclaim = fdesc_reclaim,
533 .vop_setattr = fdesc_setattr,
534};