Searched refs:ro_mask (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | mmio.h | 64 u64 ro_mask; member
|
H A D | handlers.c | 100 u32 addr_mask, u32 ro_mask, u32 device, in new_mmio_info() 134 info->ro_mask = ro_mask; in new_mmio_info() 3653 u64 ro_mask = mmio_info->ro_mask; in intel_vgpu_mmio_reg_rw() local 3661 if (likely(!ro_mask)) in intel_vgpu_mmio_reg_rw() 3663 else if (!~ro_mask) { in intel_vgpu_mmio_reg_rw() 3669 data &= ~ro_mask; in intel_vgpu_mmio_reg_rw() 3670 data |= vgpu_vreg(vgpu, offset) & ro_mask; in intel_vgpu_mmio_reg_rw() 98 new_mmio_info(struct intel_gvt *gvt, u32 offset, u8 flags, u32 size, u32 addr_mask, u32 ro_mask, u32 device, gvt_mmio_func read, gvt_mmio_func write) new_mmio_info() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | mmio.h | 64 u64 ro_mask; member
|
H A D | handlers.c | 112 u16 flags, u32 addr_mask, u32 ro_mask, u32 device, in setup_mmio_info() 134 p->ro_mask = ro_mask; in setup_mmio_info() 3164 u64 ro_mask = mmio_info->ro_mask; in intel_vgpu_mmio_reg_rw() local 3172 if (likely(!ro_mask)) in intel_vgpu_mmio_reg_rw() 3174 else if (!~ro_mask) { in intel_vgpu_mmio_reg_rw() 3180 data &= ~ro_mask; in intel_vgpu_mmio_reg_rw() 3181 data |= vgpu_vreg(vgpu, offset) & ro_mask; in intel_vgpu_mmio_reg_rw() 111 setup_mmio_info(struct intel_gvt *gvt, u32 offset, u32 size, u16 flags, u32 addr_mask, u32 ro_mask, u32 device, gvt_mmio_func read, gvt_mmio_func write) setup_mmio_info() argument
|
H A D | cmd_parser.c | 981 u64 ro_mask = mmio_info->ro_mask; in cmd_reg_handler() local 984 if (likely(!ro_mask)) in cmd_reg_handler()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | bnx2.c | 5571 u32 ro_mask; in bnx2_test_registers() member 5687 u32 offset, rw_mask, ro_mask, save_val, val; in bnx2_test_registers() local 5695 ro_mask = reg_tbl[i].ro_mask; in bnx2_test_registers() 5706 if ((val & ro_mask) != (save_val & ro_mask)) { in bnx2_test_registers() 5717 if ((val & ro_mask) != (save_val & ro_mask)) { in bnx2_test_registers()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
H A D | bnx2.c | 5555 u32 ro_mask; in bnx2_test_registers() member 5671 u32 offset, rw_mask, ro_mask, save_val, val; in bnx2_test_registers() local 5679 ro_mask = reg_tbl[i].ro_mask; in bnx2_test_registers() 5690 if ((val & ro_mask) != (save_val & ro_mask)) { in bnx2_test_registers() 5701 if ((val & ro_mask) != (save_val & ro_mask)) { in bnx2_test_registers()
|
Completed in 33 milliseconds