Home
last modified time | relevance | path

Searched refs:sticky (Results 1 – 24 of 24) sorted by relevance

/linux-2.4.37.9/arch/mips/math-emu/
Ddp_tint.c64 int sticky; in ieee754dp_tint() local
70 sticky = residue != 0; in ieee754dp_tint()
76 sticky = (residue << 1) != 0; in ieee754dp_tint()
84 if (round && (sticky || odd)) in ieee754dp_tint()
90 if ((round || sticky) && !xs) in ieee754dp_tint()
94 if ((round || sticky) && xs) in ieee754dp_tint()
104 if (round || sticky) in ieee754dp_tint()
Dsp_tlong.c66 int sticky; in ieee754sp_tlong() local
72 sticky = residue != 0; in ieee754sp_tlong()
78 sticky = (residue << 1) != 0; in ieee754sp_tlong()
84 if (round && (sticky || odd)) in ieee754sp_tlong()
90 if ((round || sticky) && !xs) in ieee754sp_tlong()
94 if ((round || sticky) && xs) in ieee754sp_tlong()
103 if (round || sticky) in ieee754sp_tlong()
Dsp_tint.c67 int sticky; in ieee754sp_tint() local
73 sticky = residue != 0; in ieee754sp_tint()
83 sticky = (residue << 1) != 0; in ieee754sp_tint()
89 if (round && (sticky || odd)) in ieee754sp_tint()
95 if ((round || sticky) && !xs) in ieee754sp_tint()
99 if ((round || sticky) && xs) in ieee754sp_tint()
108 if (round || sticky) in ieee754sp_tint()
Ddp_tlong.c66 int sticky; in ieee754dp_tlong() local
72 sticky = residue != 0; in ieee754dp_tlong()
82 sticky = (residue << 1) != 0; in ieee754dp_tlong()
88 if (round && (sticky || odd)) in ieee754dp_tlong()
94 if ((round || sticky) && !xs) in ieee754dp_tlong()
98 if ((round || sticky) && xs) in ieee754dp_tlong()
107 if (round || sticky) in ieee754dp_tlong()
/linux-2.4.37.9/arch/parisc/math-emu/
Dsgl_float.h302 #define Sgl_denormalize(opnd,exponent,guard,sticky,inexact) \ argument
306 if (exponent < 0) sticky |= Sall(opnd) << (32+exponent); \
307 inexact = guard | sticky; \
312 sticky |= Sall(opnd); \
313 inexact = sticky; \
349 {int shiftamt, sticky; \
351 sticky = 0; \
354 sticky = Sextallp2(srcdstB) << 32 - (shiftamt); \
361 sticky = (Sextallp1(srcdstA) << 32 - (shiftamt)) | \
365 sticky = Sextallp2(srcdstB); \
[all …]
Dcnv_float.h101 #define Dbl_to_sgl_mantissa(srcA,srcB,dest,inexact,guard,sticky,odd) \ argument
104 sticky = Dallp2(srcB)<<4; \
105 inexact = guard | sticky; \
108 #define Dbl_to_sgl_denormalized(srcA,srcB,exp,dest,inexact,guard,sticky,odd,tiny) \ argument
115 sticky = inexact << 1; \
137 if (guard && (sticky || odd)) { \
148 sticky = inexact; \
158 sticky = inexact << 1; \
171 sticky = (inexact << 1) | Dallp2(srcB); \
180 sticky = Dmantissap1(srcA) | Dallp2(srcB); \
[all …]
Ddbl_float.h502 #define Dbl_denormalize(opndp1,opndp2,exponent,guard,sticky,inexact) \ argument
507 if (exponent < 0) sticky |= Dallp2(opndp2) << (32+exponent); \
519 if (exponent == -32) sticky |= Dallp2(opndp2); \
520 else sticky |= (Dallp2(opndp2) | Dallp1(opndp1) << 64+exponent); \
524 inexact = guard | sticky; \
528 sticky |= (Dallp1(opndp1) | Dallp2(opndp2)); \
530 inexact = sticky; \
573 {int shiftamt, sticky; \
575 sticky = 0; \
578 sticky = Dextallp4(srcdstD) << 32 - (shiftamt); \
[all …]
/linux-2.4.37.9/fs/
DChangeLog35 If dir is sticky check whether we can unlink/rmdir/rename
36 the inode. Returns 1 if we can't. If dir isn't sticky -
41 Moved the check for sticky bit here.
43 All AFFS directories have sticky semantics (i.e. non-owner
47 option. Obvious values being 'sticky' (current behaviour),
72 here (sticky bit handling, type mismatches). Cases of
84 goodbye sticky bit. Down, not across!
101 * namei.c (do_unlink): handling of sticky bit went here.
103 removed handling of sticky bit.
/linux-2.4.37.9/arch/m68k/fpsp040/
Dround.S125 | ext_grs --- extract guard, round and sticky bits
128 | Output: d0{31:29}= guard, round, sticky
130 | The ext_grs extract the guard/round/sticky bits according to the
133 | updated guard,round,sticky in d0{31:29}
156 bnes st_stky |if any are set, set sticky
158 bnes st_stky |if any are set, set sticky
168 bnes st_stky |if any are set, set sticky
412 | d0 is guard,round,sticky
430 clrl %d0 |clear the sticky flag
447 clrl %d0 |else clear the sticky flag
[all …]
Dfpsp.h160 .set WBTEMP_GRS,LV-40 | alias wbtemp guard, round, sticky
170 .set STICKY,LV-39 | holds sticky bit
306 .set rnd_stky_bit,29 | round/sticky bit of mantissa
Dres_func.S828 | precision. We can then call round with no sticky and the result
892 clrl %d0 |force sticky to zero
916 movel #0x20000000,%d0 |set sticky for round
942 movel #0x20000000,%d0 |set sticky for round
1003 | precision. We can then call round with no sticky and the result
1067 clrl %d0 |force sticky to zero
1091 movel #0x20000000,%d0 |set sticky for round
1123 movel #0x20000000,%d0 |set sticky for round
Dx_unfl.S204 | d0{31:29} has guard, round, sticky
/linux-2.4.37.9/arch/m68k/math-emu/
Dmulti_arith.h507 unsigned long sticky;
548 sticky = 0;
550 sticky = 1;
551 src->m32[3] = (src->m32[3] >> shift) | (src->m32[2] << (32 - shift)) | sticky;
558 sticky = 0;
560 sticky = 1;
561 src->m32[3] = (src->m32[2] >> shift) | (src->m32[1] << (32 - shift)) | sticky;
568 sticky = 0;
570 sticky = 1;
571 src->m32[3] = (src->m32[1] >> shift) | (src->m32[0] << (32 - shift)) | sticky;
[all …]
/linux-2.4.37.9/fs/hfs/
Dbnode.c114 hfs_u32 node, int sticky) in hfs_bnode_read() argument
125 bnode->sticky = sticky; in hfs_bnode_read()
129 if (sticky == HFS_NOT_STICKY) { in hfs_bnode_read()
387 if ((bn->count > 1) || (waitqueue_active(&bn->rqueue)) || (bn->sticky != HFS_NOT_STICKY)) { in hfs_bnode_relse()
Dbinsert.c133 root->sticky = HFS_STICKY; in add_root()
170 left->sticky = HFS_NOT_STICKY; in add_root()
216 retval.bn->sticky = HFS_NOT_STICKY; in insert_empty_bnode()
Dhfs_btree.h147 int sticky; /* Boolean: non-zero means keep member
Dballoc.c155 retval->sticky = HFS_STICKY; in init_mapnode()
Dbdelete.c123 child.bn->sticky = HFS_STICKY; in del_root()
DFAQ.txt231 +o Set the set-uid, set-gid or sticky permission bits.
DHFS.txt505 +o You can't set the set-uid, set-gid or sticky permission bits.
/linux-2.4.37.9/fs/umsdos/
Dspecs95 * It was proposed that the sticky bit be used to set
98 * the sticky bit has a meaning for directories. So
/linux-2.4.37.9/arch/m68k/ifpsp060/src/
Dpfpsp.S5850 bset &29, %d0 # yes; set sticky bit
5858 # calculate if the sticky should be set and clear the entire mantissa.
5861 mov.l &0x20000000, %d0 # set sticky bit in return value
5872 # %d0{31:29} : initial guard,round,sticky #
5876 # %d0{31:29} : final guard,round,sticky #
5958 bset &rnd_stky_bit, %d0 # yes; set sticky bit
5997 # the number of bits to check for the sticky detect.
6006 bne.b case2_set_sticky # yes; set sticky bit
6008 bne.b case2_set_sticky # yes; set sticky bit
6015 bset &rnd_stky_bit, %d0 # set sticky bit
[all …]
Dfpsp.S21688 # d0 = guard,round,sticky #
21695 # sticky bits. #
21715 # simply calculate the sticky bit and zero the mantissa. otherwise
21723 bpl.b denorm_set_stky # yes; just calc sticky
21991 # no bits were shifted off so don't set the sticky bit.
22000 # some bits were shifted off so set the sticky bit.
22004 bset &rnd_stky_bit,%d0 # set new sticky bit
22200 # ext_grs(): extract guard, round and sticky bits according to
22207 # d0{31:29} = guard, round, sticky
22209 # The ext_grs extract the guard/round/sticky bits according to the
[all …]
/linux-2.4.37.9/net/khttpd/
DREADME211 perm_forbid dir+sticky+ Permission-mask with "forbidden"