/titanic_41/usr/src/uts/common/os/ |
H A D | share.c | 60 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_41/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_kshare.c | 206 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 D | smb_vops.c | 1346 struct shrlock shr; in smb_vop_shrlock() local 1399 shr.s_access = new_access; in smb_vop_shrlock() 1400 shr.s_deny = deny; in smb_vop_shrlock() 1401 shr.s_sysid = smb_ct.cc_sysid; in smb_vop_shrlock() 1402 shr.s_pid = uniq_fid; in smb_vop_shrlock() 1403 shr.s_own_len = sizeof (shr_own); in smb_vop_shrlock() 1404 shr.s_owner = (caddr_t)&shr_own; in smb_vop_shrlock() 1405 shr_own.sl_id = shr.s_sysid; in smb_vop_shrlock() 1406 shr_own.sl_pid = shr.s_pid; in smb_vop_shrlock() 1408 return (VOP_SHRLOCK(vp, cmd, &shr, flag, cr, NULL)); in smb_vop_shrlock() [all …]
|
H A D | smb_tree.c | 579 smb_tree_chkaccess(smb_request_t *sr, smb_kshare_t *shr, vnode_t *vp) in smb_tree_chkaccess() argument 582 char *sharename = shr->shr_name; in smb_tree_chkaccess() 593 ((shr->shr_flags & SMB_SHRF_GUEST_OK) == 0)) { in smb_tree_chkaccess() 598 if ((shr->shr_flags & SMB_SHRF_ADMIN) && !smb_user_is_admin(user)) { in smb_tree_chkaccess() 603 host_access = smb_kshare_hostaccess(shr, sr->session); in smb_tree_chkaccess() 609 acl_access = smb_tree_acl_access(sr, shr, vp); in smb_tree_chkaccess()
|
/titanic_41/usr/src/uts/common/klm/ |
H A D | klmops.c | 109 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 D | nlm_service.c | 1077 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 D | nlm_client.c | 1210 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_41/usr/src/common/crypto/aes/amd64/ |
H A D | aes_amd64.s | 338 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_41/usr/src/lib/libc/amd64/gen/ |
H A D | strcmp.s | 129 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 D | proc64_support.s | 103 shr $1, %rdi 107 shr $1, %rsi
|
H A D | memcmp.s | 97 shr $3, %ecx 132 shr $5, %ecx 207 shr $6, %rcx 271 shr $6, %rcx 371 shr $7, %rcx
|
H A D | strlen.s | 59 shr %cl, %edx /* Compensate for bytes preceding the string */
|
/titanic_41/usr/src/uts/common/fs/ |
H A D | fs_subr.c | 596 fs_shrlock(struct vnode *vp, int cmd, struct shrlock *shr, int flag, cred_t *cr, in fs_shrlock() argument 607 if (((shr->s_access & F_RDACC) && (flag & FREAD) == 0) || in fs_shrlock() 608 ((shr->s_access & F_WRACC) && (flag & FWRITE) == 0)) in fs_shrlock() 610 if (shr->s_access & (F_RMACC | F_MDACC)) in fs_shrlock() 612 if (shr->s_deny & (F_MANDDNY | F_RMDNY)) in fs_shrlock() 631 shr->s_deny |= F_MANDDNY; in fs_shrlock() 634 error = add_share(vp, shr); in fs_shrlock() 638 error = del_share(vp, shr); in fs_shrlock() 646 shr->s_access = shr_has_remote_shares(vp, shr->s_sysid); in fs_shrlock()
|
H A D | vnode.c | 961 struct shrlock shr; in vn_openat() local 1137 shr.s_access = 0; in vn_openat() 1139 shr.s_access |= F_WRACC; in vn_openat() 1141 shr.s_access |= F_RDACC; in vn_openat() 1142 shr.s_deny = 0; in vn_openat() 1143 shr.s_sysid = 0; in vn_openat() 1144 shr.s_pid = ttoproc(curthread)->p_pid; in vn_openat() 1145 shr_own.sl_pid = shr.s_pid; in vn_openat() 1147 shr.s_own_len = sizeof (shr_own); in vn_openat() 1148 shr.s_owner = (caddr_t)&shr_own; in vn_openat() [all …]
|
/titanic_41/usr/src/uts/common/syscall/ |
H A D | fcntl.c | 82 struct shrlock shr; in fcntl() local 689 shr.s_access = fsh.f_access; in fcntl() 690 shr.s_deny = fsh.f_deny; in fcntl() 691 shr.s_sysid = 0; in fcntl() 692 shr.s_pid = ttoproc(curthread)->p_pid; in fcntl() 693 shr_own.sl_pid = shr.s_pid; in fcntl() 695 shr.s_own_len = sizeof (shr_own); in fcntl() 696 shr.s_owner = (caddr_t)&shr_own; in fcntl() 697 error = VOP_SHRLOCK(vp, cmd, &shr, flag, fp->f_cred, NULL); in fcntl()
|
/titanic_41/usr/src/uts/common/nfs/ |
H A D | lm.h | 119 struct shrlock *shr, int flag, netobj *fh); 125 struct shrlock *shr, int flag, netobj *fh);
|
/titanic_41/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | smb_share.c | 1897 smb_shr_pitem_t *shr; in smb_shr_publisher() local 1942 while ((shr = list_head(&ad_queue.spq_list)) != NULL) { in smb_shr_publisher() 1943 list_remove(&ad_queue.spq_list, shr); in smb_shr_publisher() 1944 list_insert_tail(&publist, shr); in smb_shr_publisher() 1972 smb_shr_pitem_t *shr; in smb_shr_publisher_send() local 1974 while ((shr = list_head(publist)) != NULL) { in smb_shr_publisher_send() 1982 list_remove(publist, shr); in smb_shr_publisher_send() 1984 if (shr->spi_op == SMB_SHR_PUBLISH) in smb_shr_publisher_send() 1985 (void) smb_ads_publish_share(ah, shr->spi_name, in smb_shr_publisher_send() 1986 NULL, shr->spi_container, host); in smb_shr_publisher_send() [all …]
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | share.h | 62 struct shrlock *shr; member
|
/titanic_41/usr/src/grub/grub-0.97/stage2/ |
H A D | start_eltorito.S | 102 shr $ISO_SECTOR_BITS, %eax /* dwords->sectors */ 193 shr $1, %ah /* Otherwise, try to reduce */
|
/titanic_41/usr/src/uts/intel/sys/acpi/platform/ |
H A D | acmsvc.h | 120 __asm shr n_hi, 1 \
|
/titanic_41/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_kmod.c | 156 bcopy(shrbuf, ioc->shr, bufsz); in smb_kmod_share() 181 bcopy(shrbuf, ioc->shr, bufsz); in smb_kmod_unshare()
|
/titanic_41/usr/src/uts/common/smbsrv/ |
H A D | smb_ioctl.h | 78 char shr[1]; member
|
/titanic_41/usr/src/uts/common/fs/nfs/ |
H A D | nfs_client.c | 2861 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()
|
H A D | nfs_vnops.c | 5006 nfs_shrlock(vnode_t *vp, int cmd, struct shrlock *shr, int flag, cred_t *cr, in nfs_shrlock() argument 5027 (((shr->s_access & F_RDACC) && !(flag & FREAD)) || in nfs_shrlock() 5028 ((shr->s_access & F_WRACC) && !(flag & FWRITE)))) in nfs_shrlock() 5036 return (fs_shrlock(vp, cmd, shr, flag, cr, ct)); in nfs_shrlock() 5050 if (shr->s_own_len > sizeof (nfs_owner.lowner)) { in nfs_shrlock() 5051 if (((struct nfs_owner *)shr->s_owner)->magic != in nfs_shrlock() 5055 if (error = lm_shrlock(vp, cmd, shr, flag, &lm_fh)) { in nfs_shrlock() 5068 bcopy(shr->s_owner, nfs_owner.lowner, shr->s_own_len); in nfs_shrlock() 5069 nshr.s_access = shr->s_access; in nfs_shrlock() 5070 nshr.s_deny = shr->s_deny; in nfs_shrlock() [all …]
|
H A D | nfs4_srv.c | 9475 struct shrlock shr; in rfs4_share() local 9488 shr.s_access = shr.s_deny = 0; in rfs4_share() 9492 shr.s_access |= F_RDACC; in rfs4_share() 9496 shr.s_access |= F_WRACC; in rfs4_share() 9498 ASSERT(shr.s_access); in rfs4_share() 9501 shr.s_deny |= F_RDDNY; in rfs4_share() 9503 shr.s_deny |= F_WRDNY; in rfs4_share() 9505 shr.s_pid = rfs4_dbe_getid(sp->rs_owner->ro_dbe); in rfs4_share() 9506 shr.s_sysid = sp->rs_owner->ro_client->rc_sysidt; in rfs4_share() 9507 shr_loco.sl_pid = shr.s_pid; in rfs4_share() [all …]
|