Searched refs:femarg_t (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dfem.h89 typedef struct fem_arg femarg_t, fsemarg_t; typedef in typeref:struct:fem_arg
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 *v
[all...]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_fem.c46 static int smb_fem_fcn_create(femarg_t *, char *, vattr_t *, vcexcl_t, int,
48 static int smb_fem_fcn_remove(femarg_t *, char *, cred_t *,
50 static int smb_fem_fcn_rename(femarg_t *, char *, vnode_t *, char *,
52 static int smb_fem_fcn_mkdir(femarg_t *, char *, vattr_t *, vnode_t **,
54 static int smb_fem_fcn_rmdir(femarg_t *, char *, vnode_t *, cred_t *,
56 static int smb_fem_fcn_link(femarg_t *, vnode_t *, char *, cred_t *,
58 static int smb_fem_fcn_symlink(femarg_t *, char *, vattr_t *,
76 static int smb_fem_oplock_open(femarg_t *, int, cred_t *,
78 static int smb_fem_oplock_read(femarg_t *, uio_t *, int, cred_t *,
80 static int smb_fem_oplock_write(femarg_t *, uio_
[all...]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_deleg_ops.c102 deleg_rd_open(femarg_t *arg, int mode, cred_t *cr, caller_context_t *ct)
127 deleg_wr_open(femarg_t *arg, int mode, cred_t *cr, caller_context_t *ct)
155 deleg_wr_read(femarg_t *arg, uio_t *uiop, int ioflag, cred_t *cr,
176 deleg_rd_write(femarg_t *arg, uio_t *uiop, int ioflag, cred_t *cr,
195 deleg_wr_write(femarg_t *arg, uio_t *uiop, int ioflag, cred_t *cr,
213 deleg_rd_setattr(femarg_t *arg, vattr_t *vap, int flags, cred_t *cr,
233 deleg_wr_setattr(femarg_t *arg, vattr_t *vap, int flags, cred_t *cr,
257 deleg_rd_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct)
277 deleg_wr_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct)
294 deleg_rd_space(femarg_t *ar
[all...]
/illumos-gate/usr/src/uts/common/fs/
H A Dfem.c273 _op_find(femarg_t *ap, void **fp, int offs0, int offs1)
436 femarg_t farg;
463 femarg_t farg;
490 femarg_t farg;
517 femarg_t farg;
544 femarg_t farg;
571 femarg_t farg;
598 femarg_t farg;
626 femarg_t farg;
654 femarg_t far
[all...]
/illumos-gate/usr/src/uts/common/fs/portfs/
H A Dport_fop.c214 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 *v
[all...]
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs4.h914 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 *, in
[all...]

Completed in 75 milliseconds