| /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...] |