Lines Matching refs:sval
64 s64 sval = do_reloc(op, place, val); in reloc_data() local
80 WRITE_PLACE((s16 *)place, sval, me); in reloc_data()
83 if (sval < 0 || sval > U16_MAX) in reloc_data()
87 if (sval < S16_MIN || sval > S16_MAX) in reloc_data()
96 WRITE_PLACE((s32 *)place, sval, me); in reloc_data()
99 if (sval < 0 || sval > U32_MAX) in reloc_data()
103 if (sval < S32_MIN || sval > S32_MAX) in reloc_data()
112 WRITE_PLACE((s64 *)place, sval, me); in reloc_data()
131 s64 sval; in reloc_insn_movw() local
134 sval = do_reloc(op, place, val); in reloc_insn_movw()
135 imm = sval >> lsb; in reloc_insn_movw()
144 if (sval >= 0) { in reloc_insn_movw()
173 s64 sval; in reloc_insn_imm() local
177 sval = do_reloc(op, place, val); in reloc_insn_imm()
178 sval >>= lsb; in reloc_insn_imm()
182 imm = sval & imm_mask; in reloc_insn_imm()
192 sval = (s64)(sval & ~(imm_mask >> 1)) >> (len - 1); in reloc_insn_imm()
198 if ((u64)(sval + 1) >= 2) in reloc_insn_imm()