Home
last modified time | relevance | path

Searched refs:entry (Results 1 – 23 of 23) sorted by relevance

/arch/arm/arm/
A Darch.c306 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() argument
307 LTRACEF("entry %p, args 0x%lx 0x%lx 0x%lx 0x%lx\n", entry, arg0, arg1, arg2, arg3); in arch_chain_load()
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()
363 entry_pa = (paddr_t)entry; in arch_chain_load()
382 void (*loader)(paddr_t entry, ulong, ulong, ulong, ulong) __NO_RETURN = (void *)loader_pa; in arch_chain_load()
439 [entry]"r"(entry_point), in arch_enter_uspace()
A Dthread.c40 ret = ct->entry(ct->arg); in initial_thread_func()
/arch/x86/
A Ddescriptor.c72 seg_desc_t *entry = (seg_desc_t *)&_gdt[index]; in x86_set_gdt_descriptor() local
73 entry->seg_desc_legacy = desc.seg_desc_legacy; in x86_set_gdt_descriptor()
88 entry->seg_desc_64 = desc.seg_desc_64; in x86_set_gdt_descriptor()
A Darch.c115 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() argument
148 [entry]"r"(entry_point), in arch_enter_uspace()
A Dthread.c32 int ret = ct->entry(ct->arg); in initial_thread_func()
/arch/arm/arm-m/
A Darch.c163 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() argument
166 uint32_t *entry_vector = (uint32_t *)entry; in arch_chain_load()
181 [entry]"r"(entry_vector[1]) in arch_chain_load()
A Dthread.c73 …LTRACEF("thread %p calling %p with arg %p\n", _current_thread, _current_thread->entry, _current_th… in initial_thread_func()
78 ret = _current_thread->entry(_current_thread->arg); in initial_thread_func()
/arch/mips/
A Dthread.c25 LTRACEF("thread %p calling %p with arg %p\n", ct, ct->entry, ct->arg); in initial_thread_func()
33 int ret = ct->entry(ct->arg); in initial_thread_func()
A Darch.c92 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() argument
/arch/m68k/
A Dthread.c25 LTRACEF("thread %p calling %p with arg %p\n", ct, ct->entry, ct->arg); in initial_thread_func()
33 int ret = ct->entry(ct->arg); in initial_thread_func()
A Darch.c38 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() argument
/arch/riscv/
A Dthread.c28 LTRACEF("thread %p calling %p with arg %p\n", ct, ct->entry, ct->arg); in initial_thread_func()
36 int ret = ct->entry(ct->arg); in initial_thread_func()
55 LTRACEF("t %p (%s) stack top %#lx entry %p arg %p\n", t, t->name, stack_top, t->entry, t->arg); in arch_thread_initialize()
A Darch.c140 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() argument
/arch/or1k/
A Darch.c25 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() argument
A Dthread.c26 LTRACEF("thread %p calling %p with arg %p\n", ct, ct->entry, ct->arg); in initial_thread_func()
34 int ret = ct->entry(ct->arg); in initial_thread_func()
/arch/include/
A Darch.h18 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) __NO_RETURN;
/arch/microblaze/
A Dthread.c25 LTRACEF("thread %p calling %p with arg %p\n", ct, ct->entry, ct->arg); in initial_thread_func()
33 int ret = ct->entry(ct->arg); in initial_thread_func()
A Darch.c34 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() argument
/arch/arm64/
A Dthread.c43 …unc: thread %p calling %p with arg %p\n", current_thread, current_thread->entry, current_thread->a… in initial_thread_func()
49 ret = current_thread->entry(current_thread->arg); in initial_thread_func()
A Darch.c94 void arch_chain_load(void *entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) { in arch_chain_load() argument
126 [entry]"r"(entry_point), in arch_enter_uspace()
/arch/x86/32/
A Dmmu.c151 map_addr_t entry = paddr; in update_pt_entry() local
152 entry |= flags | X86_MMU_PG_P; /* last level - actual page being mapped */ in update_pt_entry()
154 entry |= X86_MMU_PG_G; /* setting global flag for kernel pages */ in update_pt_entry()
156 pt_table[pt_index] = entry; in update_pt_entry()
163 map_addr_t entry = paddr; in update_pd_entry() local
164 entry |= X86_MMU_PG_P | X86_MMU_PG_RW; in update_pd_entry()
166 entry |= X86_MMU_PG_U; in update_pd_entry()
168 entry |= X86_MMU_PG_G; /* setting global flag for kernel pages */ in update_pd_entry()
170 pd_table[pd_index] = entry; in update_pd_entry()
/arch/x86/64/
A Dstart.S162 orl $X86_KERNEL_PD_LP_FLAGS, %ebx # lower word of the entry
165 shrl $11, %ebx # upper word of the entry
/arch/arm/include/arch/
A Darm.h40 void arm_chain_load(paddr_t entry, ulong arg0, ulong arg1, ulong arg2, ulong arg3) __NO_RETURN;

Completed in 28 milliseconds