Commit History

Author SHA1 Message Date
  Gregory Nutt abf6965c24 Squashed commit of the following: 5 years ago
  Gregory Nutt d8db596b3b POSIX message queues: Move mq_setattr() and mq_getattr() from nuttx/libc/mqueue to nuttx/sched/mqueue. Also add sysyscall support for mq_setattr() and mq_getattr(). This is necessary in protected and kernel builds because in those cases the message queue structure is protect and cannot be accessed directly from user mode code. Noted by Jouko Holopainen. 9 years ago
  Gregory Nutt 322f9f401c Simplify how C source files are selected in the build 10 years ago
  Gregory Nutt 71b574f26c Repartition some message queue logic: sched/mqueue should have all mqueue knowledge; fs/mqueue should deal only with inodes 10 years ago
  Gregory Nutt 1f2cc9f4fe Complete re-implementation of mq_close 10 years ago
  Gregory Nutt 9e975a217d Separate mqueue allocation logic from mq_open() and put it in sched/mqueue/mq_msgqalloc.c 10 years ago
  Gregory Nutt b0f80cc8db Move mq_open.c, mq_close.c, and mq_unlink.c from sched/mqueue to fs/mqueue 10 years ago
  Gregory Nutt e3fa34681b Convert mqueue structure for use in VFS as inode data; rename mqueue_inode_s; remove links, reference counts and name from mqueue structure. These will be replaced by VFS data. Remove g_msgqueues and mq_findnamed.c; these will be replace with VFS logic 10 years ago
  Gregory Nutt 0385a00a60 Move signal-related files from sched/ to sched/signal 10 years ago
  Gregory Nutt 08879ca34c Move POSIX message queue files from sched/ to sched/mqueue 10 years ago