m 47 bsp/boot/common/bootinfo.c print_module(struct module *m)
m 51 bsp/boot/common/bootinfo.c m->entry, m->phys, m->size,
m 52 bsp/boot/common/bootinfo.c m->text, m->data, m->textsz,
m 53 bsp/boot/common/bootinfo.c m->datasz, m->bsssz, m->name);
m 61 bsp/boot/common/bootinfo.c struct module *m;
m 86 bsp/boot/common/bootinfo.c m = (struct module *)&bi->tasks[0];
m 87 bsp/boot/common/bootinfo.c for (i = 0; i < bi->nr_tasks; i++, m++)
m 88 bsp/boot/common/bootinfo.c print_module(m);
m 53 bsp/boot/common/elf.c load_elf(char *img, struct module *m)
m 94 bsp/boot/common/elf.c if (load_executable(img, m) != 0)
m 98 bsp/boot/common/elf.c if (load_relocatable(img, m) != 0)
m 110 bsp/boot/common/elf.c load_executable(char *img, struct module *m)
m 120 bsp/boot/common/elf.c m->phys = load_base;
m 138 bsp/boot/common/elf.c m->text = phdr->p_vaddr;
m 139 bsp/boot/common/elf.c m->textsz = (size_t)phdr->p_memsz;
m 142 bsp/boot/common/elf.c m->data = phdr->p_vaddr;
m 143 bsp/boot/common/elf.c m->datasz = (size_t)phdr->p_filesz;
m 144 bsp/boot/common/elf.c m->bsssz =
m 146 bsp/boot/common/elf.c load_base = phys_base + (m->data - m->text);
m 155 bsp/boot/common/elf.c if (m->bsssz > 0) {
m 157 bsp/boot/common/elf.c memset((char *)load_base + m->datasz,
m 158 bsp/boot/common/elf.c 0, m->bsssz);
m 164 bsp/boot/common/elf.c if (m->data == 0)
m 165 bsp/boot/common/elf.c load_base = phys_base + m->textsz;
m 168 bsp/boot/common/elf.c m->size = (size_t)(load_base - m->phys);
m 169 bsp/boot/common/elf.c m->entry = ehdr->e_entry;
m 170 bsp/boot/common/elf.c ELFDBG(("module size=%x entry=%lx\n", m->size, m->entry));
m 172 bsp/boot/common/elf.c if (m->size == 0)
m 275 bsp/boot/common/elf.c load_relocatable(char *img, struct module *m)
m 286 bsp/boot/common/elf.c m->phys = load_base;
m 302 bsp/boot/common/elf.c m->text = (vaddr_t)ptokv(load_base);
m 306 bsp/boot/common/elf.c if (m->data == 0) {
m 307 bsp/boot/common/elf.c m->data = (vaddr_t)ptokv(load_base +
m 327 bsp/boot/common/elf.c m->bsssz = (size_t)shdr->sh_size;
m 350 bsp/boot/common/elf.c m->textsz = (size_t)(m->data - m->text);
m 351 bsp/boot/common/elf.c m->datasz = (size_t)((char *)ptokv(bss_base) - m->data);
m 353 bsp/boot/common/elf.c load_base = bss_base + m->bsssz;
m 356 bsp/boot/common/elf.c ELFDBG(("module load_base=%lx text=%lx\n", load_base, m->text));
m 357 bsp/boot/common/elf.c m->size = (size_t)(load_base - kvtop(m->text));
m 358 bsp/boot/common/elf.c m->entry = (vaddr_t)ptokv(ehdr->e_entry + m->phys);
m 359 bsp/boot/common/elf.c ELFDBG(("module size=%x entry=%lx\n", m->size, m->entry));
m 366 bsp/boot/common/elf.c DPRINTF(("Relocation error: module=%s\n", m->name));
m 61 bsp/boot/common/load.c struct module *m;
m 102 bsp/boot/common/load.c m = (struct module *)&bi->tasks[0];
m 124 bsp/boot/common/load.c if (load_module((struct ar_hdr *)hdr, m))
m 127 bsp/boot/common/load.c m++;
m 151 bsp/boot/common/load.c load_module(struct ar_hdr *hdr, struct module *m)
m 159 bsp/boot/common/load.c strlcpy(m->name, hdr->ar_name, sizeof(m->name));
m 160 bsp/boot/common/load.c c = m->name;
m 166 bsp/boot/common/load.c (paddr_t)hdr, (paddr_t)m, m->name));
m 168 bsp/boot/common/load.c if (load_elf((char *)hdr + sizeof(struct ar_hdr), m))
m 174 include/sys/signal.h #define sigmask(m) (1 << ((m)-1))
m 92 include/sys/stat.h #define S_ISDIR(m) ((m & 0170000) == 0040000) /* directory */
m 93 include/sys/stat.h #define S_ISCHR(m) ((m & 0170000) == 0020000) /* char special */
m 94 include/sys/stat.h #define S_ISBLK(m) ((m & 0170000) == 0060000) /* block special */
m 95 include/sys/stat.h #define S_ISREG(m) ((m & 0170000) == 0100000) /* regular file */
m 96 include/sys/stat.h #define S_ISFIFO(m) ((m & 0170000) == 0010000 || \
m 97 include/sys/stat.h (m & 0170000) == 0140000) /* fifo or socket */
m 98 include/sys/stat.h #define S_ISLNK(m) ((m & 0170000) == 0120000) /* symbolic link */
m 99 include/sys/stat.h #define S_ISSOCK(m) ((m & 0170000) == 0010000 || \
m 100 include/sys/stat.h (m & 0170000) == 0140000) /* fifo or socket */
m 101 include/sys/stat.h #define S_ISWHT(m) ((m & 0170000) == 0160000) /* whiteout */
m 97 sys/sync/mutex.c mutex_t m;
m 102 sys/sync/mutex.c if ((m = kmem_alloc(sizeof(struct mutex))) == NULL)
m 105 sys/sync/mutex.c event_init(&m->event, "mutex");
m 106 sys/sync/mutex.c m->owner = self;
m 107 sys/sync/mutex.c m->holder = NULL;
m 108 sys/sync/mutex.c m->priority = MINPRI;
m 110 sys/sync/mutex.c if (copyout(&m, mp, sizeof(m))) {
m 111 sys/sync/mutex.c kmem_free(m);
m 116 sys/sync/mutex.c list_insert(&self->mutexes, &m->task_link);
m 126 sys/sync/mutex.c mutex_deallocate(mutex_t m)
m 129 sys/sync/mutex.c m->owner->nsyncs--;
m 130 sys/sync/mutex.c list_remove(&m->task_link);
m 131 sys/sync/mutex.c kmem_free(m);
m 141 sys/sync/mutex.c mutex_t m;
m 144 sys/sync/mutex.c if (copyin(mp, &m, sizeof(mp))) {
m 148 sys/sync/mutex.c if (!mutex_valid(m)) {
m 152 sys/sync/mutex.c if (m->holder || event_waiting(&m->event)) {
m 156 sys/sync/mutex.c mutex_deallocate(m);
m 167 sys/sync/mutex.c mutex_t m;
m 170 sys/sync/mutex.c m = list_entry(list_first(&task->mutexes),
m 172 sys/sync/mutex.c mutex_deallocate(m);
m 189 sys/sync/mutex.c mutex_t m;
m 193 sys/sync/mutex.c if ((error = mutex_copyin(mp, &m)) != 0) {
m 198 sys/sync/mutex.c if (m->holder == curthread) {
m 202 sys/sync/mutex.c m->locks++;
m 203 sys/sync/mutex.c ASSERT(m->locks != 0);
m 210 sys/sync/mutex.c if (m->holder == NULL)
m 211 sys/sync/mutex.c m->priority = curthread->priority;
m 216 sys/sync/mutex.c curthread->mutex_waiting = m;
m 222 sys/sync/mutex.c rc = sched_sleep(&m->event);
m 229 sys/sync/mutex.c m->locks = 1;
m 230 sys/sync/mutex.c m->holder = curthread;
m 231 sys/sync/mutex.c list_insert(&curthread->mutexes, &m->link);
m 243 sys/sync/mutex.c mutex_t m;
m 247 sys/sync/mutex.c if ((error = mutex_copyin(mp, &m)) != 0) {
m 252 sys/sync/mutex.c if (m->holder == curthread) {
m 253 sys/sync/mutex.c m->locks++;
m 254 sys/sync/mutex.c ASSERT(m->locks != 0);
m 256 sys/sync/mutex.c if (m->holder != NULL)
m 259 sys/sync/mutex.c m->locks = 1;
m 260 sys/sync/mutex.c m->holder = curthread;
m 261 sys/sync/mutex.c list_insert(&curthread->mutexes, &m->link);
m 275 sys/sync/mutex.c mutex_t m;
m 279 sys/sync/mutex.c if ((error = mutex_copyin(mp, &m)) != 0) {
m 284 sys/sync/mutex.c if (m->holder != curthread || m->locks <= 0) {
m 288 sys/sync/mutex.c if (--m->locks == 0) {
m 289 sys/sync/mutex.c list_remove(&m->link);
m 295 sys/sync/mutex.c m->holder = sched_wakeone(&m->event);
m 296 sys/sync/mutex.c if (m->holder)
m 297 sys/sync/mutex.c m->holder->mutex_waiting = NULL;
m 299 sys/sync/mutex.c m->priority = m->holder ? m->holder->priority : MINPRI;
m 319 sys/sync/mutex.c mutex_t m;
m 330 sys/sync/mutex.c m = list_entry(list_first(head), struct mutex, link);
m 331 sys/sync/mutex.c m->locks = 0;
m 332 sys/sync/mutex.c list_remove(&m->link);
m 338 sys/sync/mutex.c holder = sched_wakeone(&m->event);
m 341 sys/sync/mutex.c m->locks = 1;
m 342 sys/sync/mutex.c list_insert(&holder->mutexes, &m->link);
m 344 sys/sync/mutex.c m->holder = holder;
m 364 sys/sync/mutex.c mutex_valid(mutex_t m)
m 372 sys/sync/mutex.c if (tmp == m)
m 385 sys/sync/mutex.c mutex_t m;
m 388 sys/sync/mutex.c if (copyin(ump, &m, sizeof(ump)))
m 391 sys/sync/mutex.c if (m == MUTEX_INITIALIZER) {
m 398 sys/sync/mutex.c copyin(ump, &m, sizeof(ump));
m 400 sys/sync/mutex.c if (!mutex_valid(m))
m 403 sys/sync/mutex.c *kmp = m;
m 420 sys/sync/mutex.c mutex_t m = waiter->mutex_waiting;
m 425 sys/sync/mutex.c holder = m->holder;
m 433 sys/sync/mutex.c (long)m, (long)holder, (long)waiter));
m 443 sys/sync/mutex.c m->priority = waiter->priority;
m 449 sys/sync/mutex.c m = (mutex_t)holder->mutex_waiting;
m 456 sys/sync/mutex.c } while (m != NULL);
m 473 sys/sync/mutex.c mutex_t m;
m 488 sys/sync/mutex.c m = list_entry(n, struct mutex, link);
m 489 sys/sync/mutex.c if (m->priority < maxpri)
m 490 sys/sync/mutex.c maxpri = m->priority;
m 57 usr/bin/ps/ps.c static struct msg m;
m 61 usr/bin/ps/ps.c m.hdr.code = PS_PSTAT;
m 62 usr/bin/ps/ps.c m.data[0] = (int)task;
m 63 usr/bin/ps/ps.c rc = msg_send(procobj, &m, sizeof(m));
m 66 usr/bin/ps/ps.c if (rc || m.hdr.status) {
m 73 usr/bin/ps/ps.c pi->pid = m.data[0];
m 74 usr/bin/ps/ps.c pi->ppid = m.data[1];
m 75 usr/bin/ps/ps.c pi->stat = m.data[2];
m 46 usr/lib/libc/stdio/flags.c int ret, m, o;
m 52 usr/lib/libc/stdio/flags.c m = O_RDONLY;
m 58 usr/lib/libc/stdio/flags.c m = O_WRONLY;
m 64 usr/lib/libc/stdio/flags.c m = O_WRONLY;
m 76 usr/lib/libc/stdio/flags.c m = O_RDWR;
m 78 usr/lib/libc/stdio/flags.c *optr = m | o;
m 61 usr/lib/posix/file/__file.c struct msg m;
m 65 usr/lib/posix/file/__file.c m.hdr.code = FS_EXIT;
m 66 usr/lib/posix/file/__file.c msg_send(__fs_obj, &m, sizeof(m));
m 77 usr/lib/posix/file/__file.c struct msg m;
m 82 usr/lib/posix/file/__file.c m.hdr.code = FS_REGISTER;
m 83 usr/lib/posix/file/__file.c msg_send(__fs_obj, &m, sizeof(m));
m 38 usr/lib/posix/file/access.c struct path_msg m;
m 40 usr/lib/posix/file/access.c m.hdr.code = FS_ACCESS;
m 41 usr/lib/posix/file/access.c m.data[0] = mode;
m 42 usr/lib/posix/file/access.c strlcpy(m.path, (char *)path, PATH_MAX);
m 43 usr/lib/posix/file/access.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 41 usr/lib/posix/file/chdir.c struct path_msg m;
m 47 usr/lib/posix/file/chdir.c m.hdr.code = FS_CHDIR;
m 48 usr/lib/posix/file/chdir.c strlcpy(m.path, (char *)path, PATH_MAX);
m 49 usr/lib/posix/file/chdir.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 38 usr/lib/posix/file/close.c struct msg m;
m 40 usr/lib/posix/file/close.c m.hdr.code = FS_CLOSE;
m 41 usr/lib/posix/file/close.c m.data[0] = fd;
m 42 usr/lib/posix/file/close.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 41 usr/lib/posix/file/closedir.c struct msg m;
m 43 usr/lib/posix/file/closedir.c m.hdr.code = FS_CLOSEDIR;
m 44 usr/lib/posix/file/closedir.c m.data[0] = dir->dd_fd;
m 45 usr/lib/posix/file/closedir.c if (__posix_call(__fs_obj, &m, sizeof(m), 0) != 0)
m 38 usr/lib/posix/file/dup.c struct msg m;
m 40 usr/lib/posix/file/dup.c m.hdr.code = FS_DUP;
m 41 usr/lib/posix/file/dup.c m.data[0] = oldfd;
m 42 usr/lib/posix/file/dup.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 44 usr/lib/posix/file/dup.c return m.data[0];
m 40 usr/lib/posix/file/dup2.c struct msg m;
m 42 usr/lib/posix/file/dup2.c m.hdr.code = FS_DUP2;
m 43 usr/lib/posix/file/dup2.c m.data[0] = oldfd;
m 44 usr/lib/posix/file/dup2.c m.data[1] = newfd;
m 45 usr/lib/posix/file/dup2.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 47 usr/lib/posix/file/dup2.c return m.data[0];
m 40 usr/lib/posix/file/fchdir.c struct msg m;
m 42 usr/lib/posix/file/fchdir.c m.hdr.code = FS_FCHDIR;
m 43 usr/lib/posix/file/fchdir.c m.data[0] = fd;
m 44 usr/lib/posix/file/fchdir.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 41 usr/lib/posix/file/fcntl.c struct fcntl_msg m;
m 49 usr/lib/posix/file/fcntl.c m.hdr.code = FS_FCNTL;
m 50 usr/lib/posix/file/fcntl.c m.fd = fd;
m 51 usr/lib/posix/file/fcntl.c m.cmd = cmd;
m 53 usr/lib/posix/file/fcntl.c memcpy(&m.lock, (char *)arg, sizeof(struct flock));
m 55 usr/lib/posix/file/fcntl.c m.arg = arg;
m 57 usr/lib/posix/file/fcntl.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 59 usr/lib/posix/file/fcntl.c return m.arg;
m 41 usr/lib/posix/file/fstat.c struct stat_msg m;
m 43 usr/lib/posix/file/fstat.c m.hdr.code = FS_FSTAT;
m 44 usr/lib/posix/file/fstat.c m.fd = fd;
m 45 usr/lib/posix/file/fstat.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 47 usr/lib/posix/file/fstat.c memcpy(st, &m.st, sizeof(struct stat));
m 38 usr/lib/posix/file/fsync.c struct msg m;
m 40 usr/lib/posix/file/fsync.c m.hdr.code = FS_FSYNC;
m 41 usr/lib/posix/file/fsync.c m.data[0] = fd;
m 42 usr/lib/posix/file/fsync.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 38 usr/lib/posix/file/ftruncate.c struct msg m;
m 40 usr/lib/posix/file/ftruncate.c m.hdr.code = FS_FTRUNCATE;
m 41 usr/lib/posix/file/ftruncate.c m.data[0] = fd;
m 42 usr/lib/posix/file/ftruncate.c m.data[1] = length;
m 43 usr/lib/posix/file/ftruncate.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 41 usr/lib/posix/file/getcwd.c struct path_msg m;
m 47 usr/lib/posix/file/getcwd.c m.hdr.code = FS_GETCWD;
m 48 usr/lib/posix/file/getcwd.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 50 usr/lib/posix/file/getcwd.c strlcpy(buf, m.path, PATH_MAX);
m 42 usr/lib/posix/file/ioctl.c struct ioctl_msg m;
m 75 usr/lib/posix/file/ioctl.c *((int *)m.buf) = (int)argp;
m 77 usr/lib/posix/file/ioctl.c memcpy(&m.buf, argp, size);
m 80 usr/lib/posix/file/ioctl.c m.hdr.code = FS_IOCTL;
m 81 usr/lib/posix/file/ioctl.c m.fd = fd;
m 82 usr/lib/posix/file/ioctl.c m.request = cmd;
m 83 usr/lib/posix/file/ioctl.c if (__posix_call(__fs_obj, &m, sizeof(m), 0) != 0)
m 91 usr/lib/posix/file/ioctl.c retval = *((int *)m.buf);
m 93 usr/lib/posix/file/ioctl.c memcpy(argp, &m.buf, size);
m 38 usr/lib/posix/file/isatty.c struct msg m;
m 40 usr/lib/posix/file/isatty.c m.hdr.code = FS_ISATTY;
m 41 usr/lib/posix/file/isatty.c m.data[0] = fd;
m 42 usr/lib/posix/file/isatty.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 44 usr/lib/posix/file/isatty.c return m.data[0];
m 41 usr/lib/posix/file/link.c struct path_msg m;
m 52 usr/lib/posix/file/link.c strlcpy(m.path, oldpath, PATH_MAX);
m 53 usr/lib/posix/file/link.c strlcpy(m.path2, newpath, PATH_MAX);
m 55 usr/lib/posix/file/link.c m.hdr.code = FS_LINK;
m 56 usr/lib/posix/file/link.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 41 usr/lib/posix/file/lseek.c struct msg m;
m 43 usr/lib/posix/file/lseek.c m.hdr.code = FS_LSEEK;
m 44 usr/lib/posix/file/lseek.c m.data[0] = fd;
m 45 usr/lib/posix/file/lseek.c m.data[1] = (int)offset;
m 46 usr/lib/posix/file/lseek.c m.data[2] = whence;
m 47 usr/lib/posix/file/lseek.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 49 usr/lib/posix/file/lseek.c return (off_t)m.data[0];
m 42 usr/lib/posix/file/mkdir.c struct open_msg m;
m 44 usr/lib/posix/file/mkdir.c m.hdr.code = FS_MKDIR;
m 45 usr/lib/posix/file/mkdir.c m.flags = 0;
m 46 usr/lib/posix/file/mkdir.c m.mode = mode;
m 47 usr/lib/posix/file/mkdir.c strlcpy(m.path, (char *)path, PATH_MAX);
m 48 usr/lib/posix/file/mkdir.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 42 usr/lib/posix/file/mknod.c struct open_msg m;
m 44 usr/lib/posix/file/mknod.c m.hdr.code = FS_MKNOD;
m 45 usr/lib/posix/file/mknod.c m.flags = 0;
m 46 usr/lib/posix/file/mknod.c m.mode = mode;
m 47 usr/lib/posix/file/mknod.c strlcpy(m.path, (char *)path, PATH_MAX);
m 48 usr/lib/posix/file/mknod.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 42 usr/lib/posix/file/mount.c struct mount_msg m;
m 44 usr/lib/posix/file/mount.c strlcpy(m.dev, (char *)dev, PATH_MAX);
m 45 usr/lib/posix/file/mount.c strlcpy(m.dir, (char *)dir, PATH_MAX);
m 46 usr/lib/posix/file/mount.c strlcpy(m.fs, (char *)fs, 16);
m 48 usr/lib/posix/file/mount.c strlcpy(m.data, (char *)data, 64);
m 49 usr/lib/posix/file/mount.c m.flags = flags;
m 50 usr/lib/posix/file/mount.c m.hdr.code = FS_MOUNT;
m 51 usr/lib/posix/file/mount.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 42 usr/lib/posix/file/open.c struct open_msg m;
m 50 usr/lib/posix/file/open.c m.hdr.code = FS_OPEN;
m 51 usr/lib/posix/file/open.c m.flags = flags;
m 52 usr/lib/posix/file/open.c m.mode = mode;
m 53 usr/lib/posix/file/open.c strlcpy(m.path, (char *)path, PATH_MAX);
m 54 usr/lib/posix/file/open.c if (__posix_call(__fs_obj, &m, sizeof(m), 0) != 0)
m 56 usr/lib/posix/file/open.c return m.fd;
m 43 usr/lib/posix/file/opendir.c struct open_msg m;
m 49 usr/lib/posix/file/opendir.c m.hdr.code = FS_OPENDIR;
m 50 usr/lib/posix/file/opendir.c strlcpy(m.path, (char *)name, PATH_MAX);
m 51 usr/lib/posix/file/opendir.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 53 usr/lib/posix/file/opendir.c dir->dd_fd = m.fd;
m 38 usr/lib/posix/file/pipe.c struct msg m;
m 40 usr/lib/posix/file/pipe.c m.hdr.code = FS_PIPE;
m 41 usr/lib/posix/file/pipe.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 43 usr/lib/posix/file/pipe.c fd[0] = m.data[0];
m 44 usr/lib/posix/file/pipe.c fd[1] = m.data[1];
m 40 usr/lib/posix/file/read.c struct io_msg m;
m 42 usr/lib/posix/file/read.c m.hdr.code = FS_READ;
m 43 usr/lib/posix/file/read.c m.fd = fd;
m 44 usr/lib/posix/file/read.c m.buf = buf;
m 45 usr/lib/posix/file/read.c m.size = len;
m 46 usr/lib/posix/file/read.c if (__posix_call(__fs_obj, &m, sizeof(m), 0) != 0)
m 48 usr/lib/posix/file/read.c return (int)m.size;
m 42 usr/lib/posix/file/readdir.c struct dir_msg m;
m 45 usr/lib/posix/file/readdir.c m.hdr.code = FS_READDIR;
m 46 usr/lib/posix/file/readdir.c m.fd = dir->dd_fd;
m 47 usr/lib/posix/file/readdir.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 49 usr/lib/posix/file/readdir.c memcpy(entry, &m.dirent, sizeof(struct dirent));
m 41 usr/lib/posix/file/rename.c struct path_msg m;
m 52 usr/lib/posix/file/rename.c strlcpy(m.path, oldpath, PATH_MAX);
m 53 usr/lib/posix/file/rename.c strlcpy(m.path2, newpath, PATH_MAX);
m 54 usr/lib/posix/file/rename.c m.hdr.code = FS_RENAME;
m 55 usr/lib/posix/file/rename.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 41 usr/lib/posix/file/rewinddir.c struct msg m;
m 43 usr/lib/posix/file/rewinddir.c m.hdr.code = FS_REWINDDIR;
m 44 usr/lib/posix/file/rewinddir.c m.data[0] = dir->dd_fd;
m 45 usr/lib/posix/file/rewinddir.c __posix_call(__fs_obj, &m, sizeof(m), 1);
m 41 usr/lib/posix/file/rmdir.c struct path_msg m;
m 51 usr/lib/posix/file/rmdir.c m.hdr.code = FS_RMDIR;
m 52 usr/lib/posix/file/rmdir.c strlcpy(m.path, path, PATH_MAX);
m 53 usr/lib/posix/file/rmdir.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 42 usr/lib/posix/file/stat.c struct stat_msg m;
m 44 usr/lib/posix/file/stat.c m.hdr.code = FS_STAT;
m 45 usr/lib/posix/file/stat.c strlcpy(m.path, (char *)path, PATH_MAX);
m 46 usr/lib/posix/file/stat.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 48 usr/lib/posix/file/stat.c memcpy(st, &m.st, sizeof(struct stat));
m 40 usr/lib/posix/file/sync.c struct msg m;
m 42 usr/lib/posix/file/sync.c m.hdr.code = FS_SYNC;
m 43 usr/lib/posix/file/sync.c __posix_call(__fs_obj, &m, sizeof(m), 1);
m 40 usr/lib/posix/file/truncate.c struct path_msg m;
m 42 usr/lib/posix/file/truncate.c m.hdr.code = FS_TRUNCATE;
m 43 usr/lib/posix/file/truncate.c m.data[0] = length;
m 44 usr/lib/posix/file/truncate.c strlcpy(m.path, (char *)path, PATH_MAX);
m 45 usr/lib/posix/file/truncate.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 42 usr/lib/posix/file/umount.c struct path_msg m;
m 44 usr/lib/posix/file/umount.c m.hdr.code = FS_UMOUNT;
m 45 usr/lib/posix/file/umount.c strlcpy(m.path, (char *)dir, PATH_MAX);
m 46 usr/lib/posix/file/umount.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 41 usr/lib/posix/file/unlink.c struct path_msg m;
m 47 usr/lib/posix/file/unlink.c m.hdr.code = FS_UNLINK;
m 48 usr/lib/posix/file/unlink.c strlcpy(m.path, path, PATH_MAX);
m 49 usr/lib/posix/file/unlink.c return __posix_call(__fs_obj, &m, sizeof(m), 1);
m 39 usr/lib/posix/file/write.c struct io_msg m;
m 41 usr/lib/posix/file/write.c m.hdr.code = FS_WRITE;
m 42 usr/lib/posix/file/write.c m.fd = fd;
m 43 usr/lib/posix/file/write.c m.buf = buf;
m 44 usr/lib/posix/file/write.c m.size = len;
m 45 usr/lib/posix/file/write.c if (__posix_call(__fs_obj, &m, sizeof(m), 0) != 0)
m 47 usr/lib/posix/file/write.c return (int)m.size;
m 56 usr/lib/posix/process/__process.c struct msg m;
m 60 usr/lib/posix/process/__process.c m.hdr.code = PS_EXIT;
m 61 usr/lib/posix/process/__process.c m.data[0] = signo ? signo : ((status & 0xff) << 8);
m 62 usr/lib/posix/process/__process.c msg_send(__proc_obj, &m, sizeof(m));
m 85 usr/lib/posix/process/fork.c struct msg m;
m 109 usr/lib/posix/process/fork.c m.hdr.code = PS_FORK;
m 110 usr/lib/posix/process/fork.c m.data[0] = tsk; /* child task */
m 111 usr/lib/posix/process/fork.c m.data[1] = 0; /* fork type */
m 112 usr/lib/posix/process/fork.c if (__posix_call(__proc_obj, &m, sizeof(m), 1) != 0)
m 114 usr/lib/posix/process/fork.c pid = m.data[0];
m 119 usr/lib/posix/process/fork.c m.hdr.code = FS_FORK;
m 120 usr/lib/posix/process/fork.c m.data[0] = tsk; /* child task */
m 121 usr/lib/posix/process/fork.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 87 usr/lib/posix/process/fork_nommu.c struct msg m;
m 110 usr/lib/posix/process/fork_nommu.c m.hdr.code = FS_FORK;
m 111 usr/lib/posix/process/fork_nommu.c m.data[0] = tsk; /* child task */
m 112 usr/lib/posix/process/fork_nommu.c if (__posix_call(__fs_obj, &m, sizeof(m), 1) != 0)
m 118 usr/lib/posix/process/fork_nommu.c m.hdr.code = PS_FORK;
m 119 usr/lib/posix/process/fork_nommu.c m.data[0] = tsk; /* child task */
m 120 usr/lib/posix/process/fork_nommu.c m.data[1] = 1; /* fork type */
m 121 usr/lib/posix/process/fork_nommu.c if (__posix_call(__proc_obj, &m, sizeof(m), 1) != 0)
m 123 usr/lib/posix/process/fork_nommu.c __child_pid = m.data[0];
m 41 usr/lib/posix/process/getpgid.c struct msg m;
m 43 usr/lib/posix/process/getpgid.c m.hdr.code = PS_GETPGID;
m 44 usr/lib/posix/process/getpgid.c m.data[0] = pid;
m 45 usr/lib/posix/process/getpgid.c if (__posix_call(__proc_obj, &m, sizeof(m), 1))
m 48 usr/lib/posix/process/getpgid.c return m.data[0];
m 42 usr/lib/posix/process/getpid.c struct msg m;
m 44 usr/lib/posix/process/getpid.c m.hdr.code = PS_GETPID;
m 45 usr/lib/posix/process/getpid.c __posix_call(__proc_obj, &m, sizeof(m), 1);
m 49 usr/lib/posix/process/getpid.c return m.data[0];
m 42 usr/lib/posix/process/getppid.c struct msg m;
m 44 usr/lib/posix/process/getppid.c m.hdr.code = PS_GETPPID;
m 45 usr/lib/posix/process/getppid.c __posix_call(__proc_obj, &m, sizeof(m), 1);
m 50 usr/lib/posix/process/getppid.c return m.data[0];
m 41 usr/lib/posix/process/getsid.c struct msg m;
m 43 usr/lib/posix/process/getsid.c m.hdr.code = PS_GETSID;
m 44 usr/lib/posix/process/getsid.c m.data[0] = pid;
m 45 usr/lib/posix/process/getsid.c if (__posix_call(__proc_obj, &m, sizeof(m), 1))
m 47 usr/lib/posix/process/getsid.c return m.data[0];
m 43 usr/lib/posix/process/kill.c struct msg m;
m 49 usr/lib/posix/process/kill.c m.hdr.code = PS_KILL;
m 50 usr/lib/posix/process/kill.c m.data[0] = pid;
m 51 usr/lib/posix/process/kill.c m.data[1] = sig;
m 52 usr/lib/posix/process/kill.c error = msg_send(__proc_obj, &m, sizeof(m));
m 59 usr/lib/posix/process/kill.c if (m.hdr.status) {
m 60 usr/lib/posix/process/kill.c errno = m.hdr.status;
m 42 usr/lib/posix/process/setpgid.c struct msg m;
m 44 usr/lib/posix/process/setpgid.c m.hdr.code = PS_SETPGID;
m 45 usr/lib/posix/process/setpgid.c m.data[0] = pid;
m 46 usr/lib/posix/process/setpgid.c m.data[1] = pgid;
m 47 usr/lib/posix/process/setpgid.c return __posix_call(__proc_obj, &m, sizeof(m), 1);
m 42 usr/lib/posix/process/setsid.c struct msg m;
m 44 usr/lib/posix/process/setsid.c m.hdr.code = PS_SETSID;
m 45 usr/lib/posix/process/setsid.c if (__posix_call(__proc_obj, &m, sizeof(m), 1))
m 47 usr/lib/posix/process/setsid.c return m.data[0];
m 48 usr/lib/posix/process/waitpid.c struct msg m;
m 59 usr/lib/posix/process/waitpid.c m.hdr.code = PS_WAITPID;
m 60 usr/lib/posix/process/waitpid.c m.data[0] = pid;
m 61 usr/lib/posix/process/waitpid.c m.data[1] = options;
m 62 usr/lib/posix/process/waitpid.c error = msg_send(__proc_obj, &m, sizeof(m));
m 66 usr/lib/posix/process/waitpid.c if (m.hdr.status) {
m 67 usr/lib/posix/process/waitpid.c errno = m.hdr.status;
m 70 usr/lib/posix/process/waitpid.c child = m.data[0];
m 83 usr/lib/posix/process/waitpid.c *status = m.data[1];
m 53 usr/sbin/debug/debug.c struct msg m;
m 62 usr/sbin/debug/debug.c m.hdr.code = STD_DEBUG;
m 63 usr/sbin/debug/debug.c msg_send(obj, &m, sizeof(m));
m 46 usr/sbin/ktrace/ktrace.c struct msg m;
m 61 usr/sbin/ktrace/ktrace.c m.hdr.code = PS_TRACE;
m 62 usr/sbin/ktrace/ktrace.c msg_send(obj, &m, sizeof(m));
m 122 usr/sbin/pmctrl/pmctrl.c struct msg m;
m 127 usr/sbin/pmctrl/pmctrl.c m.hdr.code = POW_SET_POWER;
m 128 usr/sbin/pmctrl/pmctrl.c m.data[0] = PWR_OFF;
m 129 usr/sbin/pmctrl/pmctrl.c msg_send(powobj, &m, sizeof(m));
m 137 usr/sbin/pmctrl/pmctrl.c struct msg m;
m 142 usr/sbin/pmctrl/pmctrl.c m.hdr.code = POW_SET_POWER;
m 143 usr/sbin/pmctrl/pmctrl.c m.data[0] = PWR_REBOOT;
m 144 usr/sbin/pmctrl/pmctrl.c msg_send(powobj, &m, sizeof(m));
m 152 usr/sbin/pmctrl/pmctrl.c struct msg m;
m 157 usr/sbin/pmctrl/pmctrl.c m.hdr.code = POW_SET_POWER;
m 158 usr/sbin/pmctrl/pmctrl.c m.data[0] = PWR_SUSPEND;
m 159 usr/sbin/pmctrl/pmctrl.c msg_send(powobj, &m, sizeof(m));
m 167 usr/sbin/pmctrl/pmctrl.c struct msg m;
m 171 usr/sbin/pmctrl/pmctrl.c m.hdr.code = POW_GET_POLICY;
m 172 usr/sbin/pmctrl/pmctrl.c msg_send(powobj, &m, sizeof(m));
m 173 usr/sbin/pmctrl/pmctrl.c policy = m.data[0];
m 177 usr/sbin/pmctrl/pmctrl.c m.hdr.code = POW_GET_SUSTMR;
m 178 usr/sbin/pmctrl/pmctrl.c msg_send(powobj, &m, sizeof(m));
m 179 usr/sbin/pmctrl/pmctrl.c timeout = m.data[0];
m 182 usr/sbin/pmctrl/pmctrl.c m.hdr.code = POW_GET_DIMTMR;
m 183 usr/sbin/pmctrl/pmctrl.c msg_send(powobj, &m, sizeof(m));
m 184 usr/sbin/pmctrl/pmctrl.c timeout = m.data[0];
m 191 usr/sbin/pmctrl/pmctrl.c struct msg m;
m 199 usr/sbin/pmctrl/pmctrl.c m.data[0] = PM_PERFORMANCE;
m 201 usr/sbin/pmctrl/pmctrl.c m.data[0] = PM_POWERSAVE;
m 206 usr/sbin/pmctrl/pmctrl.c m.hdr.code = POW_SET_POLICY;
m 207 usr/sbin/pmctrl/pmctrl.c msg_send(powobj, &m, sizeof(m));
m 213 usr/sbin/pmctrl/pmctrl.c struct msg m;
m 221 usr/sbin/pmctrl/pmctrl.c m.hdr.code = POW_SET_SUSTMR;
m 222 usr/sbin/pmctrl/pmctrl.c m.data[0] = timeout;
m 223 usr/sbin/pmctrl/pmctrl.c msg_send(powobj, &m, sizeof(m));
m 230 usr/sbin/pmctrl/pmctrl.c struct msg m;
m 238 usr/sbin/pmctrl/pmctrl.c m.hdr.code = POW_SET_DIMTMR;
m 239 usr/sbin/pmctrl/pmctrl.c m.data[0] = timeout;
m 240 usr/sbin/pmctrl/pmctrl.c msg_send(powobj, &m, sizeof(m));
m 112 usr/server/boot/boot.c struct msg m;
m 115 usr/server/boot/boot.c m.hdr.code = STD_BOOT;
m 116 usr/server/boot/boot.c error = msg_send(obj, &m, sizeof(m));
m 270 usr/server/boot/boot.c struct msg m;
m 304 usr/server/boot/boot.c m.hdr.code = PS_SETINIT;
m 305 usr/server/boot/boot.c msg_send(procobj, &m, sizeof(m));
m 414 usr/server/exec/exec_execve.c struct msg m;
m 426 usr/server/exec/exec_execve.c m.hdr.code = FS_EXEC;
m 427 usr/server/exec/exec_execve.c m.data[0] = (int)org_task;
m 428 usr/server/exec/exec_execve.c m.data[1] = (int)new_task;
m 429 usr/server/exec/exec_execve.c error = msg_send(fsobj, &m, sizeof(m));
m 434 usr/server/exec/exec_execve.c m.hdr.code = PS_EXEC;
m 435 usr/server/exec/exec_execve.c m.data[0] = (int)org_task;
m 436 usr/server/exec/exec_execve.c m.data[1] = (int)new_task;
m 437 usr/server/exec/exec_execve.c m.data[2] = (int)stack;
m 438 usr/server/exec/exec_execve.c error = msg_send(procobj, &m, sizeof(m));
m 81 usr/server/exec/main.c struct msg m;
m 89 usr/server/exec/main.c m.hdr.code = PS_REGISTER;
m 90 usr/server/exec/main.c msg_send(obj, &m, sizeof(m));
m 52 usr/server/fs/arfs/arfs.h #define mutex_init(m) do {} while (0)
m 53 usr/server/fs/arfs/arfs.h #define mutex_destroy(m) do {} while (0)
m 54 usr/server/fs/arfs/arfs.h #define mutex_lock(m) do {} while (0)
m 55 usr/server/fs/arfs/arfs.h #define mutex_unlock(m) do {} while (0)
m 56 usr/server/fs/arfs/arfs.h #define mutex_trylock(m) do {} while (0)
m 52 usr/server/fs/devfs/devfs.h #define mutex_init(m) do {} while (0)
m 53 usr/server/fs/devfs/devfs.h #define mutex_destroy(m) do {} while (0)
m 54 usr/server/fs/devfs/devfs.h #define mutex_lock(m) do {} while (0)
m 55 usr/server/fs/devfs/devfs.h #define mutex_unlock(m) do {} while (0)
m 56 usr/server/fs/devfs/devfs.h #define mutex_trylock(m) do {} while (0)
m 57 usr/server/fs/fatfs/fatfs.h #define mutex_init(m) do {} while (0)
m 58 usr/server/fs/fatfs/fatfs.h #define mutex_destroy(m) do {} while (0)
m 59 usr/server/fs/fatfs/fatfs.h #define mutex_lock(m) do {} while (0)
m 60 usr/server/fs/fatfs/fatfs.h #define mutex_unlock(m) do {} while (0)
m 61 usr/server/fs/fatfs/fatfs.h #define mutex_trylock(m) do {} while (0)
m 52 usr/server/fs/fifofs/fifo.h #define mutex_init(m) do {} while (0)
m 53 usr/server/fs/fifofs/fifo.h #define mutex_destroy(m) do {} while (0)
m 54 usr/server/fs/fifofs/fifo.h #define mutex_lock(m) do {} while (0)
m 55 usr/server/fs/fifofs/fifo.h #define mutex_unlock(m) do {} while (0)
m 56 usr/server/fs/fifofs/fifo.h #define mutex_trylock(m) do {} while (0)
m 51 usr/server/fs/ramfs/ramfs.h #define mutex_init(m) do {} while (0)
m 52 usr/server/fs/ramfs/ramfs.h #define mutex_destroy(m) do {} while (0)
m 53 usr/server/fs/ramfs/ramfs.h #define mutex_lock(m) do {} while (0)
m 54 usr/server/fs/ramfs/ramfs.h #define mutex_unlock(m) do {} while (0)
m 55 usr/server/fs/ramfs/ramfs.h #define mutex_trylock(m) do {} while (0)
m 852 usr/server/fs/vfs/main.c struct msg m;
m 873 usr/server/fs/vfs/main.c m.hdr.code = PS_REGISTER;
m 874 usr/server/fs/vfs/main.c msg_send(procobj, &m, sizeof(m));
m 71 usr/server/fs/vfs/vfs.h #define mutex_init(m) do {} while (0)
m 72 usr/server/fs/vfs/vfs.h #define mutex_destroy(m) do {} while (0)
m 73 usr/server/fs/vfs/vfs.h #define mutex_lock(m) do {} while (0)
m 74 usr/server/fs/vfs/vfs.h #define mutex_unlock(m) do {} while (0)
m 75 usr/server/fs/vfs/vfs.h #define mutex_trylock(m) do {} while (0)
m 314 usr/server/fs/vfs/vfs_mount.c mount_t m, tmp;
m 323 usr/server/fs/vfs/vfs_mount.c m = NULL;
m 330 usr/server/fs/vfs/vfs_mount.c m = tmp;
m 334 usr/server/fs/vfs/vfs_mount.c if (m == NULL)
m 339 usr/server/fs/vfs/vfs_mount.c *mp = m;
m 326 usr/server/pow/pow.c struct msg m;
m 334 usr/server/pow/pow.c m.hdr.code = PS_REGISTER;
m 335 usr/server/pow/pow.c msg_send(obj, &m, sizeof(m));
m 368 usr/server/pow/pow.c struct msg m;
m 377 usr/server/pow/pow.c m.hdr.code = STD_SHUTDOWN;
m 378 usr/server/pow/pow.c error = msg_send(obj, &m, sizeof(m));
m 409 usr/server/proc/main.c struct bind_msg m;
m 423 usr/server/proc/main.c m.hdr.code = EXEC_BINDCAP;
m 424 usr/server/proc/main.c strlcpy(m.path, "/boot/proc", sizeof(m.path));
m 425 usr/server/proc/main.c msg_send(obj, &m, sizeof(m));
m 90 usr/test/fileio/fileio.c struct msg m;
m 93 usr/test/fileio/fileio.c m.hdr.code = 0x300;
m 94 usr/test/fileio/fileio.c msg_send(fsobj, &m, sizeof(m));
m 95 usr/test/shutdown/shutdown.c struct msg m;
m 101 usr/test/shutdown/shutdown.c m.hdr.code = POW_SET_POWER;
m 102 usr/test/shutdown/shutdown.c m.data[0] = reboot ? PWR_REBOOT : PWR_OFF;
m 103 usr/test/shutdown/shutdown.c error = msg_send(powobj, &m, sizeof(m));