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

This commit is contained in:
Gregory Nutt
2014-09-29 13:19:11 -06:00
parent 3973c2676d
commit e3fa34681b
17 changed files with 30 additions and 157 deletions
+1 -7
View File
@@ -56,7 +56,7 @@
#if CONFIG_MQ_MAXMSGSIZE > 0
/****************************************************************************
* Definitions
* Pre-processor Definitions
****************************************************************************/
#define MQ_MAX_BYTES CONFIG_MQ_MAXMSGSIZE
@@ -86,8 +86,6 @@ enum mqalloc_e
MQ_ALLOC_IRQ /* Preallocated, reserved for interrupt handling */
};
typedef enum mqalloc_e mqalloc_t;
/* This structure describes one buffered POSIX message. */
struct mqmsg
@@ -117,10 +115,6 @@ extern "C"
#define EXTERN extern
#endif
/* This is a list of all opened message queues */
EXTERN sq_queue_t g_msgqueues;
/* The g_msgfree is a list of messages that are available for general use.
* The number of messages in this list is a system configuration item.
*/