Home
last modified time | relevance | path

Searched refs:cur (Results 1 – 4 of 4) sorted by relevance

/sys/kern/
Dsyscall.c36 Thread *cur = Sched_Current(); in Syscall_GetPID() local
37 uint64_t pid = cur->proc->pid; in Syscall_GetPID()
39 Thread_Release(cur); in Syscall_GetPID()
47 Thread *cur = Sched_Current(); in Syscall_Exit() local
54 cur->proc->exitCode = status; in Syscall_Exit()
57 Sched_SetZombie(cur); in Syscall_Exit()
58 Thread_Release(cur); in Syscall_Exit()
77 Thread *cur; in Syscall_Spawn() local
136 cur = Sched_Current(); in Syscall_Spawn()
137 proc = Process_Create(cur->proc, path); in Syscall_Spawn()
[all …]
Dsemaphore.c51 Thread *cur = Sched_Current(); in Semaphore_Acquire() local
58 Thread_Release(cur); in Semaphore_Acquire()
63 TAILQ_INSERT_TAIL(&sema->waiters, cur, semaQueue); in Semaphore_Acquire()
64 Sched_SetWaiting(cur); in Semaphore_Acquire()
/lib/libc/
Dprintf.c238 char *cur; member
247 (state->cur - state->buf >= state->maxlen)) { in strputc()
248 state->cur[0] = '\0'; in strputc()
252 state->cur[0] = c; in strputc()
253 state->cur++; in strputc()
263 state.cur = str; in sprintf()
270 state.cur[0] = '\0'; in sprintf()
282 state.cur = str; in snprintf()
289 state.cur[0] = '\0'; in snprintf()
/lib/liblwip/src/core/
Dmem.c593 struct mem *cur = lfree; in mem_malloc() local
595 while (cur->used && cur != ram_end) { in mem_malloc()
607 cur = (struct mem *)(void *)&ram[cur->next]; in mem_malloc()
609 lfree = cur; in mem_malloc()