Home
last modified time | relevance | path

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

/illumos-gate/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 …]
/illumos-gate/usr/src/cmd/smbsrv/dtrace/
H A Dnbl-conflict.d42 this->shrl = (struct shrlock *)arg0;
43 print(*(this->shrl));
54 this->shrl = (struct shrlock *)arg0;
55 print(*(this->shrl));
/illumos-gate/usr/src/lib/libc/amd64/gen/
H A Dbyteorder.S84 shrl $16, %eax /* moves high 16-bit to low 16-bit */
91 shrl $16, %eax /* moves high 16-bit to low 16-bit */
106 shrl $16, %eax /* moves high 16-bit to low 16-bit */
132 shrl $16, %eax /* moves high 16-bit to low 16-bit */
139 shrl $16, %eax /* moves high 16-bit to low 16-bit */
H A Dmemchr.S71 shrl $16, %ecx / right shift 16-bit
/illumos-gate/usr/src/lib/libc/i386/gen/
H A Dbyteorder.S66 shrl $16, %eax / moves high 16-bit to low 16-bit
73 shrl $16, %eax / moves high 16-bit to low 16-bit
84 shrl $16, %eax / moves high 16-bit to low 16-bit
106 shrl $16, %eax / moves high 16-bit to low 16-bit
113 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
/illumos-gate/usr/src/lib/libm/i386/src/
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))
/illumos-gate/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
/illumos-gate/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
/illumos-gate/usr/src/lib/crt/i386/
H A Dfsr.S105 shrl $1,%ecx /* get rid of fns bit */
/illumos-gate/usr/src/lib/brand/shared/brand/i386/
H A Dhandler.S114 shrl $4, %eax /* table_offset/size = syscall num */
/illumos-gate/usr/src/uts/intel/ml/
H A Di86_subr.S810 shrl $16, %eax
985 shrl $16, %eax /* adding two halves of 32 bit checksum */
1011 shrl $1, %ecx
/illumos-gate/usr/src/common/util/i386/
H A Dmuldiv.S348 shrl %cl, %esi / tmp102,
387 shrl %cl, %edx /, x1
603 shrl %cl, %ebp / tmp96, x2