Lines Matching refs:sval
91 s64 sval = do_reloc(op, place, val);
107 *(s16 *)place = sval;
110 if (sval < 0 || sval > U16_MAX)
114 if (sval < S16_MIN || sval > S16_MAX)
123 *(s32 *)place = sval;
126 if (sval < 0 || sval > U32_MAX)
130 if (sval < S32_MIN || sval > S32_MAX)
139 *(s64 *)place = sval;
157 s64 sval;
160 sval = do_reloc(op, place, val);
161 imm = sval >> lsb;
170 if (sval >= 0) {
198 s64 sval;
202 sval = do_reloc(op, place, val);
203 sval >>= lsb;
207 imm = sval & imm_mask;
217 sval = (s64)(sval & ~(imm_mask >> 1)) >> (len - 1);
223 if ((u64)(sval + 1) >= 2)