Home
last modified time | relevance | path

Searched refs:shrl (Results 1 – 23 of 23) sorted by relevance

/titanic_41/usr/src/uts/common/os/
H A Dshare.c62 struct shrlocklist *shrl; in add_share() local
87 for (shrl = vp->v_shrlocks; shrl != NULL; shrl = shrl->next) { 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()
105 if ((shrl->shr->s_deny & F_COMPAT) && in add_share()
107 ((shrl->next == NULL) || in add_share()
108 (shrl->shr->s_access & F_WRACC))) in add_share()
116 if ((shrl->shr->s_deny & F_COMPAT) && (shrl->next == NULL)) { in add_share()
[all …]
/titanic_41/usr/src/lib/libc/amd64/gen/
H A Dbyteorder.s83 shrl $16, %eax /* moves high 16-bit to low 16-bit */
90 shrl $16, %eax /* moves high 16-bit to low 16-bit */
H A Dmemchr.s71 shrl $16, %ecx / right shift 16-bit
/titanic_41/usr/src/lib/libc/i386/gen/
H A Dbyteorder.s63 shrl $16, %eax / moves high 16-bit to low 16-bit
70 shrl $16, %eax / moves high 16-bit to low 16-bit
H A Dmemcpy.s44 shrl $2,%ecx / %ecx = number of words to move
84 shrl $2,%ecx
122 shrl $2,%ecx / do 4 byte copy RtoL
H A Dmemset.s44 shrl $2,%ecx / %ecx = number of words to set
H A Dmemchr.s74 shrl $16, %edx / right shift 16-bit
H A D_div64.s302 shrl %cl, %esi / tmp102,
341 shrl %cl, %edx /, x1
557 shrl %cl, %ebp / tmp96, x2
/titanic_41/usr/src/lib/libm/i386/src/
H A Dlocallibm.il196 shrl $31,%eax
225 shrl $31,%eax
244 shrl $6,%eax
261 shrl $6,%ecx
272 shrl $6,%eax
301 shrl $31,%eax
306 shrl $31,%eax
H A Dilogb.s47 shrl $20,%eax / eax <-- bexp(x)
80 shrl $20,%eax / extract exponent of x*2**52
H A Dilogbf.s47 shrl $23,%eax / eax <-- zero_xtnd(bexp(x))
/titanic_41/usr/src/uts/intel/ia32/ml/
H A Dovbcopy.s119 shrl $2,%ecx /* copy by 32-bit words */
141 shrl $2,%ecx
H A Dia32.il98 shrl $16, %eax
104 shrl $16, %eax
H A Di86_subr.s2123 shrl $16, %eax
2152 shrl $16, %eax
2533 shrl $16, %eax /* adding two halves of 32 bit checksum */
2559 shrl $1, %ecx
2641 shrl $16, %eax /* adding two halves of 32 bit checksum */
2670 shrl $1, %ecx
2777 shrl $2, %ecx /* convert from byte count to word count */
H A Dsseblk.s178 shrl $BLOCKSHIFT, %ecx
H A Dcopy.s163 shrl $2, %ecx /* word count */
292 shrl $3, cnt; \
921 shrl $2, %ecx /* word count */
1017 shrl $2, %ecx /* Count of double words to zero */
1394 shrl $2, %ecx
/titanic_41/usr/src/lib/libc/i386_hwcap1/gen/
H A Dmemset.s78 shrl $2,%ecx / %ecx = number of words to set
176 shrl $2,%ecx / %ecx = number of words to set
/titanic_41/usr/src/uts/intel/amd64/ml/
H A Damd64.il93 shrl $16, %eax
99 shrl $16, %eax
/titanic_41/usr/src/lib/common/i386/
H A Dfsr.s111 shrl $1,%ecx /* get rid of fns bit */
/titanic_41/usr/src/grub/grub-0.97/stage2/
H A Dasm.S286 shrl $4,%eax /* get segment */
1100 shrl $4, %eax
1431 shrl $2, %eax /* Round up to the next word. */
1542 shrl $4, %eax
1656 shrl $4, %eax
1695 shrl $4, %eax
1908 shrl $2, %ecx
1927 shrl $4, %ebx
/titanic_41/usr/src/lib/brand/shared/brand/i386/
H A Dhandler.s114 shrl $4, %eax /* table_offset/size = syscall num */
/titanic_41/usr/src/uts/i86pc/ml/
H A Dfb_swtch_src.s423 shrl $2, %ecx /* 4-byte at a time */
/titanic_41/usr/src/common/util/i386/
H A Dmuldiv.s348 shrl %cl, %esi / tmp102,
387 shrl %cl, %edx /, x1
603 shrl %cl, %ebp / tmp96, x2