Lines Matching refs:sval
69 s64 sval = do_reloc(op, place, val); in reloc_data() local
73 *(s16 *)place = sval; in reloc_data()
76 *(s32 *)place = sval; in reloc_data()
79 *(s64 *)place = sval; in reloc_data()
90 sval = (s64)(sval & ~(imm_mask >> 1)) >> (len - 1); in reloc_data()
97 if ((u64)(sval + 1) > 2) in reloc_data()
107 s64 sval; in reloc_insn_movw() local
110 sval = do_reloc(op, place, val); in reloc_insn_movw()
111 sval >>= lsb; in reloc_insn_movw()
112 imm = sval & 0xffff; in reloc_insn_movw()
141 sval >>= 16; in reloc_insn_movw()
150 sval++; in reloc_insn_movw()
155 if ((u64)sval > limit) in reloc_insn_movw()
165 s64 sval; in reloc_insn_imm() local
169 sval = do_reloc(op, place, val); in reloc_insn_imm()
170 sval >>= lsb; in reloc_insn_imm()
174 imm = sval & imm_mask; in reloc_insn_imm()
184 sval = (s64)(sval & ~(imm_mask >> 1)) >> (len - 1); in reloc_insn_imm()
190 if ((u64)(sval + 1) >= 2) in reloc_insn_imm()