Home
last modified time | relevance | path

Searched refs:shr (Results 1 – 25 of 42) sorted by relevance

12

/titanic_53/usr/src/uts/common/os/
H A Dshare.c60 add_share(struct vnode *vp, struct shrlock *shr) in add_share() argument
70 if ((shr->s_access == 0) && (GETSYSID(shr->s_sysid) == 0)) { in add_share()
78 if (shr->s_access & ~(F_RDACC|F_WRACC|F_RWACC|F_RMACC|F_MDACC)) { in add_share()
81 if (shr->s_deny & ~(F_NODNY|F_RDDNY|F_WRDNY|F_RWDNY|F_COMPAT| in add_share()
92 if ((shrl->shr->s_sysid == shr->s_sysid) && in add_share()
93 (shrl->shr->s_pid == shr->s_pid) && in add_share()
94 (shrl->shr->s_own_len == shr->s_own_len) && in add_share()
95 bcmp(shrl->shr->s_owner, shr->s_owner, in add_share()
96 shr->s_own_len) == 0) { in add_share()
105 if ((shrl->shr->s_deny & F_COMPAT) && in add_share()
[all …]
/titanic_53/usr/src/uts/common/fs/smbsrv/
H A Dsmb_kshare.c206 smb_kshare_hostaccess(smb_kshare_t *shr, smb_session_t *session) in smb_kshare_hostaccess() argument
217 if ((shr->shr_access_none == NULL || *shr->shr_access_none == '\0') && in smb_kshare_hostaccess()
218 (shr->shr_access_ro == NULL || *shr->shr_access_ro == '\0') && in smb_kshare_hostaccess()
219 (shr->shr_access_rw == NULL || *shr->shr_access_rw == '\0')) in smb_kshare_hostaccess()
222 if (shr->shr_access_none != NULL) in smb_kshare_hostaccess()
224 if (shr->shr_access_ro != NULL) in smb_kshare_hostaccess()
226 if (shr->shr_access_rw != NULL) in smb_kshare_hostaccess()
229 req.shq_none = shr->shr_access_none; in smb_kshare_hostaccess()
230 req.shq_ro = shr->shr_access_ro; in smb_kshare_hostaccess()
231 req.shq_rw = shr->shr_access_rw; in smb_kshare_hostaccess()
[all …]
H A Dsmb_vops.c1357 struct shrlock shr; in smb_vop_shrlock() local
1410 shr.s_access = new_access; in smb_vop_shrlock()
1411 shr.s_deny = deny; in smb_vop_shrlock()
1412 shr.s_sysid = smb_ct.cc_sysid; in smb_vop_shrlock()
1413 shr.s_pid = uniq_fid; in smb_vop_shrlock()
1414 shr.s_own_len = sizeof (shr_own); in smb_vop_shrlock()
1415 shr.s_owner = (caddr_t)&shr_own; in smb_vop_shrlock()
1416 shr_own.sl_id = shr.s_sysid; in smb_vop_shrlock()
1417 shr_own.sl_pid = shr.s_pid; in smb_vop_shrlock()
1419 return (VOP_SHRLOCK(vp, cmd, &shr, flag, cr, NULL)); in smb_vop_shrlock()
[all …]
H A Dsmb_tree.c596 smb_tree_chkaccess(smb_request_t *sr, smb_kshare_t *shr, vnode_t *vp) in smb_tree_chkaccess() argument
599 char *sharename = shr->shr_name; in smb_tree_chkaccess()
610 ((shr->shr_flags & SMB_SHRF_GUEST_OK) == 0)) { in smb_tree_chkaccess()
615 if ((shr->shr_flags & SMB_SHRF_ADMIN) && !smb_user_is_admin(user)) { in smb_tree_chkaccess()
620 host_access = smb_kshare_hostaccess(shr, sr->session); in smb_tree_chkaccess()
626 acl_access = smb_tree_acl_access(sr, shr, vp); in smb_tree_chkaccess()
/titanic_53/usr/src/uts/common/klm/
H A Dklmops.c109 struct shrlock *shr, int flags, struct netobj *fh) in lm_shrlock() argument
111 return (nlm_shrlock(vp, cmd, shr, flags, fh, NLM_VERSX)); in lm_shrlock()
120 struct shrlock *shr, int flags, struct netobj *fh) in lm4_shrlock() argument
122 return (nlm_shrlock(vp, cmd, shr, flags, fh, NLM4_VERS)); in lm4_shrlock()
H A Dnlm_service.c1077 nlm_init_shrlock(struct shrlock *shr, in nlm_init_shrlock() argument
1084 shr->s_access = 0; in nlm_init_shrlock()
1087 shr->s_access = F_RDACC; in nlm_init_shrlock()
1090 shr->s_access = F_WRACC; in nlm_init_shrlock()
1093 shr->s_access = F_RWACC; in nlm_init_shrlock()
1100 shr->s_deny = F_NODNY; in nlm_init_shrlock()
1103 shr->s_deny = F_RDDNY; in nlm_init_shrlock()
1106 shr->s_deny = F_WRDNY; in nlm_init_shrlock()
1109 shr->s_deny = F_RWDNY; in nlm_init_shrlock()
1113 shr->s_sysid = host->nh_sysid; in nlm_init_shrlock()
[all …]
H A Dnlm_client.c1210 nlm_shrlock(struct vnode *vp, int cmd, struct shrlock *shr, in nlm_shrlock() argument
1239 shlk = *shr; in nlm_shrlock()
1255 shr->s_owner, shr->s_own_len); in nlm_shrlock()
1266 error = nlm_local_shrlock(vp, shr, cmd, flags); in nlm_shrlock()
1286 struct shrlock *shr, uint32_t orig_state) in nlm_reclaim_share() argument
1305 return (nlm_call_share(shr, hostp, &lm_fh, vers, 1)); in nlm_reclaim_share()
1321 nlm_local_shrlock(vnode_t *vp, struct shrlock *shr, int cmd, int flags) in nlm_local_shrlock() argument
1323 return (fs_shrlock(vp, cmd, shr, flags, CRED(), NULL)); in nlm_local_shrlock()
1327 nlm_local_shrcancel(vnode_t *vp, struct shrlock *shr) in nlm_local_shrcancel() argument
1329 (void) nlm_local_shrlock(vp, shr, F_UNSHARE, FREAD | FWRITE); in nlm_local_shrcancel()
[all …]
/titanic_53/usr/src/common/crypto/aes/amd64/
H A Daes_amd64.s338 shr $16, %eax; \
348 shr $16, %ebx; \
358 shr $16, %ecx; \
368 shr $16, %edx; \
392 shr $16, %eax; \
402 shr $16, %ebx; \
412 shr $16, %ecx; \
422 shr $16, %edx; \
440 shr $16, %eax; \
457 shr $16, %ebx; \
[all …]
/titanic_53/usr/src/lib/libc/amd64/gen/
H A Dstrcmp.s129 shr %cl, %edx /* adjust 0xffff for offset */
130 shr %cl, %r9d /* adjust for 16-byte offset */
193 shr %cl, %edx /* adjust 0xffff for offset */
194 shr %cl, %r9d /* adjust for 16-byte offset */
303 shr %cl, %edx
304 shr %cl, %r9d
411 shr %cl, %edx
412 shr %cl, %r9d
520 shr %cl, %edx
521 shr %cl, %r9d
[all …]
H A Dproc64_support.s103 shr $1, %rdi
107 shr $1, %rsi
H A Dmemcmp.s97 shr $3, %ecx
132 shr $5, %ecx
207 shr $6, %rcx
271 shr $6, %rcx
371 shr $7, %rcx
H A Dstrlen.s59 shr %cl, %edx /* Compensate for bytes preceding the string */
/titanic_53/usr/src/uts/common/fs/
H A Dfs_subr.c624 fs_shrlock(struct vnode *vp, int cmd, struct shrlock *shr, int flag, cred_t *cr, in fs_shrlock() argument
635 if (((shr->s_access & F_RDACC) && (flag & FREAD) == 0) || in fs_shrlock()
636 ((shr->s_access & F_WRACC) && (flag & FWRITE) == 0)) in fs_shrlock()
638 if (shr->s_access & (F_RMACC | F_MDACC)) in fs_shrlock()
640 if (shr->s_deny & (F_MANDDNY | F_RMDNY)) in fs_shrlock()
659 shr->s_deny |= F_MANDDNY; in fs_shrlock()
662 error = add_share(vp, shr); in fs_shrlock()
666 error = del_share(vp, shr); in fs_shrlock()
674 shr->s_access = shr_has_remote_shares(vp, shr->s_sysid); in fs_shrlock()
H A Dvnode.c961 struct shrlock shr; in vn_openat() local
1163 shr.s_access = 0; in vn_openat()
1165 shr.s_access |= F_WRACC; in vn_openat()
1167 shr.s_access |= F_RDACC; in vn_openat()
1168 shr.s_deny = 0; in vn_openat()
1169 shr.s_sysid = 0; in vn_openat()
1170 shr.s_pid = ttoproc(curthread)->p_pid; in vn_openat()
1171 shr_own.sl_pid = shr.s_pid; in vn_openat()
1173 shr.s_own_len = sizeof (shr_own); in vn_openat()
1174 shr.s_owner = (caddr_t)&shr_own; in vn_openat()
[all …]
/titanic_53/usr/src/uts/common/nfs/
H A Dlm.h119 struct shrlock *shr, int flag, netobj *fh);
125 struct shrlock *shr, int flag, netobj *fh);
/titanic_53/usr/src/uts/common/syscall/
H A Dfcntl.c83 struct shrlock shr; in fcntl() local
803 shr.s_access = fsh.f_access; in fcntl()
804 shr.s_deny = fsh.f_deny; in fcntl()
805 shr.s_sysid = 0; in fcntl()
806 shr.s_pid = ttoproc(curthread)->p_pid; in fcntl()
807 shr_own.sl_pid = shr.s_pid; in fcntl()
809 shr.s_own_len = sizeof (shr_own); in fcntl()
810 shr.s_owner = (caddr_t)&shr_own; in fcntl()
811 error = VOP_SHRLOCK(vp, cmd, &shr, flag, fp->f_cred, NULL); in fcntl()
/titanic_53/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_share.c1912 smb_shr_pitem_t *shr; in smb_shr_publisher() local
1957 while ((shr = list_head(&ad_queue.spq_list)) != NULL) { in smb_shr_publisher()
1958 list_remove(&ad_queue.spq_list, shr); in smb_shr_publisher()
1959 list_insert_tail(&publist, shr); in smb_shr_publisher()
1987 smb_shr_pitem_t *shr; in smb_shr_publisher_send() local
1989 while ((shr = list_head(publist)) != NULL) { in smb_shr_publisher_send()
1997 list_remove(publist, shr); in smb_shr_publisher_send()
1999 if (shr->spi_op == SMB_SHR_PUBLISH) in smb_shr_publisher_send()
2000 (void) smb_ads_publish_share(ah, shr->spi_name, in smb_shr_publisher_send()
2001 NULL, shr->spi_container, host); in smb_shr_publisher_send()
[all …]
/titanic_53/usr/src/boot/lib/libz/contrib/gcc_gvmat64/
H A Dgvmat64.S225 shr ebx, 2
475 shr rax,32
482 shr eax,16
/titanic_53/usr/src/uts/common/sys/
H A Dshare.h62 struct shrlock *shr; member
/titanic_53/usr/src/grub/grub-0.97/stage2/
H A Dstart_eltorito.S102 shr $ISO_SECTOR_BITS, %eax /* dwords->sectors */
193 shr $1, %ah /* Otherwise, try to reduce */
/titanic_53/usr/src/uts/intel/sys/acpi/platform/
H A Dacmsvc.h120 __asm shr n_hi, 1 \
/titanic_53/usr/src/uts/common/smbsrv/
H A Dsmb_ioctl.h78 char shr[1]; member
/titanic_53/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_kmod.c168 bcopy(shrbuf, ioc->shr, bufsz); in smb_kmod_share()
193 bcopy(shrbuf, ioc->shr, bufsz); in smb_kmod_unshare()
/titanic_53/usr/src/boot/sys/boot/i386/gptzfsboot/
H A Dgptldr.S83 shr $4,%ax # from boot2, with %si made as
/titanic_53/usr/src/uts/common/fs/nfs/
H A Dnfs_client.c2861 struct shrlock shr; in nfs_lockrelease() local
2928 (char *)NULL, buf, &shr.s_own_len)) { in nfs_lockrelease()
2929 shr.s_owner = buf; in nfs_lockrelease()
2930 shr.s_access = 0; in nfs_lockrelease()
2931 shr.s_deny = 0; in nfs_lockrelease()
2932 shr.s_sysid = 0; in nfs_lockrelease()
2933 shr.s_pid = curproc->p_pid; in nfs_lockrelease()
2935 ret = VOP_SHRLOCK(vp, F_UNSHARE, &shr, flag, cr, NULL); in nfs_lockrelease()

12