Lines Matching defs:openFlag
168 STATIC VOID MqueueCBInit(struct mqarray *mqueueCB, const struct mq_attr *attr, INT32 openFlag, UINT32 mode)
175 mqueueCB->mq_personal->mq_flags = (INT32)((UINT32)openFlag | ((UINT32)attr->mq_flags & (UINT32)FNONBLOCK));
181 STATIC struct mqpersonal *DoMqueueCreate(const struct mq_attr *attr, const CHAR *mqName, INT32 openFlag, UINT32 mode)
224 MqueueCBInit(mqueueCB, attr, openFlag, mode);
239 STATIC struct mqpersonal *DoMqueueOpen(struct mqarray *mqueueCB, INT32 openFlag)
259 privateMqPersonal->mq_flags = openFlag;
508 mqd_t mq_open(const char *mqName, int openFlag, ...)
525 if ((UINT32)openFlag & (UINT32)O_CREAT) {
527 if (((UINT32)openFlag & (UINT32)O_EXCL)) {
531 privateMqPersonal = DoMqueueOpen(mqueueCB, openFlag);
533 va_start(ap, openFlag);
541 privateMqPersonal = DoMqueueCreate(&defaultAttr, mqName, openFlag, mode);
554 privateMqPersonal = DoMqueueOpen(mqueueCB, openFlag);