Home
last modified time | relevance | path

Searched refs:riscv_cbom_block_size (Results 1 – 7 of 7) sorted by relevance

/linux-6.3-rc2/arch/riscv/mm/
A Ddma-noncoherent.c22 ALT_CMO_OP(clean, vaddr, size, riscv_cbom_block_size); in arch_sync_dma_for_device()
25 ALT_CMO_OP(clean, vaddr, size, riscv_cbom_block_size); in arch_sync_dma_for_device()
28 ALT_CMO_OP(flush, vaddr, size, riscv_cbom_block_size); in arch_sync_dma_for_device()
45 ALT_CMO_OP(flush, vaddr, size, riscv_cbom_block_size); in arch_sync_dma_for_cpu()
56 ALT_CMO_OP(flush, flush_addr, size, riscv_cbom_block_size); in arch_dma_prep_coherent()
62 WARN_TAINT(!coherent && riscv_cbom_block_size > ARCH_DMA_MINALIGN, in arch_setup_dma_ops()
66 ARCH_DMA_MINALIGN, riscv_cbom_block_size); in arch_setup_dma_ops()
77 WARN(!riscv_cbom_block_size, in riscv_noncoherent_supported()
A Dcacheflush.c100 unsigned int riscv_cbom_block_size; variable
101 EXPORT_SYMBOL_GPL(riscv_cbom_block_size);
134 riscv_cbom_block_size = probed_block_size; in riscv_init_cbom_blocksize()
A Dpmem.c13 ALT_CMO_OP(clean, addr, size, riscv_cbom_block_size); in arch_wb_cache_pmem()
19 ALT_CMO_OP(inval, addr, size, riscv_cbom_block_size); in arch_invalidate_pmem()
/linux-6.3-rc2/arch/riscv/kernel/
A Dcpufeature.c74 if (!riscv_cbom_block_size) { in riscv_isa_extension_check()
77 } else if (!is_power_of_2(riscv_cbom_block_size)) { in riscv_isa_extension_check()
/linux-6.3-rc2/arch/riscv/include/asm/
A Dcacheflush.h52 extern unsigned int riscv_cbom_block_size;
/linux-6.3-rc2/arch/riscv/errata/thead/
A Derrata.c46 riscv_cbom_block_size = L1_CACHE_BYTES; in errata_probe_cmo()
/linux-6.3-rc2/arch/riscv/kvm/
A Dvcpu.c284 reg_val = riscv_cbom_block_size; in kvm_riscv_vcpu_get_reg_config()

Completed in 7 milliseconds