Searched refs:vnode_t (Results 1 - 25 of 410) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dvncache.h24 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 Dfake_nblk.c49 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 Dpathname.h76 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 Dkstr.h45 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 Dnbmlock.h51 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 Dctfs_impl.h187 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 Dwscons.h40 extern int wcvnget(minor_t, vnode_t **);
41 extern void wcvnrele(minor_t, vnode_t *);
H A Dgfs.h59 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 Dobjfs_impl.h45 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 Dstrredir.h66 extern void srpop(vnode_t *, boolean_t);
H A Dvnode.h260 } 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 Dmmapobj.h44 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 Derr.D_UNKNOWN.badmemb.d43 trace(offsetof(vnode_t, v_no_such_member));
/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb_vops.h126 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 Dfs_subr.h66 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 Dnbmlock.c46 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 Dvdev_file.h39 vnode_t *vf_vnode;
H A Dzfs_ctldir.h48 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 Dpxfs_ki.h48 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 Dfifonode.h169 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 Dvnode.h253 } 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 Drnode.h265 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 Dexport.h332 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 Dctfs_latest.c53 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 Dsocktpi_impl.h49 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 *);

Completed in 336 milliseconds

1234567891011>>