/opensolaris-onvv-gate/usr/src/uts/common/sys/ |
H A D | share.h | 36 * Maximum size of a shrlock owner. 42 * Contents of shrlock owner field for local share requests 49 struct shrlock { struct 59 struct shrlock *shr; 66 extern int add_share(struct vnode *, struct shrlock *); 67 extern int del_share(struct vnode *, struct shrlock *);
|
H A D | vnode.h | 243 struct shrlocklist *v_shrlocks; /* ptr to shrlock list */ 805 struct shrlock; 919 int (*vop_shrlock)(vnode_t *, int, struct shrlock *, \ 1019 extern int fop_shrlock(vnode_t *, int, struct shrlock *, int, cred_t *, 1164 #define VOPNAME_SHRLOCK "shrlock"
|
H A D | fem.h | 258 struct shrlock *shr, int flag, cred_t *cr, \ 395 extern int vnext_shrlock(femarg_t *vf, int cmd, struct shrlock *shr,
|
/opensolaris-onvv-gate/usr/src/uts/common/nfs/ |
H A D | lm.h | 115 struct shrlock *shr, int flag, netobj *fh); 121 struct shrlock *shr, int flag, netobj *fh); 132 * field of the shrlock struct (respectively).
|
/opensolaris-onvv-gate/usr/src/uts/common/os/ |
H A D | share.c | 45 static void print_share(struct shrlock *); 54 add_share(struct vnode *vp, struct shrlock *shr) 201 shrl->shr = kmem_alloc(sizeof (struct shrlock), KM_SLEEP); 240 is_match_for_del(struct shrlock *shr, struct shrlock *element) 286 del_share(struct vnode *vp, struct shrlock *shr) 316 kmem_free(shrl->shr, sizeof (struct shrlock)); 338 struct shrlock shr; 436 print_share(struct shrlock *shr)
|
/opensolaris-onvv-gate/usr/src/uts/common/fs/ |
H A D | fs_subr.h | 89 extern int fs_shrlock(struct vnode *, int, struct shrlock *, int,
|
H A D | fs_subr.c | 640 struct shrlock *shr,
|
H A D | fem.c | 124 _FEMOPDEF(SHRLOCK, shrlock), 178 _FEMGUARD(SHRLOCK, shrlock), 1595 vhead_shrlock(vnode_t *vp, int cmd, struct shrlock *shr, int flag, 2675 vnext_shrlock(femarg_t *vf, int cmd, struct shrlock *shr, int flag,
|
H A D | vnode.c | 960 struct shrlock shr; 4168 struct shrlock *shr, 4178 VOPSTATS_UPDATE(vp, shrlock);
|
/opensolaris-onvv-gate/usr/src/uts/common/syscall/ |
H A D | fcntl.c | 86 struct shrlock shr;
|
/opensolaris-onvv-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_vops.c | 1326 struct shrlock shr; 1394 struct shrlock shr;
|
/opensolaris-onvv-gate/usr/src/cmd/stat/fsstat/ |
H A D | fsstat.c | 429 PRINT_VOPSTAT(niceflag, shrlock);
|
/opensolaris-onvv-gate/usr/src/uts/common/fs/lofs/ |
H A D | lofs_vnops.c | 1199 struct shrlock *shr,
|
/opensolaris-onvv-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_vnops.c | 175 static int smbfs_shrlock(vnode_t *, int, struct shrlock *, int, cred_t *, 3102 smbfs_shrlock(vnode_t *vp, int cmd, struct shrlock *shr, int flag, cred_t *cr,
|
/opensolaris-onvv-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_vnops.c | 191 static int nfs_shrlock(vnode_t *, int, struct shrlock *, int, cred_t *, 4994 nfs_shrlock(vnode_t *vp, int cmd, struct shrlock *shr, int flag, cred_t *cr, 4998 struct shrlock nshr;
|
H A D | nfs3_vnops.c | 227 static int nfs3_shrlock(vnode_t *, int, struct shrlock *, int, cred_t *, 6649 nfs3_shrlock(vnode_t *vp, int cmd, struct shrlock *shr, int flag, cred_t *cr, 6653 struct shrlock nshr;
|
H A D | nfs_client.c | 2862 struct shrlock shr;
|
H A D | nfs4_srv.c | 6788 * need to add another shrlock. If not, then we need to 9412 struct shrlock shr; 9470 struct shrlock shr;
|
H A D | nfs4_vnops.c | 276 int nfs4_shrlock(vnode_t *, int, struct shrlock *, int, cred_t *, 12512 nfs4_shrlock(vnode_t *vp, int cmd, struct shrlock *shr, int flag, cred_t *cr,
|
/opensolaris-onvv-gate/usr/src/uts/common/fs/cachefs/ |
H A D | cachefs_vnops.c | 222 static int cachefs_shrlock(vnode_t *, int, struct shrlock *, int, 9031 cachefs_shrlock(vnode_t *vp, int cmd, struct shrlock *shr, int flag, cred_t *cr, 9056 * the backfilesystem is called for the shrlock operation.
|