/titanic_50/usr/src/uts/common/sys/ |
H A D | fem.h | 89 typedef struct fem_arg femarg_t, fsemarg_t; typedef 151 int (*femop_open)(femarg_t *vf, int mode, cred_t *cr, \ 153 int (*femop_close)(femarg_t *vf, int flag, int count, \ 156 int (*femop_read)(femarg_t *vf, uio_t *uiop, int ioflag, \ 158 int (*femop_write)(femarg_t *vf, uio_t *uiop, int ioflag, \ 160 int (*femop_ioctl)(femarg_t *vf, int cmd, intptr_t arg, \ 163 int (*femop_setfl)(femarg_t *vf, int oflags, int nflags, \ 165 int (*femop_getattr)(femarg_t *vf, vattr_t *vap, int flags, \ 167 int (*femop_setattr)(femarg_t *vf, vattr_t *vap, int flags, \ 169 int (*femop_access)(femarg_t *vf, int mode, int flags, \ [all …]
|
/titanic_50/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_fem.c | 45 static int smb_fem_fcn_create(femarg_t *, char *, vattr_t *, vcexcl_t, int, 47 static int smb_fem_fcn_remove(femarg_t *, char *, cred_t *, 49 static int smb_fem_fcn_rename(femarg_t *, char *, vnode_t *, char *, 51 static int smb_fem_fcn_mkdir(femarg_t *, char *, vattr_t *, vnode_t **, 53 static int smb_fem_fcn_rmdir(femarg_t *, char *, vnode_t *, cred_t *, 55 static int smb_fem_fcn_link(femarg_t *, vnode_t *, char *, cred_t *, 57 static int smb_fem_fcn_symlink(femarg_t *, char *, vattr_t *, 75 static int smb_fem_oplock_open(femarg_t *, int, cred_t *, 77 static int smb_fem_oplock_read(femarg_t *, uio_t *, int, cred_t *, 79 static int smb_fem_oplock_write(femarg_t *, uio_t *, int, cred_t *, [all …]
|
/titanic_50/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_deleg_ops.c | 101 deleg_rd_open(femarg_t *arg, int mode, cred_t *cr, caller_context_t *ct) in deleg_rd_open() 126 deleg_wr_open(femarg_t *arg, int mode, cred_t *cr, caller_context_t *ct) in deleg_wr_open() 154 deleg_wr_read(femarg_t *arg, uio_t *uiop, int ioflag, cred_t *cr, in deleg_wr_read() 175 deleg_rd_write(femarg_t *arg, uio_t *uiop, int ioflag, cred_t *cr, in deleg_rd_write() 194 deleg_wr_write(femarg_t *arg, uio_t *uiop, int ioflag, cred_t *cr, in deleg_wr_write() 212 deleg_rd_setattr(femarg_t *arg, vattr_t *vap, int flags, cred_t *cr, in deleg_rd_setattr() 232 deleg_wr_setattr(femarg_t *arg, vattr_t *vap, int flags, cred_t *cr, in deleg_wr_setattr() 256 deleg_rd_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct) in deleg_rd_rwlock() 276 deleg_wr_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct) in deleg_wr_rwlock() 293 deleg_rd_space(femarg_t *arg, int cmd, flock64_t *bfp, int flag, in deleg_rd_space() [all …]
|
/titanic_50/usr/src/uts/common/fs/ |
H A D | fem.c | 273 _op_find(femarg_t *ap, void **fp, int offs0, int offs1) in _op_find() 436 femarg_t farg; in vhead_open() 463 femarg_t farg; in vhead_close() 490 femarg_t farg; in vhead_read() 517 femarg_t farg; in vhead_write() 544 femarg_t farg; in vhead_ioctl() 571 femarg_t farg; in vhead_setfl() 598 femarg_t farg; in vhead_getattr() 626 femarg_t farg; in vhead_setattr() 654 femarg_t farg; in vhead_access() [all …]
|
/titanic_50/usr/src/uts/common/nfs/ |
H A D | nfs4.h | 914 extern int deleg_rd_open(femarg_t *, int, cred_t *, caller_context_t *); 915 extern int deleg_wr_open(femarg_t *, int, cred_t *, caller_context_t *); 916 extern int deleg_wr_read(femarg_t *, uio_t *, int, cred_t *, 918 extern int deleg_rd_write(femarg_t *, uio_t *, int, cred_t *, 920 extern int deleg_wr_write(femarg_t *, uio_t *, int, cred_t *, 922 extern int deleg_rd_setattr(femarg_t *, vattr_t *, int, cred_t *, 924 extern int deleg_wr_setattr(femarg_t *, vattr_t *, int, cred_t *, 926 extern int deleg_rd_rwlock(femarg_t *, int, caller_context_t *); 927 extern int deleg_wr_rwlock(femarg_t *, int, caller_context_t *); 928 extern int deleg_rd_space(femarg_t *, int, flock64_t *, int, offset_t, cred_t *, [all …]
|
/titanic_50/usr/src/uts/common/fs/portfs/ |
H A D | port_fop.c | 214 static int port_fop_open(femarg_t *vf, int mode, cred_t *cr, 216 static int port_fop_read(femarg_t *vf, uio_t *uiop, int ioflag, cred_t *cr, 218 static int port_fop_write(femarg_t *vf, uio_t *uiop, int ioflag, cred_t *cr, 220 static int port_fop_map(femarg_t *vf, offset_t off, struct as *as, 223 static int port_fop_setattr(femarg_t *vf, vattr_t *vap, int flags, cred_t *cr, 225 static int port_fop_create(femarg_t *vf, char *name, vattr_t *vap, 228 static int port_fop_remove(femarg_t *vf, char *nm, cred_t *cr, 230 static int port_fop_link(femarg_t *vf, vnode_t *svp, char *tnm, cred_t *cr, 232 static int port_fop_rename(femarg_t *vf, char *snm, vnode_t *tdvp, char *tnm, 234 static int port_fop_mkdir(femarg_t *vf, char *dirname, vattr_t *vap, [all …]
|