Lines Matching refs:new_val
92 target_ulong new_val, in riscv_imsic_eidelivery_rmw() argument
102 imsic->eidelivery[page] = (old_val & ~wr_mask) | (new_val & wr_mask); in riscv_imsic_eidelivery_rmw()
110 target_ulong new_val, in riscv_imsic_eithreshold_rmw() argument
120 imsic->eithreshold[page] = (old_val & ~wr_mask) | (new_val & wr_mask); in riscv_imsic_eithreshold_rmw()
127 target_ulong *val, target_ulong new_val, in riscv_imsic_topei_rmw() argument
153 target_ulong new_val, target_ulong wr_mask) in riscv_imsic_eix_rmw() argument
183 if (new_val & mask) { in riscv_imsic_eix_rmw()
201 target_ulong new_val, target_ulong wr_mask) in riscv_imsic_rmw() argument
237 new_val, wr_mask); in riscv_imsic_rmw()
240 new_val, wr_mask); in riscv_imsic_rmw()
242 return riscv_imsic_topei_rmw(imsic, page, val, new_val, wr_mask); in riscv_imsic_rmw()
246 true, val, new_val, wr_mask); in riscv_imsic_rmw()
250 false, val, new_val, wr_mask); in riscv_imsic_rmw()