| /libcpu/mips/common/ |
| A D | mips_cache.c | 32 void r4k_icache_flush_range(rt_ubase_t addr, rt_ubase_t size) in r4k_icache_flush_range() 56 void r4k_icache_lock_range(rt_ubase_t addr, rt_ubase_t size) in r4k_icache_lock_range() 72 void r4k_dcache_inv(rt_ubase_t addr, rt_ubase_t size) in r4k_dcache_inv() 88 void r4k_dcache_wback_inv(rt_ubase_t addr, rt_ubase_t size) in r4k_dcache_wback_inv() 112 #define dma_cache_wback_inv(start,size) \ argument 114 #define dma_cache_wback(start,size) \ argument 116 #define dma_cache_inv(start,size) \ argument 120 void r4k_dma_cache_sync(rt_ubase_t addr, rt_size_t size, enum dma_data_direction direction) in r4k_dma_cache_sync()
|
| /libcpu/aarch64/common/ |
| A D | cache_ops.c | 31 void rt_hw_cpu_icache_invalidate(void *addr, rt_size_t size) in rt_hw_cpu_icache_invalidate() 36 void rt_hw_cpu_dcache_invalidate(void *addr, rt_size_t size) in rt_hw_cpu_dcache_invalidate() 41 void rt_hw_cpu_dcache_clean(void *addr, rt_size_t size) in rt_hw_cpu_dcache_clean() 46 void rt_hw_cpu_dcache_clean_and_invalidate(void *addr, rt_size_t size) in rt_hw_cpu_dcache_clean_and_invalidate() 51 void rt_hw_cpu_icache_ops(int ops, void *addr, int size) in rt_hw_cpu_icache_ops() 59 void rt_hw_cpu_dcache_ops(int ops, void *addr, int size) in rt_hw_cpu_dcache_ops()
|
| A D | mmu.c | 272 void *rt_hw_mmu_map(rt_aspace_t aspace, void *v_addr, void *p_addr, size_t size, in rt_hw_mmu_map() 344 void rt_hw_mmu_unmap(rt_aspace_t aspace, void *v_addr, size_t size) in rt_hw_mmu_unmap() 512 static void _init_region(void *vaddr, size_t size) in _init_region() 531 int rt_hw_mmu_map_init(rt_aspace_t aspace, void *v_address, size_t size, in rt_hw_mmu_map_init() 697 void *rt_ioremap_early(void *paddr, size_t size) in rt_ioremap_early() 874 int rt_hw_mmu_control(struct rt_aspace *aspace, void *vaddr, size_t size, in rt_hw_mmu_control() 910 unsigned long size, unsigned long pv_off) in rt_hw_mem_setup_early()
|
| /libcpu/risc-v/t-head/c908/ |
| A D | cache.c | 80 void rt_hw_cpu_icache_invalidate_local(void *addr, int size) in rt_hw_cpu_icache_invalidate_local() 86 void rt_hw_cpu_dcache_invalidate_local(void *addr, int size) in rt_hw_cpu_dcache_invalidate_local() 92 void rt_hw_cpu_dcache_clean_local(void *addr, int size) in rt_hw_cpu_dcache_clean_local() 98 void rt_hw_cpu_dcache_clean_invalidate_local(void *addr, int size) in rt_hw_cpu_dcache_clean_invalidate_local() 104 void rt_hw_cpu_dcachel1_clean_local(void *addr, int size) in rt_hw_cpu_dcachel1_clean_local() 116 void rt_hw_cpu_icache_ops(int ops, void *addr, int size) in rt_hw_cpu_icache_ops() 124 void rt_hw_cpu_dcache_ops(int ops, void *addr, int size) in rt_hw_cpu_dcache_ops() 136 void rt_hw_sync_cache_local(void *addr, int size) in rt_hw_sync_cache_local()
|
| /libcpu/risc-v/t-head/c906/ |
| A D | cache.c | 75 void rt_hw_cpu_icache_invalidate_local(void *addr, int size) in rt_hw_cpu_icache_invalidate_local() 81 void rt_hw_cpu_dcache_invalidate_local(void *addr, int size) in rt_hw_cpu_dcache_invalidate_local() 87 void rt_hw_cpu_dcache_clean_local(void *addr, int size) in rt_hw_cpu_dcache_clean_local() 93 void rt_hw_cpu_dcache_clean_and_invalidate_local(void *addr, int size) in rt_hw_cpu_dcache_clean_and_invalidate_local() 105 void rt_hw_cpu_icache_ops(int ops, void *addr, int size) in rt_hw_cpu_icache_ops() 113 void rt_hw_cpu_dcache_ops(int ops, void *addr, int size) in rt_hw_cpu_dcache_ops() 125 void rt_hw_sync_cache_local(void *addr, int size) in rt_hw_sync_cache_local()
|
| /libcpu/arm/cortex-a/ |
| A D | cache.c | 27 void rt_hw_cpu_icache_invalidate(void *addr, int size) in rt_hw_cpu_icache_invalidate() 44 void rt_hw_cpu_dcache_invalidate(void *addr, int size) in rt_hw_cpu_dcache_invalidate() 61 void rt_hw_cpu_dcache_inv_range(void *addr, int size) in rt_hw_cpu_dcache_inv_range() 92 void rt_hw_cpu_dcache_clean(void *addr, int size) in rt_hw_cpu_dcache_clean() 109 void rt_hw_cpu_dcache_clean_and_invalidate(void *addr, int size) in rt_hw_cpu_dcache_clean_and_invalidate() 127 void rt_hw_cpu_icache_ops(int ops, void *addr, int size) in rt_hw_cpu_icache_ops() 135 void rt_hw_cpu_dcache_ops(int ops, void *addr, int size) in rt_hw_cpu_dcache_ops()
|
| A D | mmu.c | 61 void init_mm_setup(unsigned int *mtbl, unsigned int size, unsigned int pv_off) in init_mm_setup() 86 rt_uint32_t size,rt_uint32_t pa, rt_uint32_t attr) in _init_map_section() 103 rt_uint32_t size = 0; in rt_hw_mem_setup_early() local 122 void rt_hw_init_mmu_table(struct mem_desc *mdesc, rt_uint32_t size) in rt_hw_init_mmu_table() 171 int rt_hw_mmu_map_init(struct rt_aspace *aspace, void* v_address, size_t size, size_t *vtable, size… in rt_hw_mmu_map_init() 217 int rt_hw_mmu_ioremap_init(rt_aspace_t aspace, void* v_address, size_t size) in rt_hw_mmu_ioremap_init() 358 void *rt_hw_mmu_map(rt_aspace_t aspace, void *v_addr, void *p_addr, size_t size, in rt_hw_mmu_map() 394 void rt_hw_mmu_unmap(rt_aspace_t aspace, void *v_addr, size_t size) in rt_hw_mmu_unmap() 477 int rt_hw_mmu_control(struct rt_aspace *aspace, void *vaddr, size_t size, in rt_hw_mmu_control()
|
| /libcpu/mips/gs264/ |
| A D | cache.c | 27 void rt_hw_cpu_icache_invalidate(void *addr, int size) in rt_hw_cpu_icache_invalidate() 34 void rt_hw_cpu_dcache_invalidate(void *addr, int size) in rt_hw_cpu_dcache_invalidate() 41 void rt_hw_cpu_dcache_clean(void *addr, int size) in rt_hw_cpu_dcache_clean() 48 void rt_hw_cpu_icache_ops(int ops, void *addr, int size) in rt_hw_cpu_icache_ops() 54 void rt_hw_cpu_dcache_ops(int ops, void *addr, int size) in rt_hw_cpu_dcache_ops()
|
| A D | mmu.c | 172 void rt_hw_init_mmu_table(struct mem_desc *mdesc, rt_uint32_t size) in rt_hw_init_mmu_table() 484 void *_rt_hw_mmu_map(rt_mmu_info *mmu_info, void *v_addr, void* p_addr, size_t size, size_t attr) in _rt_hw_mmu_map() 529 void *_rt_hw_mmu_map(rt_mmu_info *mmu_info, void* p_addr, size_t size, size_t attr) in _rt_hw_mmu_map() 632 void *_rt_hw_mmu_map_auto(rt_mmu_info *mmu_info, void *v_addr, size_t size, size_t attr) in _rt_hw_mmu_map_auto() 671 void _rt_hw_mmu_unmap(rt_mmu_info *mmu_info, void* v_addr, size_t size) in _rt_hw_mmu_unmap() 686 void *rt_hw_kernel_virt_to_phys(void *v_addr, size_t size) in rt_hw_kernel_virt_to_phys() 694 void *rt_hw_kernel_phys_to_virt(void *p_addr, size_t size) in rt_hw_kernel_phys_to_virt() 709 void *rt_hw_mmu_map(rt_mmu_info *mmu_info, void *v_addr, void* p_addr, size_t size, size_t attr) in rt_hw_mmu_map() 720 void *rt_hw_mmu_map_auto(rt_mmu_info *mmu_info, void *v_addr, size_t size, size_t attr) in rt_hw_mmu_map_auto() 732 void rt_hw_mmu_unmap(rt_mmu_info *mmu_info, void* v_addr, size_t size) in rt_hw_mmu_unmap() [all …]
|
| /libcpu/risc-v/virt64/ |
| A D | cache.c | 27 void rt_hw_cpu_icache_ops(int ops, void *addr, int size) in rt_hw_cpu_icache_ops() 35 void rt_hw_cpu_dcache_ops(int ops, void *addr, int size) in rt_hw_cpu_dcache_ops() 57 void rt_hw_sync_cache_local(void *addr, int size) in rt_hw_sync_cache_local()
|
| A D | cache.h | 20 rt_always_inline void rt_hw_cpu_dcache_clean_local(void *addr, int size) in rt_hw_cpu_dcache_clean_local() 26 rt_always_inline void rt_hw_cpu_dcache_invalidate_local(void *addr, int size) in rt_hw_cpu_dcache_invalidate_local() 32 rt_always_inline void rt_hw_cpu_dcache_clean_and_invalidate_local(void *addr, int size) in rt_hw_cpu_dcache_clean_and_invalidate_local() 50 rt_always_inline void rt_hw_cpu_icache_invalidate_local(void *addr, int size) in rt_hw_cpu_icache_invalidate_local()
|
| /libcpu/arm/dm36x/ |
| A D | mmu.c | 148 void mmu_clean_invalidated_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_invalidated_dcache() 164 void mmu_clean_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_dcache() 180 void mmu_invalidate_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_invalidate_dcache() 367 void mmu_clean_invalidated_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_invalidated_dcache() 381 void mmu_clean_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_dcache() 394 void mmu_invalidate_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_invalidate_dcache() 481 static void build_pte_mem_desc(struct mem_desc *mdesc, rt_uint32_t size) in build_pte_mem_desc() 504 void rt_hw_mmu_init(struct mem_desc *mdesc, rt_uint32_t size) in rt_hw_mmu_init()
|
| /libcpu/arm/arm926/ |
| A D | mmu.c | 137 void mmu_clean_invalidated_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_invalidated_dcache() 150 void mmu_clean_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_dcache() 163 void mmu_invalidate_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_invalidate_dcache() 327 void mmu_clean_invalidated_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_invalidated_dcache() 342 void mmu_clean_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_dcache() 356 void mmu_invalidate_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_invalidate_dcache() 413 void rt_hw_mmu_init(struct mem_desc *mdesc, rt_uint32_t size) in rt_hw_mmu_init()
|
| /libcpu/arm/armv6/ |
| A D | mmu.c | 148 void mmu_clean_invalidated_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_invalidated_dcache() 164 void mmu_clean_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_dcache() 180 void mmu_invalidate_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_invalidate_dcache() 367 void mmu_clean_invalidated_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_invalidated_dcache() 381 void mmu_clean_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_dcache() 394 void mmu_invalidate_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_invalidate_dcache() 482 static void build_pte_mem_desc(struct mem_desc *mdesc, rt_uint32_t size) in build_pte_mem_desc() 506 void rt_hw_mmu_init(struct mem_desc *mdesc, rt_uint32_t size) in rt_hw_mmu_init()
|
| /libcpu/arm/zynqmp-r5/ |
| A D | xil_mpu.c | 87 u64 size; member 155 u32 Xil_SetMPURegion(INTPTR addr, u64 size, u32 attrib) in Xil_SetMPURegion() 314 u32 Xil_UpdateMPUConfig(u32 reg_num, INTPTR address, u32 size, u32 attrib) in Xil_UpdateMPUConfig() 473 u32 Xil_SetMPURegionByRegNum (u32 reg_num, INTPTR addr, u64 size, u32 attrib) in Xil_SetMPURegionByRegNum() 616 void *Xil_MemMap(UINTPTR Physaddr, size_t size, u32 flags) in Xil_MemMap()
|
| A D | mpu.c | 49 u64 size; member 112 u64 size; in Init_MPU() local
|
| /libcpu/arm/cortex-m7/ |
| A D | cpu_cache.c | 37 void rt_hw_cpu_icache_ops(int ops, void* addr, int size) in rt_hw_cpu_icache_ops() 71 void rt_hw_cpu_dcache_ops(int ops, void* addr, int size) in rt_hw_cpu_dcache_ops()
|
| /libcpu/arm/common/ |
| A D | showmem.c | 13 void rt_hw_show_memory(rt_uint32_t addr, rt_size_t size) in rt_hw_show_memory()
|
| /libcpu/risc-v/common64/ |
| A D | mmu.c | 183 size_t size, size_t attr) in rt_hw_mmu_map() 323 void rt_hw_mmu_unmap(struct rt_aspace *aspace, void *v_addr, size_t size) in rt_hw_mmu_unmap() 347 static inline void _init_region(void *vaddr, size_t size) in _init_region() 356 static inline void _init_region(void *vaddr, size_t size) in _init_region() 391 int rt_hw_mmu_map_init(rt_aspace_t aspace, void *v_address, rt_ubase_t size, in rt_hw_mmu_map_init() 561 int rt_hw_mmu_control(struct rt_aspace *aspace, void *vaddr, size_t size, in rt_hw_mmu_control()
|
| A D | tlb.h | 48 size_t size, size_t stride) in rt_hw_tlb_invalidate_range()
|
| /libcpu/arm/am335x/ |
| A D | mmu.c | 107 void mmu_clean_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_clean_dcache() 120 void mmu_invalidate_dcache(rt_uint32_t buffer, rt_uint32_t size) in mmu_invalidate_dcache()
|
| /libcpu/mips/gs232/ |
| A D | cpuport.c | 43 void flush_cache(unsigned long start_addr, unsigned long size) in flush_cache()
|
| /libcpu/blackfin/bf53x/ |
| A D | serial.c | 96 static rt_ssize_t rt_serial_read (rt_device_t dev, rt_off_t pos, void* buffer, rt_size_t size) in rt_serial_read() 154 …atic rt_ssize_t rt_serial_write (rt_device_t dev, rt_off_t pos, const void* buffer, rt_size_t size) in rt_serial_write()
|
| /libcpu/unicore32/sep6200/ |
| A D | serial.c | 87 static rt_ssize_t rt_serial_read (rt_device_t dev, rt_off_t pos, void* buffer, rt_size_t size) in rt_serial_read() 145 …atic rt_ssize_t rt_serial_write (rt_device_t dev, rt_off_t pos, const void* buffer, rt_size_t size) in rt_serial_write()
|
| /libcpu/arm/sep4020/ |
| A D | serial.c | 89 static rt_ssize_t rt_serial_read (rt_device_t dev, rt_off_t pos, void* buffer, rt_size_t size) in rt_serial_read() 147 …atic rt_ssize_t rt_serial_write (rt_device_t dev, rt_off_t pos, const void* buffer, rt_size_t size) in rt_serial_write()
|