msg 101 bsp/boot/common/main.c panic(const char *msg) msg 104 bsp/boot/common/main.c DPRINTF(("Panic: %s\n", msg)); msg 61 include/ipc/ipc.h struct msg { msg 117 include/sys/prex.h int msg_send(object_t obj, void *msg, size_t size); msg 118 include/sys/prex.h int msg_receive(object_t obj, void *msg, size_t size); msg 119 include/sys/prex.h int msg_reply(object_t obj, void *msg, size_t size); msg 151 include/sys/prex.h int sys_log(const char *msg); msg 152 include/sys/prex.h void sys_panic(const char *msg); msg 81 sys/ipc/msg.c msg_send(object_t obj, void *msg, size_t size) msg 88 sys/ipc/msg.c if (!user_area(msg)) msg 115 sys/ipc/msg.c if ((kmsg = kmem_map(msg, size)) == NULL) { msg 188 sys/ipc/msg.c msg_receive(object_t obj, void *msg, size_t size) msg 194 sys/ipc/msg.c if (!user_area(msg)) msg 264 sys/ipc/msg.c if (copyout(t->msgaddr, msg, len)) { msg 288 sys/ipc/msg.c msg_reply(object_t obj, void *msg, size_t size) msg 293 sys/ipc/msg.c if (!user_area(msg)) msg 317 sys/ipc/msg.c if (copyin(msg, t->msgaddr, len)) { msg 108 sys/kern/debug.c panic(const char *msg) msg 111 sys/kern/debug.c printf("Kernel panic: %s\n", msg); msg 57 usr/bin/ps/ps.c static struct msg m; msg 69 usr/bin/sh/sh.c error(const char *msg, ...) msg 73 usr/bin/sh/sh.c va_start(ap, msg); msg 74 usr/bin/sh/sh.c if (msg != NULL) { msg 75 usr/bin/sh/sh.c vfprintf(stderr, msg, ap); msg 164 usr/bin/test/test.c error(const char *msg, ...) msg 168 usr/bin/test/test.c va_start(ap, msg); msg 169 usr/bin/test/test.c verrx(2, msg, ap); msg 198 usr/bin/test/test.c syntax(const char *op, const char *msg) msg 202 usr/bin/test/test.c error("%s: %s", op, msg); msg 204 usr/bin/test/test.c error("%s", msg); msg 53 usr/lib/posix/exec/execve.c struct exec_msg msg; msg 87 usr/lib/posix/exec/execve.c dest = msg.buf; msg 98 usr/lib/posix/exec/execve.c msg.hdr.code = EXEC_EXECVE; msg 99 usr/lib/posix/exec/execve.c msg.argc = argc; msg 100 usr/lib/posix/exec/execve.c msg.envc = envc; msg 101 usr/lib/posix/exec/execve.c msg.bufsz = bufsz; msg 102 usr/lib/posix/exec/execve.c getcwd(msg.cwd, PATH_MAX); msg 103 usr/lib/posix/exec/execve.c strlcpy(msg.path, path, PATH_MAX); msg 105 usr/lib/posix/exec/execve.c error = msg_send(execobj, &msg, sizeof(msg)); msg 114 usr/lib/posix/exec/execve.c else if (msg.hdr.status) msg 115 usr/lib/posix/exec/execve.c errno = msg.hdr.status; msg 61 usr/lib/posix/file/__file.c struct msg m; msg 77 usr/lib/posix/file/__file.c struct msg m; msg 38 usr/lib/posix/file/close.c struct msg m; msg 41 usr/lib/posix/file/closedir.c struct msg m; msg 38 usr/lib/posix/file/dup.c struct msg m; msg 40 usr/lib/posix/file/dup2.c struct msg m; msg 40 usr/lib/posix/file/fchdir.c struct msg m; msg 38 usr/lib/posix/file/fsync.c struct msg m; msg 38 usr/lib/posix/file/ftruncate.c struct msg m; msg 38 usr/lib/posix/file/isatty.c struct msg m; msg 41 usr/lib/posix/file/lseek.c struct msg m; msg 38 usr/lib/posix/file/pipe.c struct msg m; msg 41 usr/lib/posix/file/rewinddir.c struct msg m; msg 40 usr/lib/posix/file/sync.c struct msg m; msg 43 usr/lib/posix/gen/__posix_call.c __posix_call(object_t obj, void *msg, size_t size, int restart) msg 53 usr/lib/posix/gen/__posix_call.c error = msg_send(obj, msg, size); msg 59 usr/lib/posix/gen/__posix_call.c } else if (((struct msg_header *)msg)->status) { msg 60 usr/lib/posix/gen/__posix_call.c errno = ((struct msg_header *)msg)->status; msg 56 usr/lib/posix/process/__process.c struct msg m; msg 85 usr/lib/posix/process/fork.c struct msg m; msg 87 usr/lib/posix/process/fork_nommu.c struct msg m; msg 41 usr/lib/posix/process/getpgid.c struct msg m; msg 42 usr/lib/posix/process/getpid.c struct msg m; msg 42 usr/lib/posix/process/getppid.c struct msg m; msg 41 usr/lib/posix/process/getsid.c struct msg m; msg 43 usr/lib/posix/process/kill.c struct msg m; msg 42 usr/lib/posix/process/setpgid.c struct msg m; msg 42 usr/lib/posix/process/setsid.c struct msg m; msg 48 usr/lib/posix/process/waitpid.c struct msg m; msg 83 usr/sample/ipc/ipc.c struct chat_msg msg; msg 86 usr/sample/ipc/ipc.c strcpy(msg.str, str); msg 87 usr/sample/ipc/ipc.c msg_send(obj, &msg, sizeof(msg)); msg 88 usr/sample/ipc/ipc.c printf("client: Received \"%s\"\n", msg.str); msg 130 usr/sample/ipc/ipc.c struct chat_msg msg; msg 160 usr/sample/ipc/ipc.c error = msg_receive(obj, &msg, sizeof(msg)); msg 166 usr/sample/ipc/ipc.c printf("server: Received \"%s\"\n", msg.str); msg 167 usr/sample/ipc/ipc.c if (!strcmp(msg.str, "Exit")) msg 170 usr/sample/ipc/ipc.c if (!strcmp(msg.str, "Hello!")) msg 171 usr/sample/ipc/ipc.c strcpy(msg.str, "Hi."); msg 172 usr/sample/ipc/ipc.c else if (!strcmp(msg.str, "Bye!")) msg 173 usr/sample/ipc/ipc.c strcpy(msg.str, "Bye."); msg 175 usr/sample/ipc/ipc.c strcpy(msg.str, "OK."); msg 180 usr/sample/ipc/ipc.c msg_reply(obj, &msg, sizeof(msg)); msg 224 usr/sample/tetris/tetris.c static char msg[] = msg 231 usr/sample/tetris/tetris.c scr_msg(msg, 1); msg 234 usr/sample/tetris/tetris.c scr_msg(msg, 0); msg 53 usr/sbin/debug/debug.c struct msg m; msg 46 usr/sbin/ktrace/ktrace.c struct msg m; msg 122 usr/sbin/pmctrl/pmctrl.c struct msg m; msg 137 usr/sbin/pmctrl/pmctrl.c struct msg m; msg 152 usr/sbin/pmctrl/pmctrl.c struct msg m; msg 167 usr/sbin/pmctrl/pmctrl.c struct msg m; msg 191 usr/sbin/pmctrl/pmctrl.c struct msg m; msg 213 usr/sbin/pmctrl/pmctrl.c struct msg m; msg 230 usr/sbin/pmctrl/pmctrl.c struct msg m; msg 112 usr/server/boot/boot.c struct msg m; msg 183 usr/server/boot/boot.c struct exec_msg msg; msg 209 usr/server/boot/boot.c dest = msg.buf; msg 218 usr/server/boot/boot.c msg.hdr.code = EXEC_EXECVE; msg 219 usr/server/boot/boot.c msg.argc = argc; msg 220 usr/server/boot/boot.c msg.envc = envc; msg 221 usr/server/boot/boot.c msg.bufsz = bufsz; msg 222 usr/server/boot/boot.c strlcpy(msg.cwd, "/", sizeof(msg.cwd)); msg 223 usr/server/boot/boot.c strlcpy(msg.path, "/boot/init", sizeof(msg.path)); msg 226 usr/server/boot/boot.c error = msg_send(execobj, &msg, sizeof(msg)); msg 270 usr/server/boot/boot.c struct msg m; msg 74 usr/server/exec/exec_cap.c exec_bindcap(struct bind_msg *msg) msg 79 usr/server/exec/exec_cap.c task = msg->hdr.task; msg 81 usr/server/exec/exec_cap.c if (msg->path == NULL) msg 94 usr/server/exec/exec_cap.c bind_cap(msg->path, task); msg 72 usr/server/exec/exec_execve.c exec_execve(struct exec_msg *msg) msg 83 usr/server/exec/exec_execve.c DPRINTF(("exec_execve: path=%s task=%x\n", msg->path, msg->hdr.task)); msg 85 usr/server/exec/exec_execve.c old_task = msg->hdr.task; msg 90 usr/server/exec/exec_execve.c if ((error = conv_path(msg->cwd, msg->path, path)) != 0) { msg 183 usr/server/exec/exec_execve.c if ((error = build_args(new_task, stack, exec.path, msg, msg 314 usr/server/exec/exec_execve.c build_args(task_t task, void *stack, char *path, struct exec_msg *msg, msg 324 usr/server/exec/exec_execve.c argc = msg->argc; msg 325 usr/server/exec/exec_execve.c envc = msg->envc; msg 350 usr/server/exec/exec_execve.c sp -= msg->bufsz; msg 352 usr/server/exec/exec_execve.c memcpy((char *)sp, (char *)&msg->buf, msg->bufsz); msg 414 usr/server/exec/exec_execve.c struct msg m; msg 54 usr/server/exec/main.c static int exec_null(struct msg *); msg 55 usr/server/exec/main.c static int exec_debug(struct msg *); msg 56 usr/server/exec/main.c static int exec_boot(struct msg *); msg 57 usr/server/exec/main.c static int exec_shutdown(struct msg *); msg 64 usr/server/exec/main.c int (*func)(struct msg *); msg 67 usr/server/exec/main.c #define MSGMAP(code, fn) {code, (int (*)(struct msg *))fn} msg 81 usr/server/exec/main.c struct msg m; msg 94 usr/server/exec/main.c exec_null(struct msg *msg) msg 101 usr/server/exec/main.c exec_boot(struct msg *msg) msg 105 usr/server/exec/main.c if (task_chkcap(msg->hdr.task, CAP_PROTSERV) != 0) msg 118 usr/server/exec/main.c exec_debug(struct msg *msg) msg 128 usr/server/exec/main.c exec_shutdown(struct msg *msg) msg 165 usr/server/exec/main.c struct msg *msg; msg 196 usr/server/exec/main.c msg = malloc(MAX_EXECMSG); msg 197 usr/server/exec/main.c ASSERT(msg); msg 206 usr/server/exec/main.c error = msg_receive(obj, msg, MAX_EXECMSG); msg 213 usr/server/exec/main.c if (map->code == msg->hdr.code) { msg 214 usr/server/exec/main.c error = (*map->func)(msg); msg 222 usr/server/exec/main.c error, msg->hdr.code)); msg 232 usr/server/exec/main.c msg->hdr.status = error; msg 233 usr/server/exec/main.c error = msg_reply(obj, msg, MAX_EXECMSG); msg 80 usr/server/fs/vfs/main.c int (*func)(struct task *, struct msg *); msg 83 usr/server/fs/vfs/main.c #define MSGMAP(code, fn) {code, (int (*)(struct task *, struct msg *))fn} msg 89 usr/server/fs/vfs/main.c fs_mount(struct task *t, struct mount_msg *msg) msg 98 usr/server/fs/vfs/main.c error = sys_mount(msg->dev, msg->dir, msg->fs, msg->flags, msg 99 usr/server/fs/vfs/main.c (void *)msg->data); msg 109 usr/server/fs/vfs/main.c fs_umount(struct task *t, struct path_msg *msg) msg 116 usr/server/fs/vfs/main.c return sys_umount(msg->path); msg 120 usr/server/fs/vfs/main.c fs_sync(struct task *t, struct msg *msg) msg 127 usr/server/fs/vfs/main.c fs_open(struct task *t, struct open_msg *msg) msg 139 usr/server/fs/vfs/main.c switch (msg->flags & O_ACCMODE) { msg 150 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, acc, path)) != 0) msg 153 usr/server/fs/vfs/main.c if ((error = sys_open(path, msg->flags, msg->mode, &fp)) != 0) msg 158 usr/server/fs/vfs/main.c msg->fd = fd; msg 163 usr/server/fs/vfs/main.c fs_close(struct task *t, struct msg *msg) msg 168 usr/server/fs/vfs/main.c fd = msg->data[0]; msg 185 usr/server/fs/vfs/main.c fs_mknod(struct task *t, struct open_msg *msg) msg 190 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VWRITE, path)) != 0) msg 193 usr/server/fs/vfs/main.c return sys_mknod(path, msg->mode); msg 197 usr/server/fs/vfs/main.c fs_lseek(struct task *t, struct msg *msg) msg 203 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->data[0])) == NULL) msg 205 usr/server/fs/vfs/main.c offset = (off_t)msg->data[1]; msg 206 usr/server/fs/vfs/main.c type = msg->data[2]; msg 209 usr/server/fs/vfs/main.c msg->data[0] = (int)org; msg 214 usr/server/fs/vfs/main.c fs_read(struct task *t, struct io_msg *msg) msg 221 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->fd)) == NULL) msg 223 usr/server/fs/vfs/main.c size = msg->size; msg 224 usr/server/fs/vfs/main.c if ((error = vm_map(msg->hdr.task, msg->buf, size, &buf)) != 0) msg 228 usr/server/fs/vfs/main.c msg->size = bytes; msg 234 usr/server/fs/vfs/main.c fs_write(struct task *t, struct io_msg *msg) msg 241 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->fd)) == NULL) msg 243 usr/server/fs/vfs/main.c size = msg->size; msg 244 usr/server/fs/vfs/main.c if ((error = vm_map(msg->hdr.task, msg->buf, size, &buf)) != 0) msg 248 usr/server/fs/vfs/main.c msg->size = bytes; msg 254 usr/server/fs/vfs/main.c fs_ioctl(struct task *t, struct ioctl_msg *msg) msg 258 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->fd)) == NULL) msg 261 usr/server/fs/vfs/main.c return sys_ioctl(fp, msg->request, msg->buf); msg 265 usr/server/fs/vfs/main.c fs_fsync(struct task *t, struct msg *msg) msg 269 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->data[0])) == NULL) msg 276 usr/server/fs/vfs/main.c fs_fstat(struct task *t, struct stat_msg *msg) msg 282 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->fd)) == NULL) msg 285 usr/server/fs/vfs/main.c st = &msg->st; msg 291 usr/server/fs/vfs/main.c fs_opendir(struct task *t, struct open_msg *msg) msg 302 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VREAD, path)) != 0) msg 308 usr/server/fs/vfs/main.c msg->fd = fd; msg 313 usr/server/fs/vfs/main.c fs_closedir(struct task *t, struct msg *msg) msg 318 usr/server/fs/vfs/main.c fd = msg->data[0]; msg 332 usr/server/fs/vfs/main.c fs_readdir(struct task *t, struct dir_msg *msg) msg 336 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->fd)) == NULL) msg 339 usr/server/fs/vfs/main.c return sys_readdir(fp, &msg->dirent); msg 343 usr/server/fs/vfs/main.c fs_rewinddir(struct task *t, struct msg *msg) msg 347 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->data[0])) == NULL) msg 354 usr/server/fs/vfs/main.c fs_seekdir(struct task *t, struct msg *msg) msg 359 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->data[0])) == NULL) msg 361 usr/server/fs/vfs/main.c loc = msg->data[1]; msg 367 usr/server/fs/vfs/main.c fs_telldir(struct task *t, struct msg *msg) msg 373 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->data[0])) == NULL) msg 375 usr/server/fs/vfs/main.c loc = msg->data[1]; msg 379 usr/server/fs/vfs/main.c msg->data[0] = loc; msg 384 usr/server/fs/vfs/main.c fs_mkdir(struct task *t, struct open_msg *msg) msg 389 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VWRITE, path)) != 0) msg 392 usr/server/fs/vfs/main.c return sys_mkdir(path, msg->mode); msg 396 usr/server/fs/vfs/main.c fs_rmdir(struct task *t, struct path_msg *msg) msg 401 usr/server/fs/vfs/main.c if (msg->path == NULL) msg 403 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VWRITE, path)) != 0) msg 410 usr/server/fs/vfs/main.c fs_rename(struct task *t, struct path_msg *msg) msg 416 usr/server/fs/vfs/main.c if (msg->path == NULL || msg->path2 == NULL) msg 419 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VREAD, src)) != 0) msg 422 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path2, VWRITE, dest)) != 0) msg 429 usr/server/fs/vfs/main.c fs_chdir(struct task *t, struct path_msg *msg) msg 435 usr/server/fs/vfs/main.c if (msg->path == NULL) msg 437 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VREAD, path)) != 0) msg 451 usr/server/fs/vfs/main.c fs_fchdir(struct task *t, struct msg *msg) msg 456 usr/server/fs/vfs/main.c fd = msg->data[0]; msg 467 usr/server/fs/vfs/main.c fs_link(struct task *t, struct msg *msg) msg 474 usr/server/fs/vfs/main.c fs_unlink(struct task *t, struct path_msg *msg) msg 479 usr/server/fs/vfs/main.c if (msg->path == NULL) msg 481 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VWRITE, path)) != 0) msg 488 usr/server/fs/vfs/main.c fs_stat(struct task *t, struct stat_msg *msg) msg 494 usr/server/fs/vfs/main.c error = task_conv(t, msg->path, 0, path); msg 496 usr/server/fs/vfs/main.c st = &msg->st; msg 503 usr/server/fs/vfs/main.c fs_getcwd(struct task *t, struct path_msg *msg) msg 506 usr/server/fs/vfs/main.c strlcpy(msg->path, t->t_cwd, sizeof(msg->path)); msg 514 usr/server/fs/vfs/main.c fs_dup(struct task *t, struct msg *msg) msg 519 usr/server/fs/vfs/main.c old_fd = msg->data[0]; msg 533 usr/server/fs/vfs/main.c msg->data[0] = new_fd; msg 541 usr/server/fs/vfs/main.c fs_dup2(struct task *t, struct msg *msg) msg 547 usr/server/fs/vfs/main.c old_fd = msg->data[0]; msg 548 usr/server/fs/vfs/main.c new_fd = msg->data[1]; msg 565 usr/server/fs/vfs/main.c msg->data[0] = new_fd; msg 573 usr/server/fs/vfs/main.c fs_fcntl(struct task *t, struct fcntl_msg *msg) msg 578 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->fd)) == NULL) msg 581 usr/server/fs/vfs/main.c arg = msg->arg; msg 582 usr/server/fs/vfs/main.c switch (msg->cmd) { msg 594 usr/server/fs/vfs/main.c msg->arg = new_fd; msg 597 usr/server/fs/vfs/main.c msg->arg = fp->f_flags & FD_CLOEXEC; msg 601 usr/server/fs/vfs/main.c (msg->arg & FD_CLOEXEC); msg 602 usr/server/fs/vfs/main.c msg->arg = 0; msg 606 usr/server/fs/vfs/main.c msg->arg = -1; msg 609 usr/server/fs/vfs/main.c msg->arg = -1; msg 619 usr/server/fs/vfs/main.c fs_access(struct task *t, struct path_msg *msg) msg 624 usr/server/fs/vfs/main.c mode = msg->data[0]; msg 631 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, acc, path)) != 0) msg 641 usr/server/fs/vfs/main.c fs_fork(struct task *t, struct msg *msg) msg 649 usr/server/fs/vfs/main.c if ((error = task_alloc((task_t)msg->data[0], &newtask)) != 0) msg 685 usr/server/fs/vfs/main.c fs_exec(struct task *t, struct msg *msg) msg 692 usr/server/fs/vfs/main.c old_id = (task_t)msg->data[0]; msg 693 usr/server/fs/vfs/main.c new_id = (task_t)msg->data[1]; msg 721 usr/server/fs/vfs/main.c fs_exit(struct task *t, struct msg *msg) msg 747 usr/server/fs/vfs/main.c fs_register(struct task *t, struct msg *msg) msg 754 usr/server/fs/vfs/main.c error = task_alloc(msg->hdr.task, &tmp); msg 759 usr/server/fs/vfs/main.c fs_pipe(struct task *t, struct msg *msg) msg 789 usr/server/fs/vfs/main.c msg->data[0] = rfd; msg 790 usr/server/fs/vfs/main.c msg->data[1] = wfd; msg 805 usr/server/fs/vfs/main.c fs_isatty(struct task *t, struct msg *msg) msg 810 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->data[0])) == NULL) msg 815 usr/server/fs/vfs/main.c msg->data[0] = istty; msg 820 usr/server/fs/vfs/main.c fs_truncate(struct task *t, struct path_msg *msg) msg 825 usr/server/fs/vfs/main.c if (msg->path == NULL) msg 827 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VWRITE, path)) != 0) msg 830 usr/server/fs/vfs/main.c return sys_truncate(path, msg->data[0]); msg 834 usr/server/fs/vfs/main.c fs_ftruncate(struct task *t, struct msg *msg) msg 838 usr/server/fs/vfs/main.c if ((fp = task_getfp(t, msg->data[0])) == NULL) msg 841 usr/server/fs/vfs/main.c return sys_ftruncate(fp, msg->data[1]); msg 848 usr/server/fs/vfs/main.c fs_boot(struct task *t, struct msg *msg) msg 852 usr/server/fs/vfs/main.c struct msg m; msg 855 usr/server/fs/vfs/main.c if (task_chkcap(msg->hdr.task, CAP_PROTSERV) != 0) msg 883 usr/server/fs/vfs/main.c fs_shutdown(struct task *t, struct msg *msg) msg 901 usr/server/fs/vfs/main.c fs_debug(struct task *t, struct msg *msg) msg 916 usr/server/fs/vfs/main.c struct msg msg; msg 937 usr/server/fs/vfs/main.c msg.hdr.task = task_self(); msg 938 usr/server/fs/vfs/main.c fs_register(NULL, &msg); msg 1029 usr/server/fs/vfs/main.c struct msg *msg; msg 1034 usr/server/fs/vfs/main.c msg = malloc(MAX_FSMSG); msg 1043 usr/server/fs/vfs/main.c if ((error = msg_receive(fsobj, msg, MAX_FSMSG)) != 0) msg 1049 usr/server/fs/vfs/main.c if (map->code == msg->hdr.code) { msg 1054 usr/server/fs/vfs/main.c error = fs_boot(NULL, msg); msg 1058 usr/server/fs/vfs/main.c error = fs_register(NULL, msg); msg 1063 usr/server/fs/vfs/main.c t = task_lookup(msg->hdr.task); msg 1068 usr/server/fs/vfs/main.c error = (*map->func)(t, msg); msg 1078 usr/server/fs/vfs/main.c msg->hdr.task, map->code, error); msg 1083 usr/server/fs/vfs/main.c msg->hdr.status = error; msg 1084 usr/server/fs/vfs/main.c msg_reply(fsobj, msg, MAX_FSMSG); msg 67 usr/server/pow/pow.c static int pow_noop(struct msg *); msg 68 usr/server/pow/pow.c static int pow_set_power(struct msg *); msg 69 usr/server/pow/pow.c static int pow_get_policy(struct msg *); msg 70 usr/server/pow/pow.c static int pow_set_policy(struct msg *); msg 71 usr/server/pow/pow.c static int pow_get_sustmr(struct msg *); msg 72 usr/server/pow/pow.c static int pow_set_sustmr(struct msg *); msg 73 usr/server/pow/pow.c static int pow_get_dimtmr(struct msg *); msg 74 usr/server/pow/pow.c static int pow_set_dimtmr(struct msg *); msg 75 usr/server/pow/pow.c static int pow_battery_lvl(struct msg *); msg 76 usr/server/pow/pow.c static int pow_debug(struct msg *); msg 86 usr/server/pow/pow.c int (*func)(struct msg *); msg 106 usr/server/pow/pow.c pow_noop(struct msg *msg) msg 112 usr/server/pow/pow.c pow_set_power(struct msg *msg) msg 116 usr/server/pow/pow.c state = msg->data[0]; msg 122 usr/server/pow/pow.c pow_get_policy(struct msg *msg) msg 127 usr/server/pow/pow.c msg->data[0] = policy; msg 132 usr/server/pow/pow.c pow_set_policy(struct msg *msg) msg 136 usr/server/pow/pow.c policy = msg->data[0]; msg 142 usr/server/pow/pow.c pow_get_sustmr(struct msg *msg) msg 147 usr/server/pow/pow.c msg->data[0] = timeout; msg 152 usr/server/pow/pow.c pow_set_sustmr(struct msg *msg) msg 156 usr/server/pow/pow.c timeout = msg->data[0]; msg 162 usr/server/pow/pow.c pow_get_dimtmr(struct msg *msg) msg 167 usr/server/pow/pow.c msg->data[0] = timeout; msg 172 usr/server/pow/pow.c pow_set_dimtmr(struct msg *msg) msg 176 usr/server/pow/pow.c timeout = msg->data[0]; msg 182 usr/server/pow/pow.c pow_battery_lvl(struct msg *msg) msg 326 usr/server/pow/pow.c struct msg m; msg 368 usr/server/pow/pow.c struct msg m; msg 384 usr/server/pow/pow.c pow_debug(struct msg *msg) msg 395 usr/server/pow/pow.c static struct msg msg; msg 445 usr/server/pow/pow.c error = msg_receive(obj, &msg, sizeof(msg)); msg 450 usr/server/pow/pow.c msg.hdr.code, msg.hdr.task)); msg 454 usr/server/pow/pow.c if (task_chkcap(msg.hdr.task, CAP_POWERMGMT) != 0) { msg 461 usr/server/pow/pow.c if (map->code == msg.hdr.code) { msg 462 usr/server/pow/pow.c error = (*map->func)(&msg); msg 471 usr/server/pow/pow.c msg.hdr.status = error; msg 472 usr/server/pow/pow.c msg_reply(obj, &msg, sizeof(msg)); msg 66 usr/server/proc/main.c static int proc_getpid(struct msg *); msg 67 usr/server/proc/main.c static int proc_getppid(struct msg *); msg 68 usr/server/proc/main.c static int proc_getpgid(struct msg *); msg 69 usr/server/proc/main.c static int proc_setpgid(struct msg *); msg 70 usr/server/proc/main.c static int proc_getsid(struct msg *); msg 71 usr/server/proc/main.c static int proc_setsid(struct msg *); msg 72 usr/server/proc/main.c static int proc_fork(struct msg *); msg 73 usr/server/proc/main.c static int proc_exit(struct msg *); msg 74 usr/server/proc/main.c static int proc_stop(struct msg *); msg 75 usr/server/proc/main.c static int proc_waitpid(struct msg *); msg 76 usr/server/proc/main.c static int proc_kill(struct msg *); msg 77 usr/server/proc/main.c static int proc_exec(struct msg *); msg 78 usr/server/proc/main.c static int proc_pstat(struct msg *); msg 79 usr/server/proc/main.c static int proc_register(struct msg *); msg 80 usr/server/proc/main.c static int proc_setinit(struct msg *); msg 81 usr/server/proc/main.c static int proc_trace(struct msg *); msg 82 usr/server/proc/main.c static int proc_boot(struct msg *); msg 83 usr/server/proc/main.c static int proc_shutdown(struct msg *); msg 84 usr/server/proc/main.c static int proc_noop(struct msg *); msg 85 usr/server/proc/main.c static int proc_debug(struct msg *); msg 92 usr/server/proc/main.c int (*func)(struct msg *); msg 127 usr/server/proc/main.c proc_getpid(struct msg *msg) msg 133 usr/server/proc/main.c msg->data[0] = (int)pid; msg 138 usr/server/proc/main.c proc_getppid(struct msg *msg) msg 144 usr/server/proc/main.c msg->data[0] = (int)ppid; msg 149 usr/server/proc/main.c proc_getpgid(struct msg *msg) msg 154 usr/server/proc/main.c pid = (pid_t)msg->data[0]; msg 160 usr/server/proc/main.c msg->data[0] = (int)pgid; msg 165 usr/server/proc/main.c proc_setpgid(struct msg *msg) msg 169 usr/server/proc/main.c pid = (pid_t)msg->data[0]; msg 170 usr/server/proc/main.c pgid = (pid_t)msg->data[1]; msg 176 usr/server/proc/main.c proc_getsid(struct msg *msg) msg 181 usr/server/proc/main.c pid = (pid_t)msg->data[0]; msg 187 usr/server/proc/main.c msg->data[0] = (int)sid; msg 192 usr/server/proc/main.c proc_setsid(struct msg *msg) msg 201 usr/server/proc/main.c msg->data[0] = (int)sid; msg 206 usr/server/proc/main.c proc_fork(struct msg *msg) msg 213 usr/server/proc/main.c child = (task_t)msg->data[0]; msg 214 usr/server/proc/main.c vfork = msg->data[1]; msg 220 usr/server/proc/main.c msg->data[0] = (int)pid; msg 225 usr/server/proc/main.c proc_exit(struct msg *msg) msg 229 usr/server/proc/main.c exitcode = msg->data[0]; msg 235 usr/server/proc/main.c proc_stop(struct msg *msg) msg 239 usr/server/proc/main.c exitcode = msg->data[0]; msg 245 usr/server/proc/main.c proc_waitpid(struct msg *msg) msg 250 usr/server/proc/main.c pid = (pid_t)msg->data[0]; msg 251 usr/server/proc/main.c options = msg->data[1]; msg 257 usr/server/proc/main.c msg->data[0] = pid_child; msg 258 usr/server/proc/main.c msg->data[1] = status; msg 264 usr/server/proc/main.c proc_kill(struct msg *msg) msg 269 usr/server/proc/main.c pid = (pid_t)msg->data[0]; msg 270 usr/server/proc/main.c sig = msg->data[1]; msg 281 usr/server/proc/main.c proc_exec(struct msg *msg) msg 288 usr/server/proc/main.c orgtask = (task_t)msg->data[0]; msg 289 usr/server/proc/main.c newtask = (task_t)msg->data[1]; msg 297 usr/server/proc/main.c p->p_stackbase = (void *)msg->data[2]; msg 315 usr/server/proc/main.c proc_pstat(struct msg *msg) msg 320 usr/server/proc/main.c DPRINTF(("proc: pstat task=%x\n", msg->data[0])); msg 322 usr/server/proc/main.c task = (task_t)msg->data[0]; msg 326 usr/server/proc/main.c msg->data[0] = (int)p->p_pid; msg 327 usr/server/proc/main.c msg->data[2] = (int)p->p_stat; msg 329 usr/server/proc/main.c msg->data[1] = (int)0; msg 331 usr/server/proc/main.c msg->data[1] = (int)p->p_parent->p_pid; msg 339 usr/server/proc/main.c proc_setinit(struct msg *msg) msg 342 usr/server/proc/main.c DPRINTF(("proc: setinit task=%x\n", msg->hdr.task)); msg 345 usr/server/proc/main.c if (task_chkcap(msg->hdr.task, CAP_PROTSERV) != 0) msg 352 usr/server/proc/main.c newproc(&initproc, 1, msg->hdr.task); msg 361 usr/server/proc/main.c proc_trace(struct msg *msg) msg 363 usr/server/proc/main.c task_t task = msg->hdr.task; msg 380 usr/server/proc/main.c proc_register(struct msg *msg) msg 384 usr/server/proc/main.c DPRINTF(("proc: register task=%x\n", msg->hdr.task)); msg 387 usr/server/proc/main.c if (task_chkcap(msg->hdr.task, CAP_PROTSERV) != 0) msg 395 usr/server/proc/main.c if (newproc(p, 0, msg->hdr.task)) msg 406 usr/server/proc/main.c proc_boot(struct msg *msg) msg 414 usr/server/proc/main.c if (task_chkcap(msg->hdr.task, CAP_PROTSERV) != 0) msg 431 usr/server/proc/main.c proc_shutdown(struct msg *msg) msg 439 usr/server/proc/main.c proc_noop(struct msg *msg) msg 446 usr/server/proc/main.c proc_debug(struct msg *msg) msg 524 usr/server/proc/main.c static struct msg msg; msg 551 usr/server/proc/main.c error = msg_receive(obj, &msg, sizeof(msg)); msg 556 usr/server/proc/main.c msg.hdr.code, msg.hdr.task)); msg 561 usr/server/proc/main.c if (map->code == msg.hdr.code) { msg 564 usr/server/proc/main.c curproc = task_to_proc(msg.hdr.task); msg 565 usr/server/proc/main.c error = (*map->func)(&msg); msg 573 usr/server/proc/main.c msg.hdr.status = error; msg 574 usr/server/proc/main.c msg_reply(obj, &msg, sizeof(msg)); msg 47 usr/test/attack/attack.c void *msg = (void *)random(); msg 67 usr/test/attack/attack.c msg_send(0, msg, size); msg 69 usr/test/attack/attack.c msg_send(obj, msg, 0); msg 70 usr/test/attack/attack.c msg_send(0, msg, 0); msg 72 usr/test/attack/attack.c msg_send(obj, msg, size); msg 74 usr/test/attack/attack.c msg_receive(0, msg, size); msg 76 usr/test/attack/attack.c msg_receive(obj, msg, 0); msg 77 usr/test/attack/attack.c msg_receive(0, msg, 0); msg 79 usr/test/attack/attack.c msg_receive(obj, msg, size); msg 81 usr/test/attack/attack.c msg_reply(0, msg, size); msg 83 usr/test/attack/attack.c msg_reply(obj, msg, 0); msg 84 usr/test/attack/attack.c msg_reply(0, msg, 0); msg 86 usr/test/attack/attack.c msg_reply(obj, msg, size); msg 90 usr/test/fileio/fileio.c struct msg m; msg 70 usr/test/ipc/ipc.c struct msg msg; msg 102 usr/test/ipc/ipc.c msg_send(o2, &msg, sizeof(msg)); msg 112 usr/test/ipc/ipc.c struct msg msg; msg 143 usr/test/ipc/ipc.c error = msg_receive(o3, &msg, sizeof(msg)); msg 152 usr/test/ipc/ipc.c error = msg_receive(o1, &msg, sizeof(msg)); msg 157 usr/test/ipc/ipc.c msg_reply(o1, &msg, sizeof(msg)); msg 164 usr/test/ipc/ipc.c error = msg_receive(o2, &msg, sizeof(msg)); msg 169 usr/test/ipc/ipc.c msg_reply(o2, &msg, sizeof(msg)); msg 73 usr/test/ipc_mt/ipc_mt.c struct msg msg; msg 91 usr/test/ipc_mt/ipc_mt.c msg_receive(obj, &msg, sizeof(msg)); msg 100 usr/test/ipc_mt/ipc_mt.c msg_reply(obj, &msg, sizeof(msg)); msg 95 usr/test/shutdown/shutdown.c struct msg m;