Searched refs:riscv_cbom_block_size (Results 1 – 5 of 5) sorted by relevance
/linux-6.1.9/arch/riscv/mm/ |
D | dma-noncoherent.c | 22 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()
|
D | cacheflush.c | 91 unsigned int riscv_cbom_block_size; variable 92 EXPORT_SYMBOL_GPL(riscv_cbom_block_size); 125 riscv_cbom_block_size = probed_block_size; in riscv_init_cbom_blocksize()
|
/linux-6.1.9/arch/riscv/include/asm/ |
D | cacheflush.h | 45 extern unsigned int riscv_cbom_block_size;
|
/linux-6.1.9/arch/riscv/errata/thead/ |
D | errata.c | 45 riscv_cbom_block_size = L1_CACHE_BYTES; in errata_probe_cmo()
|
/linux-6.1.9/arch/riscv/kvm/ |
D | vcpu.c | 271 reg_val = riscv_cbom_block_size; in kvm_riscv_vcpu_get_reg_config()
|