Searched refs:reg_rmw (Results 1 – 3 of 3) sorted by relevance
/linux-6.3-rc2/drivers/net/ethernet/ti/ |
A D | netcp_xgbepcsr.c | 21 #define reg_rmw(addr, value, mask) \ macro 154 reg_rmw(serdes_regs + in netcp_xgbe_serdes_lane_config() 162 reg_rmw(serdes_regs + (0x200 * lane) + 0x0380, in netcp_xgbe_serdes_lane_config() 166 reg_rmw(serdes_regs + (0x200 * lane) + 0x03c0, in netcp_xgbe_serdes_lane_config() 175 reg_rmw(serdes_regs + cfg_phyb_10p3125g_comlane[i].ofs, in netcp_xgbe_serdes_com_enable() 190 reg_rmw(serdes_regs + 0x0a00, 0x0000001f, 0x000000ff); in netcp_xgbe_serdes_phyb_rst_clr() 294 reg_rmw(sig_detect_reg, VAL_SH(2, 1), MASK_WID_SH(2, 1)); in netcp_xgbe_serdes_reset_cdr() 337 reg_rmw(sig_detect_reg, VAL_SH(3, 1), in netcp_xgbe_check_link_status() 378 reg_rmw(pcsr_base + 0x08 + (i * 0x80), VAL_SH(0x19, 0), in netcp_xgbe_check_link_status() 381 reg_rmw(pcsr_base + 0x08 + (i * 0x80), VAL_SH(0x00, 0), in netcp_xgbe_check_link_status() [all …]
|
/linux-6.3-rc2/arch/x86/kvm/ |
A D | emulate.c | 556 ulong *preg = reg_rmw(ctxt, reg); in register_address_increment() 983 p = reg_rmw(ctxt, modrm_reg); in decode_register() 1921 assign_masked(reg_rmw(ctxt, VCPU_REGS_RSP), in em_enter() 2649 *reg_rmw(ctxt, VCPU_REGS_RSI) &= (u32)-1; in string_registers_quirk() 2653 *reg_rmw(ctxt, VCPU_REGS_RDI) &= (u32)-1; in string_registers_quirk() 3642 flags &= *reg_rmw(ctxt, VCPU_REGS_RAX) >> 8; in em_sahf() 3651 *reg_rmw(ctxt, VCPU_REGS_RAX) &= ~0xff00UL; in em_lahf() 4615 op->addr.reg = reg_rmw(ctxt, VCPU_REGS_RAX); in decode_operand() 4622 op->addr.reg = reg_rmw(ctxt, VCPU_REGS_RAX); in decode_operand() 4633 op->addr.reg = reg_rmw(ctxt, VCPU_REGS_RDX); in decode_operand() [all …]
|
A D | kvm_emulate.h | 536 static inline ulong *reg_rmw(struct x86_emulate_ctxt *ctxt, unsigned nr) in reg_rmw() function
|
Completed in 16 milliseconds