Home
last modified time | relevance | path

Searched refs:status (Results 1 – 25 of 43) sorted by relevance

12

/tests/
Dpthreadtest.c30 int status; in thread_lock() local
33 status = pthread_mutex_lock(&mtx); in thread_lock()
34 test_assert(status == 0); in thread_lock()
36 status = pthread_mutex_unlock(&mtx); in thread_lock()
37 test_assert(status == 0); in thread_lock()
47 int status; in thread_cond() local
50 status = pthread_cond_wait(&cnd, NULL); in thread_cond()
51 test_assert(status == 0); in thread_cond()
52 status = pthread_cond_signal(&cnd); in thread_cond()
53 test_assert(status == 0); in thread_cond()
[all …]
Dspawnanytest.c15 int status; in main() local
25 wait(&status); in main()
26 if (!WIFEXITED(status)) { in main()
31 if (WEXITSTATUS(status) != (i % 2)) { in main()
32 printf("wait: unexpected return %lx\n", status); in main()
Dspawnsingletest.c15 int status; in main() local
23 pid = wait(&status); in main()
24 if (!WIFEXITED(status)) { in main()
34 if (WEXITSTATUS(status) != (i % 2)) { in main()
35 printf("wait: unexpected return %lx\n", status); in main()
Dspawnmultipletest.c15 int status; in main() local
25 pid[i] = wait(&status); in main()
26 if (!WIFEXITED(status)) { in main()
36 if (WEXITSTATUS(status) != (i % 2)) { in main()
37 printf("wait: unexpected return %lx\n", status); in main()
Dfiotest.c17 int status = OSWrite(fd, "123456789\n", i*10, 10); in main() local
18 if (status < 0) { in main()
19 printf("Error: %x\n", -status); in main()
/sys/kern/
Dsyscall.c45 Syscall_Exit(uint64_t status) in Syscall_Exit() argument
54 cur->proc->exitCode = status; in Syscall_Exit()
70 int status; in Syscall_Spawn() local
79 status = Copy_StrIn(user_path, &path, sizeof(path)); in Syscall_Spawn()
80 if (status != 0) in Syscall_Spawn()
81 return SYSCALL_PACK(status, 0); in Syscall_Spawn()
94 status = Copy_In(user_argv+off, arg+sizeof(uintptr_t)*(1+i), sizeof(uintptr_t)); in Syscall_Spawn()
95 if (status != 0) { in Syscall_Spawn()
97 return SYSCALL_PACK(status, 0); in Syscall_Spawn()
111 status = Copy_StrIn(*str, argstart, 256); // XXX: Make sure there's no overrun in Syscall_Spawn()
[all …]
Dvfsuio.c45 int status; in VFSUIO_Close() local
49 status = VFS_Close(handle->vnode); in VFSUIO_Close()
52 return status; in VFSUIO_Close()
58 int status; in VFSUIO_Open() local
71 status = VFS_Open(vn); in VFSUIO_Open()
72 if (status != 0) { in VFSUIO_Open()
75 return status; in VFSUIO_Open()
Dbufcache.c180 int status; in BufCache_Alloc() local
184 status = BufCacheLookup(disk, diskOffset, entry); in BufCache_Alloc()
186 status = BufCacheAlloc(disk, diskOffset, entry); in BufCache_Alloc()
193 return status; in BufCache_Alloc()
231 int status; in BufCache_Read() local
236 status = BufCacheLookup(disk, diskOffset, entry); in BufCache_Read()
240 return status; in BufCache_Read()
244 status = BufCacheAlloc(disk, diskOffset, entry); in BufCache_Read()
245 if (status != 0) { in BufCache_Read()
247 return status; in BufCache_Read()
[all …]
Dvfs.c38 int status; in VFS_MountRoot() local
49 status = rootFS->op->getroot(rootFS, &rootNode); in VFS_MountRoot()
50 if (status < 0) in VFS_MountRoot()
65 int status; in VFS_Lookup() local
76 status = rootFS->op->getroot(rootFS, &curNode); in VFS_Lookup()
77 if (status < 0) in VFS_Lookup()
99 status = oldNode->op->lookup(oldNode, &curNode, curName); in VFS_Lookup()
100 if (status < 0) { in VFS_Lookup()
/lib/libc/posix/
Dpthread.c111 uint64_t status; in pthread_create() local
124 status = OSThreadCreate((uintptr_t)&pthreadCreateHelper, (uint64_t)thr); in pthread_create()
125 if (SYSCALL_ERRCODE(status) != 0) { in pthread_create()
127 return SYSCALL_ERRCODE(status); in pthread_create()
130 thr->tid = SYSCALL_VALUE(status); in pthread_create()
155 uint64_t status = OSThreadWait(0);//thr->tid); in pthread_join() local
156 if (SYSCALL_ERRCODE(status) != 0) { in pthread_join()
157 return status; in pthread_join()
251 int status = pthread_mutex_init(mutex, NULL); in pthread_mutex_lock() local
252 if (status != 0) in pthread_mutex_lock()
[all …]
/lib/libc/
Dprocess.c23 uint64_t status = OSSpawn(path, argv); in spawn() local
25 if (SYSCALL_ERRCODE(status) != 0) { in spawn()
26 errno = SYSCALL_ERRCODE(status); in spawn()
30 return (pid_t)SYSCALL_VALUE(status); in spawn()
34 waitpid(pid_t pid, int *status, UNUSED int options) in waitpid() argument
43 *status = SYSCALL_VALUE(wstatus) & 0x0000ffff; in waitpid()
49 wait(int *status) in wait() argument
51 return waitpid(WAIT_ANY, status, 0); in wait()
Dfile.c88 int status = OSClose(fh->fd); in fclose() local
92 return status; in fclose()
134 int status = fwrite(str, strlen(str), 1, fh); in fputs() local
135 if (status > 0) in fputs()
136 return status; in fputs()
144 int status, status2; in puts() local
145 status = fputs(str, stdout); in puts()
146 if (status < 0) in puts()
153 return status; in puts()
/sys/dev/x86/
Dide.c110 uint8_t status; in IDEWaitForBusy() local
122 status = inb(ide->base + IDE_STATUS); in IDEWaitForBusy()
123 if ((status & IDE_STATUS_BSY) == 0) in IDEWaitForBusy()
124 return status; in IDEWaitForBusy()
147 uint8_t status; in IDE_Reset() local
152 status = IDEWaitForBusy(ide, true); in IDE_Reset()
153 if ((status & IDE_STATUS_RDY) != IDE_STATUS_RDY) { in IDE_Reset()
185 uint8_t status; in IDE_Identify() local
197 status = IDEWaitForBusy(ide, true); in IDE_Identify()
198 if ((status & IDE_STATUS_ERR) != 0) { in IDE_Identify()
[all …]
Dps2.c169 uint8_t status; in PS2_KeyboardIntr() local
174 status = inb(PS2_STATUS_PORT); in PS2_KeyboardIntr()
175 if ((status & PS2_STATUS_OBS) == 0) in PS2_KeyboardIntr()
264 uint8_t status; in PS2Wait() local
267 status = inb(PS2_STATUS_PORT); in PS2Wait()
268 if ((status & PS2_STATUS_OBS) != 0) in PS2Wait()
276 uint8_t status, data; in PS2_Init() local
283 status = inb(PS2_STATUS_PORT); in PS2_Init()
284 if ((status & PS2_STATUS_OBS) == 0) in PS2_Init()
/sbin/init/
Dinit.c7 uint64_t status; in main() local
12 status = OSSpawn("/bin/shell", &args[0]); in main()
13 if (status > 100) { in main()
14 printf("init: Could not spawn shell %016lx\n", status); in main()
19 status = OSWait(0); in main()
20 printf("init: Zombie process exited (%016lx)\n", status); in main()
/bin/ethinject/
Dethinject.c18 uint64_t status; in writePacket() local
25 mbuf.status = MBUF_STATUS_NULL; in writePacket()
27 status = OSNICSend(nicNo, &mbuf); in writePacket()
28 if (status != 0) { in writePacket()
33 if (mbuf.status == MBUF_STATUS_FAILED) { in writePacket()
42 uint64_t status; in main() local
47 status = OSNICStat(nicNo, &nic); in main()
48 if (status == ENOENT) { in main()
/sys/fs/o2fs/
Do2fs.c44 int status; in O2FS_Mount() local
54 status = BufCache_Read(disk, 0, &entry); in O2FS_Mount()
55 if (status < 0) { in O2FS_Mount()
106 status = O2FS_GetRoot(fs, &fs->root); in O2FS_Mount()
107 if (status < 0) { in O2FS_Mount()
212 int status; in O2FSLoadVNode() local
217 status = BufCache_Read(fs->disk, objid->offset, &entry); in O2FSLoadVNode()
218 if (status < 0) { in O2FSLoadVNode()
331 int status; in O2FSResolveBuf() local
333 status = BufCache_Read(vn->disk, bn->direct[b].offset, &dent); in O2FSResolveBuf()
[all …]
/bin/ethdump/
Dethdump.c33 uint64_t status; in readPacket() local
40 mbuf.status = MBUF_STATUS_NULL; in readPacket()
42 status = OSNICRecv(nicNo, &mbuf); in readPacket()
43 if (status != 0) { in readPacket()
48 if (mbuf.status == MBUF_STATUS_FAILED) { in readPacket()
59 uint64_t status; in main() local
64 status = OSNICStat(nicNo, &nic); in main()
65 if (status == ENOENT) { in main()
/bin/shell/
Dshell.c68 int i, status; in Cmd_Run() local
80 status = OSStat(path, &sb); in Cmd_Run()
81 if (status != 0) { in Cmd_Run()
87 status = spawn(path, &argv[0]); in Cmd_Run()
88 if (status > 100000) { in Cmd_Run()
92 status = OSWait(status); in Cmd_Run()
93 printf("Process result: %d\n", status); in Cmd_Run()
/bin/ls/
Dls.c16 int status; in main() local
33 status = OSReadDir(fd, (char *)&de, sizeof(de), &offset); in main()
34 if (status == 0) { in main()
37 if (status < 0) { in main()
38 printf("OSReadDir Error: %x\n", -status); in main()
/lib/liblwip/src/arch/
Detherif.c140 int status; in low_level_output() local
160 mbuf.status = MBUF_STATUS_NULL; in low_level_output()
162 status = OSNICSend(nicNo, &mbuf); in low_level_output()
163 if (status != 0) { in low_level_output()
168 if (mbuf.status == MBUF_STATUS_FAILED) { in low_level_output()
192 int status; in low_level_input() local
201 mbuf.status = MBUF_STATUS_NULL; in low_level_input()
203 status = OSNICRecv(nicNo, &mbuf); in low_level_input()
204 if (status != 0) { in low_level_input()
209 if (mbuf.status == MBUF_STATUS_FAILED) { in low_level_input()
/bin/stat/
Dstat.c14 int status; in main() local
27 status = OSStat(argv[1], &sb); in main()
28 if (status != 0) { in main()
/sbin/ifconfig/
Difconfig.c10 uint64_t status; in main() local
16 status = OSNICStat(i, &nic); in main()
17 if (status == ENOENT) in main()
/bin/cat/
Dcat.c16 int status, fd; in main() local
30 status = OSStat(argv[1], &sb); in main()
31 if (status != 0) { in main()
/sys/include/
Dwait.h19 pid_t wait(int *status);
20 pid_t waitpid(pid_t pid, int *status, int options);

12