Home
last modified time | relevance | path

Searched refs:wr_mask (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/arch/riscv/kvm/
H A Daia.c242 unsigned long wr_mask) in kvm_riscv_vcpu_aia_rmw_topei() argument
253 val, new_val, wr_mask); in kvm_riscv_vcpu_aia_rmw_topei()
363 unsigned long wr_mask) in aia_rmw_iprio() argument
386 if (wr_mask) { in aia_rmw_iprio()
387 new_val = (old_val & ~wr_mask) | (new_val & wr_mask); in aia_rmw_iprio()
400 unsigned long wr_mask) in kvm_riscv_vcpu_aia_rmw_ireg() argument
411 return aia_rmw_iprio(vcpu, isel, val, new_val, wr_mask); in kvm_riscv_vcpu_aia_rmw_ireg()
415 wr_mask); in kvm_riscv_vcpu_aia_rmw_ireg()
H A Dvcpu_insn.c225 unsigned long wr_mask);
230 unsigned long wr_mask) in seed_csr_rmw() argument
280 ulong val = 0, wr_mask = 0, new_val = 0; in csr_insn() local
285 wr_mask = -1UL; in csr_insn()
289 wr_mask = rs1_val; in csr_insn()
293 wr_mask = rs1_val; in csr_insn()
297 wr_mask = -1UL; in csr_insn()
301 wr_mask = rs1_num; in csr_insn()
305 wr_mask = rs1_num; in csr_insn()
319 run->riscv_csr.write_mask = wr_mask; in csr_insn()
[all …]
H A Daia_imsic.c218 unsigned long wr_mask) in imsic_mrif_atomic_rmw() argument
229 : "r" (~wr_mask), "r" (new_val & wr_mask) in imsic_mrif_atomic_rmw()
311 unsigned long new_val, unsigned long wr_mask) in imsic_mrif_rmw() argument
320 new_val, wr_mask & 0x1); in imsic_mrif_rmw()
324 new_val, wr_mask & (IMSIC_MAX_ID - 1)); in imsic_mrif_rmw()
350 wr_mask &= ~BIT(0); in imsic_mrif_rmw()
352 old_val = imsic_mrif_atomic_rmw(mrif, ei, new_val, wr_mask); in imsic_mrif_rmw()
843 unsigned long wr_mask) in kvm_riscv_vcpu_aia_imsic_rmw() argument
858 if (topei && wr_mask) { in kvm_riscv_vcpu_aia_imsic_rmw()
869 val, new_val, wr_mask); in kvm_riscv_vcpu_aia_imsic_rmw()
[all …]
H A Dvcpu_pmu.c358 unsigned long wr_mask) in kvm_riscv_vcpu_pmu_read_hpm() argument
380 if (wr_mask) in kvm_riscv_vcpu_pmu_read_hpm()
/linux-6.15/arch/riscv/include/asm/
H A Dkvm_aia.h99 unsigned long wr_mask);
143 unsigned long wr_mask);
146 unsigned long wr_mask);
H A Dkvm_vcpu_pmu.h78 unsigned long wr_mask);
110 unsigned long wr_mask) in kvm_riscv_vcpu_pmu_read_legacy() argument
/linux-6.15/drivers/net/dsa/microchip/
H A Dksz9477_acl.c788 unsigned int wr_mask = KSZ9477_ACL_WRITE_DONE | KSZ9477_ACL_READ_DONE; in ksz9477_acl_wait_ready() local
795 (val & wr_mask) == wr_mask, 1000, 10000); in ksz9477_acl_wait_ready()
/linux-6.15/drivers/dma/dw-edma/
H A Ddw-edma-core.h93 u32 wr_mask; member
H A Ddw-edma-core.c763 irq->wr_mask |= BIT(chan->id); in dw_edma_channel_setup()
837 u32 wr_mask = 1; in dw_edma_irq_request() local
875 dw_edma_add_irq_mask(&wr_mask, *wr_alloc, dw->wr_ch_cnt); in dw_edma_irq_request()
H A Ddw-hdma-v0-core.c126 mask = dw_irq->wr_mask; in dw_hdma_v0_core_handle_int()
H A Ddw-edma-v0-core.c247 mask = dw_irq->wr_mask; in dw_edma_v0_core_handle_int()
/linux-6.15/arch/mips/include/asm/octeon/
H A Dcvmx-pci-defs.h2029 uint64_t wr_mask:8; member
2031 uint64_t wr_mask:8;
H A Dcvmx-npei-defs.h3904 uint64_t wr_mask:8; member
3906 uint64_t wr_mask:8;