/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | vncache.h | 24 vnode_t *vncache_lookup(struct stat *); 25 vnode_t *vncache_enter(struct stat *, vnode_t *, char *, int); 26 void vncache_renamed(vnode_t *, vnode_t *, char *); 27 void vncache_inactive(vnode_t *);
|
H A D | fake_nblk.c | 49 nbl_start_crit(vnode_t *vp, krw_t mode) 59 nbl_end_crit(vnode_t *vp) 70 nbl_in_crit(vnode_t *vp) 81 nbl_need_check(vnode_t *vp) 107 nbl_conflict(vnode_t *vp, 140 nbl_svmand(vnode_t *vp, cred_t *cr, int *svp) 159 nbl_share_conflict(vnode_t *vp, nbl_op_t op, caller_context_t *ct) 169 nbl_lock_conflict(vnode_t *vp, nbl_op_t op, u_offset_t offset,
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | pathname.h | 76 extern int pn_getsymlink(vnode_t *, struct pathname *, cred_t *); 85 vnode_t **, vnode_t **); 87 vnode_t **, vnode_t **, vnode_t *); 89 vnode_t **, vnode_t **, vnode_t *, cred_t *); 91 vnode_t **, vnode_ [all...] |
H A D | kstr.h | 45 extern int kstr_open(major_t, minor_t, vnode_t **, int *); 46 extern int kstr_plink(vnode_t *, int, int *); 47 extern int kstr_unplink(vnode_t *, int); 48 extern int kstr_push(vnode_t *, char *); 49 extern int kstr_pop(vnode_t *); 50 extern int kstr_close(vnode_t *, int); 51 extern int kstr_ioctl(vnode_t *, int, intptr_t); 52 extern int kstr_msg(vnode_t *, mblk_t *, mblk_t **, timestruc_t *);
|
H A D | nbmlock.h | 51 extern void nbl_start_crit(vnode_t *, krw_t); 52 extern void nbl_end_crit(vnode_t *); 53 extern int nbl_in_crit(vnode_t *); 56 extern int nbl_need_check(vnode_t *); 57 extern int nbl_conflict(vnode_t *, nbl_op_t, u_offset_t, ssize_t, int, 59 extern int nbl_share_conflict(vnode_t *, nbl_op_t, caller_context_t *); 60 extern int nbl_lock_conflict(vnode_t *, nbl_op_t, u_offset_t, ssize_t, int, 62 extern int nbl_svmand(vnode_t *, cred_t *, int *);
|
H A D | ctfs_impl.h | 187 vnode_t *ctvfs_root; /* root vnode pointer */ 193 extern vnode_t *ctfs_create_tdirnode(vnode_t *); 194 extern vnode_t *ctfs_create_tmplnode(vnode_t *); 195 extern vnode_t *ctfs_create_latenode(vnode_t *); 196 extern vnode_t *ctfs_create_pbundle(vnode_t *); 197 extern vnode_t *ctfs_create_bundl [all...] |
H A D | wscons.h | 40 extern int wcvnget(minor_t, vnode_t **); 41 extern void wcvnrele(minor_t, vnode_t *);
|
H A D | gfs.h | 59 vnode_t *(*gfse_ctor)(vnode_t *); /* constructor */ 62 vnode_t *gfse_vnode; /* cached vnode */ 71 vnode_t *gfs_vnode; /* current vnode */ 72 vnode_t *gfs_parent; /* parent vnode */ 79 typedef int (*gfs_readdir_cb)(vnode_t *, void *, int *, offset_t *, 81 typedef int (*gfs_lookup_cb)(vnode_t *, const char *, vnode_t **, ino64_t *, 83 typedef ino64_t (*gfs_inode_cb)(vnode_t *, int); 98 extern vnode_t *gfs_file_creat [all...] |
H A D | objfs_impl.h | 45 vnode_t *objfs_vfs_root; 51 extern int objfs_dir_open(vnode_t **, int, cred_t *, caller_context_t *); 52 extern int objfs_dir_access(vnode_t *, int, int, cred_t *, 54 extern int objfs_common_close(vnode_t *, int, int, offset_t, cred_t *, 60 extern int objfs_common_getattr(vnode_t *, vattr_t *); 95 extern vnode_t *objfs_create_root(vfs_t *); 111 extern vnode_t *objfs_create_odirnode(vnode_t *, struct modctl *); 128 extern vnode_t *objfs_create_data(vnode_t *); [all...] |
H A D | strredir.h | 66 extern void srpop(vnode_t *, boolean_t);
|
H A D | vnode.h | 260 } vnode_t; typedef in typeref:struct:vnode 829 int (*vop_open)(vnode_t **, int, cred_t *, \ 831 int (*vop_close)(vnode_t *, int, int, offset_t, cred_t *, \ 833 int (*vop_read)(vnode_t *, uio_t *, int, cred_t *, \ 835 int (*vop_write)(vnode_t *, uio_t *, int, cred_t *, \ 837 int (*vop_ioctl)(vnode_t *, int, intptr_t, int, cred_t *, \ 839 int (*vop_setfl)(vnode_t *, int, int, cred_t *, \ 841 int (*vop_getattr)(vnode_t *, vattr_t *, int, cred_t *, \ 843 int (*vop_setattr)(vnode_t *, vattr_t *, int, cred_t *, \ 845 int (*vop_access)(vnode_t *, in [all...] |
H A D | mmapobj.h | 44 extern int mmapobj(vnode_t *, uint_t, mmapobj_result_t *, uint_t *, size_t,
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/offsetof/ |
H A D | err.D_UNKNOWN.badmemb.d | 43 trace(offsetof(vnode_t, v_no_such_member));
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_vops.h | 126 int smb_vop_open(vnode_t **, int, cred_t *); 127 void smb_vop_close(vnode_t *, int, cred_t *); 128 int smb_vop_read(vnode_t *, uio_t *, cred_t *); 129 int smb_vop_write(vnode_t *, uio_t *, int, uint32_t *, cred_t *); 130 int smb_vop_getattr(vnode_t *, vnode_t *, smb_attr_t *, int, cred_t *); 131 int smb_vop_setattr(vnode_t *, vnode_t *, smb_attr_t *, int, cred_t *); 132 int smb_vop_space(vnode_t *, int, flock64_t *, int, offset_t, cred_t *); 133 int smb_vop_access(vnode_t *, in [all...] |
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fs_subr.h | 66 extern int fs_ioctl(vnode_t *, int, intptr_t, int, cred_t *, int *); 67 extern int fs_putpage(vnode_t *, offset_t, size_t, int, cred_t *, 69 extern int fs_fsync(vnode_t *, int, cred_t *, caller_context_t *); 71 extern int fs_rwlock(vnode_t *, int, caller_context_t *); 72 extern void fs_rwunlock(vnode_t *, int, caller_context_t *); 73 extern int fs_cmp(vnode_t *, vnode_t *, caller_context_t *); 74 extern int fs_seek(vnode_t *, offset_t, offset_t *, caller_context_t *); 75 extern int fs_frlock(vnode_t *, int, struct flock64 *, int, offset_t, 77 extern int fs_setfl(vnode_t *, in [all...] |
H A D | nbmlock.c | 46 nbl_start_crit(vnode_t *vp, krw_t mode) 56 nbl_end_crit(vnode_t *vp) 67 nbl_in_crit(vnode_t *vp) 77 nbl_need_check(vnode_t *vp) 102 nbl_conflict(vnode_t *vp, 135 nbl_svmand(vnode_t *vp, cred_t *cr, int *svp)
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | vdev_file.h | 39 vnode_t *vf_vnode;
|
H A D | zfs_ctldir.h | 48 vnode_t *zfsctl_root(znode_t *); 51 boolean_t zfsctl_is_node(vnode_t *); 57 int zfsctl_root_lookup(vnode_t *dvp, char *nm, vnode_t **vpp, pathname_t *pnp, 58 int flags, vnode_t *rdir, cred_t *cr, caller_context_t *ct,
|
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | pxfs_ki.h | 48 extern int clpxfs_aio_write(vnode_t *vp, struct aio_req *aio, cred_t *cred_p); 49 extern int clpxfs_aio_read(vnode_t *vp, struct aio_req *aio, cred_t *cred_p);
|
H A D | fifonode.h | 169 extern int fifo_stropen(vnode_t **, int, cred_t *, int, int); 170 extern int fifo_open(vnode_t **, int, cred_t *, caller_context_t *); 171 extern int fifo_close(vnode_t *, int, int, offset_t, cred_t *, 173 extern void fifo_cleanup(vnode_t *, int); 176 extern vnode_t *fifovp(vnode_t *, cred_t *); 177 extern void makepipe(vnode_t **, vnode_t **); 179 extern void fifo_vfastoff(vnode_t *);
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/sys/ |
H A D | vnode.h | 253 } vnode_t; typedef in typeref:struct:vnode 816 int (*vop_open)(vnode_t **, int, cred_t *, \ 818 int (*vop_close)(vnode_t *, int, int, offset_t, cred_t *, \ 820 int (*vop_read)(vnode_t *, uio_t *, int, cred_t *, \ 822 int (*vop_write)(vnode_t *, uio_t *, int, cred_t *, \ 824 int (*vop_ioctl)(vnode_t *, int, intptr_t, int, cred_t *, \ 826 int (*vop_setfl)(vnode_t *, int, int, cred_t *, \ 828 int (*vop_getattr)(vnode_t *, vattr_t *, int, cred_t *, \ 830 int (*vop_setattr)(vnode_t *, vattr_t *, int, cred_t *, \ 832 int (*vop_access)(vnode_t *, in [all...] |
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | rnode.h | 265 vnode_t *r_vnode; /* vnode for remote file */ 276 vnode_t *r_unldvp; /* parent dir of unlinked file */ 289 (vnode_t *, page_t *, u_offset_t *, size_t *, int, cred_t *); 340 extern int nfs_async_readahead(vnode_t *, u_offset_t, caddr_t, 342 void (*)(vnode_t *, u_offset_t, 344 extern int nfs_async_putapage(vnode_t *, page_t *, u_offset_t, size_t, 345 int, cred_t *, int (*)(vnode_t *, page_t *, 347 extern int nfs_async_pageio(vnode_t *, page_t *, u_offset_t, size_t, 348 int, cred_t *, int (*)(vnode_t *, page_t *, 350 extern void nfs_async_readdir(vnode_t *, rddir_cach [all...] |
H A D | export.h | 332 vnode_t *lf_vp; /* vnode for the buffer file */ 517 vnode_t *exi_vp; 518 vnode_t *exi_dvp; 563 vnode_t *vis_vp; 602 extern int nfsauth4_access(struct exportinfo *, vnode_t *, 615 extern vnode_t *nfs_fhtovp(fhandle_t *, struct exportinfo *); 616 extern vnode_t *nfs3_fhtovp(nfs_fh3 *, struct exportinfo *); 618 extern struct exportinfo *checkexport4(fsid_t *, struct fid *, vnode_t *); 621 extern struct exportinfo *nfs_vptoexi(vnode_t *, vnode_t *, cred_ [all...] |
/illumos-gate/usr/src/uts/common/fs/ctfs/ |
H A D | ctfs_latest.c | 53 vnode_t * 54 ctfs_create_latenode(vnode_t *pvp) 67 static vnode_t * 68 ctfs_latest_nested_open(vnode_t *vp, cred_t *cr) 74 vnode_t *cvp, *svp; 99 vnode_t *vp, 105 vnode_t *nvp; 125 ctfs_latest_open(vnode_t **vpp, int flag, cred_t *cr, caller_context_t *ct) 127 vnode_t *nvp; 149 vnode_t *v [all...] |
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socktpi_impl.h | 49 extern int so_set_events(struct sonode *, vnode_t *, cred_t *); 55 extern int sogetrderr(vnode_t *, int, int *); 56 extern int sogetwrerr(vnode_t *, int, int *); 82 extern int so_set_asyncsigs(vnode_t *, pid_t, int, int, cred_t *); 83 extern int so_flip_async(struct sonode *, vnode_t *, int, cred_t *); 84 extern int so_set_siggrp(struct sonode *, vnode_t *, pid_t, int, cred_t *);
|