Lines Matching refs:mq
142 sysvmsg_queue_t *mq = NULL; in PHP_FUNCTION() local
151 mq = Z_SYSVMSG_QUEUE_P(queue); in PHP_FUNCTION()
153 if (msgctl(mq->id, IPC_STAT, &stat) == 0) { in PHP_FUNCTION()
169 if (msgctl(mq->id, IPC_SET, &stat) == 0) { in PHP_FUNCTION()
180 sysvmsg_queue_t *mq = NULL; in PHP_FUNCTION() local
189 mq = Z_SYSVMSG_QUEUE_P(queue); in PHP_FUNCTION()
191 if (msgctl(mq->id, IPC_STAT, &stat) == 0) { in PHP_FUNCTION()
230 sysvmsg_queue_t *mq; in PHP_FUNCTION() local
237 mq = Z_SYSVMSG_QUEUE_P(return_value); in PHP_FUNCTION()
239 mq->key = key; in PHP_FUNCTION()
240 mq->id = msgget(key, 0); in PHP_FUNCTION()
241 if (mq->id < 0) { in PHP_FUNCTION()
243 mq->id = msgget(key, IPC_CREAT | IPC_EXCL | perms); in PHP_FUNCTION()
244 if (mq->id < 0) { in PHP_FUNCTION()
257 sysvmsg_queue_t *mq = NULL; in PHP_FUNCTION() local
263 mq = Z_SYSVMSG_QUEUE_P(queue); in PHP_FUNCTION()
265 if (msgctl(mq->id, IPC_RMID, NULL) == 0) { in PHP_FUNCTION()
280 sysvmsg_queue_t *mq = NULL; in PHP_FUNCTION() local
314 mq = Z_SYSVMSG_QUEUE_P(queue); in PHP_FUNCTION()
318 result = msgrcv(mq->id, messagebuffer, maxsize, desiredmsgtype, realflags); in PHP_FUNCTION()
362 sysvmsg_queue_t * mq = NULL; in PHP_FUNCTION() local
374 mq = Z_SYSVMSG_QUEUE_P(queue); in PHP_FUNCTION()
426 result = msgsnd(mq->id, messagebuffer, message_len, blocking ? 0 : IPC_NOWAIT); in PHP_FUNCTION()