HomeSort by relevance Sort by last modified time
    Searched refs:vnode (Results 1 - 25 of 601) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /onnv/onnv-gate/usr/src/uts/common/sys/
fbuf.h 36 #include <sys/vnode.h>
57 extern int fbread(struct vnode *, offset_t, uint_t, enum seg_rw,
59 extern void fbzero(struct vnode *, offset_t, uint_t, struct fbuf **);
62 extern int fbiwrite(struct fbuf *, struct vnode *, daddr_t bn, int bsize);
vm.h 55 #include <sys/vnode.h>
60 int queue_io_request(struct vnode *, u_offset_t);
share.h 66 extern int add_share(struct vnode *, struct shrlock *);
67 extern int del_share(struct vnode *, struct shrlock *);
68 extern void cleanshares(struct vnode *, pid_t);
wscons.h 37 #include <sys/vnode.h>
flock.h 38 #include <sys/vnode.h>
66 #define INOFLCK 0x01 /* Vnode is locked when reclock() is called. */
81 /* file locking structure (connected to vnode) */
215 struct vnode *ll_vp;
223 int reclock(struct vnode *, struct flock64 *, int, int, u_offset_t,
225 int chklock(struct vnode *, int, u_offset_t, ssize_t, int,
227 int convoff(struct vnode *, struct flock64 *, int, offset_t);
228 void cleanlocks(struct vnode *, pid_t, int);
231 locklist_t *flk_active_locks_for_vp(const struct vnode *vp);
232 locklist_t *flk_active_nbmand_locks_for_vp(const struct vnode *vp)
    [all...]
consdev.h 53 extern struct vnode *rconsvp; /* pointer to vnode for that device */
58 extern struct vnode *vsconsvp; /* pointer to vnode for virtual console */
69 extern struct vnode *fbvp; /* pointer to vnode for that device */
88 extern struct vnode *wsconsvp; /* vnode for redirecting ws cons access */
89 extern struct vnode *rwsconsvp; /* vnode for underlying workstation console *
    [all...]
file.h 65 struct vnode *f_vnode; /* pointer to vnode structure */
186 extern int falloc(struct vnode *, int, file_t **, int *);
196 extern int fassign(struct vnode **, int, int *);
202 extern int fisopen(struct vnode *);
205 extern int sock_getfasync(struct vnode *);
209 extern void checkwfdlist(struct vnode *, fpollinfo_t *);
session.h 103 struct vnode *s_vp; /* tty's vnode */
114 struct vnode;
fssnap_if.h 124 struct vnode *, int, struct vnode **, char *, u_offset_t);
139 extern void *fssnap_create(chunknumber_t, uint_t, u_offset_t, struct vnode *,
140 int, struct vnode **, char *, u_offset_t);
mode.h 36 #include <sys/vnode.h>
43 * Conversion between vnode types/modes and encoded type/mode as
  /onnv/onnv-gate/usr/src/uts/common/sys/fs/
ufs_snap.h 37 #include <sys/vnode.h>
47 extern int ufs_snap_create(struct vnode *, struct fiosnapcreate_multi *,
49 extern int ufs_snap_delete(struct vnode *, struct fiosnapdelete *, cred_t *);
namenode.h 33 #include <sys/vnode.h>
52 * Each NAMEFS object is identified by a struct namenode/vnode pair.
55 struct vnode *nm_vnode; /* represents mounted file desc. */
58 struct vnode *nm_filevp; /* file desc. prior to mounting */
60 struct vnode *nm_mountpt; /* mount point prior to mounting */
71 * Macros to convert a vnode to a namenode, and vice versa.
86 extern int nm_unmountall(struct vnode *, struct cred *);
89 extern struct namenode *namefind(struct vnode *, struct vnode *);
snode.h 38 #include <sys/vnode.h>
44 * vnode to a special vnode in the ops lookup() and create().
47 * underlying device vnode without cache aliasing problems,
48 * the s_commonvp is used to point to the "common" vnode used for
54 * into the "common" vnode for the device in another snode.
69 struct vnode *s_vnode; /* vnode associated with this snode */
73 struct vnode *s_realvp; /* vnode for the fs entry (if any) *
    [all...]
ufs_filio.h 93 extern int ufs_fiosatime(struct vnode *, struct timeval *, int,
95 extern int ufs_fiosdio(struct vnode *, uint_t *, int flag, struct cred *);
96 extern int ufs_fiogdio(struct vnode *, uint_t *, int flag, struct cred *);
97 extern int ufs_fioio(struct vnode *, struct fioio *, int, struct cred *);
98 extern int ufs_fioisbusy(struct vnode *, int *, struct cred *);
99 extern int ufs_fiodirectio(struct vnode *, int, struct cred *);
100 extern int ufs_fiotune(struct vnode *, struct fiotune *, struct cred *);
105 extern int ufs_mark_compressed(struct vnode *vp);
decomp.h 54 struct vnode *dc_vp;
55 struct vnode *dc_subvp;
70 struct vnode *decompvp(struct vnode *, struct cred *, caller_context_t *);
hsfs_impl.h 45 extern int hs_readsector(struct vnode *vp, uint_t secno, uchar_t *ptr);
46 /* lookup/construct an hsnode/vnode */
47 extern struct vnode *hs_makenode(struct hs_direntry *dp,
51 struct vnode **vpp);
53 extern int hs_dirlook(struct vnode *dvp, char *name, int namlen,
54 struct vnode **vpp, struct cred *cred);
56 extern struct vnode *hs_findhash(ino64_t nodeid, uint_t lbn, uint_t off,
69 extern void hs_filldirent(struct vnode *vp, struct hs_direntry *hdp);
70 /* check vnode protection */
71 extern int hs_access(struct vnode *vp, mode_t m, struct cred *cred)
    [all...]
lofs_node.h 46 struct vnode *lo_vp; /* pointer to real vnode */
48 struct vnode *lo_vnode; /* place holder vnode for file */
63 * Convert between vnode and lnode
pxfs_ki.h 33 #include <sys/vnode.h>
  /onnv/onnv-gate/usr/src/uts/common/fs/
fs_subr.h 39 #include <sys/vnode.h>
58 extern int fs_nosys_map(struct vnode *, offset_t, struct as *, caddr_t *,
61 extern int fs_nosys_addmap(struct vnode *, offset_t, struct as *, caddr_t,
64 extern int fs_nosys_poll(struct vnode *, short, int, short *,
80 extern int fs_pathconf(struct vnode *, int, ulong_t *, struct cred *,
83 extern void fs_dispose(struct vnode *, page_t *, int, int, struct cred *,
85 extern void fs_nodispose(struct vnode *, page_t *, int, int, struct cred *,
87 extern int fs_fab_acl(struct vnode *, vsecattr_t *, int flag, cred_t *,
89 extern int fs_shrlock(struct vnode *, int, struct shrlock *, int,
95 extern int fs_acl_nontrivial(struct vnode *vp, struct cred *cr)
    [all...]
  /onnv/onnv-gate/usr/src/uts/common/nfs/
lm.h 43 #include <sys/vnode.h>
103 extern int lm_frlock(struct vnode *vp, int cmd,
107 extern int lm_has_sleep(const struct vnode *);
114 extern int lm_shrlock(struct vnode *vp, int cmd,
116 extern int lm4_frlock(struct vnode *vp, int cmd,
120 extern int lm4_shrlock(struct vnode *vp, int cmd,
150 * Return non-zero if the given local vnode is in use.
152 extern int lm_vp_active(const struct vnode *);
  /onnv/onnv-gate/usr/src/cmd/dtrace/test/tst/common/types/
tst.complex.d 51 struct vnode s;
61 struct vnode s;
  /onnv/onnv-gate/usr/src/uts/i86xpv/sys/
cpr_impl.h 40 #include <sys/vnode.h>
  /onnv/onnv-gate/usr/src/uts/common/vm/
vpm.h 35 * The vnode page mappings(VPM) interfaces.
73 * int vpm_map_pages( struct vnode *vp, u_offset_t off, size_t len,
77 * This function returns mappings to vnode pages.
79 * It takes a vnode, offset and length and returns mappings to the pages
88 * When the 'fetchpage' flag is set, the vnode(file) pages will be fetched
90 * system page cache. If 'fetchpage == 0', the vnode(file) pages for the
98 * Currently these interfaces only return segkpm mappings. The vnode pages
112 * To copy file data of vnode(file) 'vp' at offset 'off' to a kernel buffer
149 * int vpm_data_copy(struct vnode *vp, u_offset_t off, size_t len,
154 * the vnode pages. It takes a 'uio' structure and calls 'uiomove()' t
    [all...]
pvn.h 55 * VM - paged vnode.
62 struct page *pvn_read_kluster(struct vnode *vp, u_offset_t off,
66 struct page *pvn_write_kluster(struct vnode *vp, struct page *pp,
72 int pvn_vplist_dirty(struct vnode *vp, u_offset_t off,
77 void pvn_vpzero(struct vnode *vp, u_offset_t vplen, size_t zbytes);
82 struct vnode *vp, u_offset_t off, size_t len,
  /onnv/onnv-gate/usr/src/uts/common/fs/sockfs/
sockcommon_vnops.c 54 * Generic vnode ops
56 static int socket_vop_open(struct vnode **, int, struct cred *,
58 static int socket_vop_close(struct vnode *, int, int, offset_t,
60 static int socket_vop_read(struct vnode *, struct uio *, int,
62 static int socket_vop_write(struct vnode *, struct uio *, int,
64 static int socket_vop_ioctl(struct vnode *, int, intptr_t, int,
66 static int socket_vop_setfl(struct vnode *, int, int, cred_t *,
68 static int socket_vop_getattr(struct vnode *, struct vattr *, int,
70 static int socket_vop_setattr(struct vnode *, struct vattr *, int,
72 static int socket_vop_access(struct vnode *, int, int, struct cred *
    [all...]

Completed in 900 milliseconds

1 2 3 4 5 6 7 8 91011>>