/illumos-gate/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, \ 194 int (*femop_symlink)(femarg_t *vf, char *linkname, \ 201 void (*femop_inactive)(femarg_t *vf, cred_t *cr, \ 203 int (*femop_fid)(femarg_t *vf, fid_t *fidp, \ 205 int (*femop_rwlock)(femarg_t *vf, int write_lock, \ 209 int (*femop_seek)(femarg_t *vf, offset_t ooff, \ 211 int (*femop_cmp)(femarg_t *vf, vnode_t *vp2, \ 220 int (*femop_realvp)(femarg_t *vf, vnode_t **vpp, \ 248 int (*femop_pageio)(femarg_t *vf, struct page *pp, \ [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_fem.c | 235 femarg_t *arg, in smb_fem_fcn_create() 275 femarg_t *arg, in smb_fem_fcn_remove() 298 femarg_t *arg, in smb_fem_fcn_rename() 332 femarg_t *arg, in smb_fem_fcn_mkdir() 358 femarg_t *arg, in smb_fem_fcn_rmdir() 382 femarg_t *arg, in smb_fem_fcn_link() 406 femarg_t *arg, in smb_fem_fcn_symlink() 438 femarg_t *arg, in smb_fem_oplock_open() 487 femarg_t *arg, in smb_fem_oplock_read() 520 femarg_t *arg, in smb_fem_oplock_write() [all …]
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_deleg_ops.c | 102 deleg_rd_open(femarg_t *arg, int mode, cred_t *cr, caller_context_t *ct) in deleg_rd_open() 127 deleg_wr_open(femarg_t *arg, int mode, cred_t *cr, caller_context_t *ct) in deleg_wr_open() 155 deleg_wr_read(femarg_t *arg, uio_t *uiop, int ioflag, cred_t *cr, in deleg_wr_read() 176 deleg_rd_write(femarg_t *arg, uio_t *uiop, int ioflag, cred_t *cr, in deleg_rd_write() 195 deleg_wr_write(femarg_t *arg, uio_t *uiop, int ioflag, cred_t *cr, in deleg_wr_write() 213 deleg_rd_setattr(femarg_t *arg, vattr_t *vap, int flags, cred_t *cr, in deleg_rd_setattr() 233 deleg_wr_setattr(femarg_t *arg, vattr_t *vap, int flags, cred_t *cr, in deleg_wr_setattr() 257 deleg_rd_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct) in deleg_rd_rwlock() 277 deleg_wr_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct) in deleg_wr_rwlock() 294 deleg_rd_space(femarg_t *arg, int cmd, flock64_t *bfp, int flag, in deleg_rd_space() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fem.c | 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() 683 femarg_t farg; in vhead_lookup() [all …]
|
/illumos-gate/usr/src/uts/common/fs/portfs/ |
H A D | port_fop.c | 215 static int port_fop_open(femarg_t *vf, int mode, cred_t *cr, 221 static int port_fop_map(femarg_t *vf, offset_t off, struct as *as, 226 static int port_fop_create(femarg_t *vf, char *name, vattr_t *vap, 229 static int port_fop_remove(femarg_t *vf, char *nm, cred_t *cr, 235 static int port_fop_mkdir(femarg_t *vf, char *dirname, vattr_t *vap, 242 static int port_fop_symlink(femarg_t *vf, char *linkname, vattr_t *vap, 244 static int port_fop_setsecattr(femarg_t *vf, vsecattr_t *vsap, int flag, 2157 port_fop_setattr(femarg_t *vf, vattr_t *vap, int flags, cred_t *cr, in port_fop_setattr() 2229 port_fop_link(femarg_t *vf, vnode_t *svp, char *tnm, cred_t *cr, in port_fop_link() 2271 port_fop_rmdir(femarg_t *vf, char *nm, vnode_t *cdir, cred_t *cr, in port_fop_rmdir() [all …]
|
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | nfs4.h | 1036 extern int deleg_wr_read(femarg_t *, uio_t *, int, cred_t *, 1038 extern int deleg_rd_write(femarg_t *, uio_t *, int, cred_t *, 1040 extern int deleg_wr_write(femarg_t *, uio_t *, int, cred_t *, 1042 extern int deleg_rd_setattr(femarg_t *, vattr_t *, int, cred_t *, 1044 extern int deleg_wr_setattr(femarg_t *, vattr_t *, int, cred_t *, 1046 extern int deleg_rd_rwlock(femarg_t *, int, caller_context_t *); 1047 extern int deleg_wr_rwlock(femarg_t *, int, caller_context_t *); 1052 extern int deleg_rd_setsecattr(femarg_t *, vsecattr_t *, int, cred_t *, 1054 extern int deleg_wr_setsecattr(femarg_t *, vsecattr_t *, int, cred_t *, 1056 extern int deleg_rd_vnevent(femarg_t *, vnevent_t, vnode_t *, char *, [all …]
|