Lines Matching refs:mq
148 sysvmsg_queue_t *mq = NULL; in PHP_FUNCTION() local
157 mq = Z_SYSVMSG_QUEUE_P(queue); in PHP_FUNCTION()
159 if (msgctl(mq->id, IPC_STAT, &stat) == 0) { in PHP_FUNCTION()
175 if (msgctl(mq->id, IPC_SET, &stat) == 0) { in PHP_FUNCTION()
186 sysvmsg_queue_t *mq = NULL; in PHP_FUNCTION() local
195 mq = Z_SYSVMSG_QUEUE_P(queue); in PHP_FUNCTION()
197 if (msgctl(mq->id, IPC_STAT, &stat) == 0) { in PHP_FUNCTION()
236 sysvmsg_queue_t *mq; in PHP_FUNCTION() local
243 mq = Z_SYSVMSG_QUEUE_P(return_value); in PHP_FUNCTION()
245 mq->key = key; in PHP_FUNCTION()
246 mq->id = msgget(key, 0); in PHP_FUNCTION()
247 if (mq->id < 0) { in PHP_FUNCTION()
249 mq->id = msgget(key, IPC_CREAT | IPC_EXCL | perms); in PHP_FUNCTION()
250 if (mq->id < 0) { in PHP_FUNCTION()
263 sysvmsg_queue_t *mq = NULL; in PHP_FUNCTION() local
269 mq = Z_SYSVMSG_QUEUE_P(queue); in PHP_FUNCTION()
271 if (msgctl(mq->id, IPC_RMID, NULL) == 0) { in PHP_FUNCTION()
286 sysvmsg_queue_t *mq = NULL; in PHP_FUNCTION() local
320 mq = Z_SYSVMSG_QUEUE_P(queue); in PHP_FUNCTION()
324 result = msgrcv(mq->id, messagebuffer, maxsize, desiredmsgtype, realflags); in PHP_FUNCTION()
368 sysvmsg_queue_t * mq = NULL; in PHP_FUNCTION() local
380 mq = Z_SYSVMSG_QUEUE_P(queue); in PHP_FUNCTION()
432 result = msgsnd(mq->id, messagebuffer, message_len, blocking ? 0 : IPC_NOWAIT); in PHP_FUNCTION()