Home
last modified time | relevance | path

Searched refs:addr_t (Results 1 – 25 of 47) sorted by relevance

12

/lk-master/arch/arm/arm-m/
A Dcache.c38 void arch_clean_cache_range(addr_t start, size_t len) { in arch_clean_cache_range()
39 addr_t end = start + len; in arch_clean_cache_range()
48 void arch_clean_invalidate_cache_range(addr_t start, size_t len) { in arch_clean_invalidate_cache_range()
49 addr_t end = start + len; in arch_clean_invalidate_cache_range()
58 void arch_invalidate_cache_range(addr_t start, size_t len) { in arch_invalidate_cache_range()
59 addr_t end = start + len; in arch_invalidate_cache_range()
71 void arch_sync_cache_range(addr_t start, size_t len) { in arch_sync_cache_range()
88 void arch_clean_cache_range(addr_t start, size_t len) { in arch_clean_cache_range()
92 void arch_clean_invalidate_cache_range(addr_t start, size_t len) { in arch_clean_invalidate_cache_range()
96 void arch_invalidate_cache_range(addr_t start, size_t len) { in arch_invalidate_cache_range()
[all …]
/lk-master/dev/cache/pl310/include/dev/cache/
A Dpl310.h19 void pl310_clean_range(addr_t start, size_t len);
20 void pl310_clean_invalidate_range(addr_t start, size_t len);
21 void pl310_invalidate_range(addr_t start, size_t len);
23 void pl310_pin_cache_range(addr_t start, size_t len);
/lk-master/arch/or1k/
A Dcache-ops.c75 void arch_clean_cache_range(addr_t start, size_t len) { in arch_clean_cache_range()
76 addr_t addr; in arch_clean_cache_range()
84 void arch_invalidate_cache_range(addr_t start, size_t len) { in arch_invalidate_cache_range()
85 addr_t addr; in arch_invalidate_cache_range()
93 void arch_clean_invalidate_cache_range(addr_t start, size_t len) { in arch_clean_invalidate_cache_range()
99 void arch_sync_cache_range(addr_t start, size_t len) { in arch_sync_cache_range()
100 addr_t addr; in arch_sync_cache_range()
A Dfaults.c14 addr_t stack = (addr_t)((char *)frame + 128 + sizeof(frame)); in dump_fault_frame()
/lk-master/arch/riscv/
A Darch.c240 void arch_clean_cache_range(addr_t start, size_t len) { } in arch_clean_cache_range()
241 void arch_clean_invalidate_cache_range(addr_t start, size_t len) { } in arch_clean_invalidate_cache_range()
242 void arch_invalidate_cache_range(addr_t start, size_t len) { } in arch_invalidate_cache_range()
243 void arch_sync_cache_range(addr_t start, size_t len) { } in arch_sync_cache_range()
248 void arch_clean_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_clean_cache_range()
249 void arch_clean_invalidate_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_clean_invalidate_cache_range()
250 void arch_invalidate_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_invalidate_cache_range()
251 void arch_sync_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_sync_cache_range()
/lk-master/arch/include/arch/
A Dops.h41 void arch_clean_cache_range(addr_t start, size_t len);
42 void arch_clean_invalidate_cache_range(addr_t start, size_t len);
43 void arch_invalidate_cache_range(addr_t start, size_t len);
44 void arch_sync_cache_range(addr_t start, size_t len);
/lk-master/arch/m68k/
A Darch.c40 void arch_clean_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_clean_cache_range()
41 void arch_clean_invalidate_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_clean_invalidate_cache_range()
42 void arch_invalidate_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_invalidate_cache_range()
43 void arch_sync_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_sync_cache_range()
/lk-master/arch/microblaze/
A Darch.c42 void arch_clean_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_clean_cache_range()
43 void arch_clean_invalidate_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_clean_invalidate_cache_range()
44 void arch_invalidate_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_invalidate_cache_range()
45 void arch_sync_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_sync_cache_range()
/lk-master/dev/cache/pl310/
A Dpl310.c154 addr_t pa = 0; \
156 addr_t last_va = start + len; \
173 void pl310_clean_range(addr_t start, size_t len) { in pl310_clean_range()
178 void pl310_clean_invalidate_range(addr_t start, size_t len) { in pl310_clean_invalidate_range()
183 void pl310_invalidate_range(addr_t start, size_t len) { in pl310_invalidate_range()
188 void pl310_pin_cache_range(addr_t start, size_t len) { in pl310_pin_cache_range()
/lk-master/arch/arm/arm/
A Darch.c69 addr_t scu_base = arm_read_cbar(); in arch_early_init()
106 addr_t scu_base = arm_read_cbar(); in arch_init()
127 arch_clean_cache_range((addr_t)&arm_boot_cpu_lock, sizeof(arm_boot_cpu_lock)); in arch_init()
285 status_t arm_vtop(addr_t va, addr_t *pa) { in arm_vtop()
323 if (arm_vtop((addr_t)entry, &entry_pa) < 0) { in arch_chain_load()
328 entry_pa |= ((addr_t)entry & 0xfff); in arch_chain_load()
333 if (arm_vtop((addr_t)&arm_chain_load, &loader_pa) < 0) { in arch_chain_load()
338 loader_pa |= ((addr_t)&arm_chain_load & 0xfff); in arch_chain_load()
A Dthread.c28 extern void arm_context_switch(addr_t *old_sp, addr_t new_sp);
A Dmmu.c32 static void arm_mmu_map_section(arch_aspace_t *aspace, addr_t paddr, addr_t vaddr, uint flags);
33 static void arm_mmu_unmap_section(arch_aspace_t *aspace, addr_t vaddr);
135 static void arm_mmu_map_section(arch_aspace_t *aspace, addr_t paddr, addr_t vaddr, uint flags) { in arm_mmu_map_section()
166 static void arm_mmu_unmap_section(arch_aspace_t *aspace, addr_t vaddr) { in arm_mmu_unmap_section()
480 int arch_mmu_map(arch_aspace_t *aspace, addr_t vaddr, paddr_t paddr, uint count, uint flags) { in arch_mmu_map()
/lk-master/arch/mips/
A Darch.c120 void arch_clean_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_clean_cache_range()
121 void arch_clean_invalidate_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_clean_invalidate_cache_range()
122 void arch_invalidate_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_invalidate_cache_range()
123 void arch_sync_cache_range(addr_t start, size_t len) { PANIC_UNIMPLEMENTED; } in arch_sync_cache_range()
/lk-master/platform/bcm28xx/
A Dmailbox.c30 static inline uint32_t kvaddr_to_vc_bus(addr_t kvaddr) { in kvaddr_to_vc_bus()
83 arch_clean_cache_range((addr_t)fb,sizeof(fb_mbox_t)); in mailbox_get_framebuffer()
85 ret = mailbox_write(ch_framebuffer, kvaddr_to_vc_bus((addr_t)fb)); in mailbox_get_framebuffer()
94 arch_invalidate_cache_range((addr_t)fb,sizeof(fb_mbox_t)); in mailbox_get_framebuffer()
/lk-master/lib/debug/
A Ddebug.c103 addr_t address = (addr_t)ptr; in hexdump()
138 addr_t address = (addr_t)ptr; in hexdump8_ex()
/lk-master/lib/elf/include/lib/
A Delf.h47 addr_t load_address;
48 addr_t entry;
/lk-master/app/tests/
A Dcache_tests.c36 arch_clean_cache_range((addr_t)buf, bufsize); in bench_cache()
44 arch_clean_cache_range((addr_t)buf, bufsize); in bench_cache()
/lk-master/platform/zynq/
A Dclocks.c110 addr_t clk_ctrl_reg;
114 static addr_t periph_clk_ctrl_reg(enum zynq_periph periph) { in periph_clk_ctrl_reg()
251 addr_t clk_reg = periph_clk_ctrl_reg(periph); in zynq_set_clock()
291 addr_t clk_reg = periph_clk_ctrl_reg(periph); in zynq_get_clock()
/lk-master/arch/x86/64/
A Dmmu.c89 static inline uint64_t get_pml4_entry_from_pml4_table(vaddr_t vaddr, addr_t pml4_addr) { in get_pml4_entry_from_pml4_table()
257 status_t x86_mmu_check_mapping(addr_t pml4, paddr_t paddr, in x86_mmu_check_mapping()
327 static void update_pml4_entry(vaddr_t vaddr, addr_t pml4_addr, map_addr_t m, arch_flags_t flags) { in update_pml4_entry()
563 addr_t current_cr3_val; in arch_mmu_unmap()
576 current_cr3_val = (addr_t)x86_get_cr3(); in arch_mmu_unmap()
622 addr_t current_cr3_val; in arch_mmu_query()
636 current_cr3_val = (addr_t)x86_get_cr3(); in arch_mmu_query()
653 addr_t current_cr3_val; in arch_mmu_map()
670 current_cr3_val = (addr_t)x86_get_cr3(); in arch_mmu_map()
/lk-master/arch/arm64/
A Dthread.c37 extern void arm64_context_switch(addr_t *old_sp, addr_t new_sp);
/lk-master/arch/x86/
A Dfaults.c54 addr_t stack = (addr_t) frame; in dump_fault_frame()
96 addr_t v_addr, ssp, esp, ip, rip; in x86_pfe_handler()
A Dcache.c11 void arch_sync_cache_range(addr_t start, size_t len) { in arch_sync_cache_range()
/lk-master/dev/timer/arm_cortex_a9/include/dev/timer/
A Darm_cortex_a9.h12 void arm_cortex_a9_timer_init(addr_t scu_control_base, uint32_t freq);
/lk-master/dev/include/dev/
A Dflash_nor.h13 addr_t base;
/lk-master/lib/heap/miniheap/
A Dminiheap.c241 ptr = (void *)((addr_t)ptr + sizeof(struct alloc_struct_begin)); in miniheap_alloc()
245 ptr = (void *)ROUNDUP((addr_t)ptr, (addr_t)alignment); in miniheap_alloc()
262 as->padding_size = (((addr_t)chunk + size) - ((addr_t)ptr + original_size)); in miniheap_alloc()

Completed in 33 milliseconds

12