]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/ipc/ipc_mqueue.h
xnu-1228.12.14.tar.gz
[apple/xnu.git] / osfmk / ipc / ipc_mqueue.h
index 1fa4294f8a5b1da6ee36d43e9cc1a9175f448321..4ef47d9692227e5ab18d1fb5e4cf9f5ae6a1e055 100644 (file)
@@ -112,6 +112,7 @@ typedef struct ipc_mqueue {
 #define imq_held(mq)           wait_queue_held(&(mq)->imq_wait_queue)
 
 #define imq_full(mq)           ((mq)->imq_msgcount >= (mq)->imq_qlimit)
+#define imq_full_kernel(mq)    ((mq)->imq_msgcount >= MACH_PORT_QLIMIT_KERNEL)
 
 extern int ipc_mqueue_full;
 extern int ipc_mqueue_rcv;