Home
last modified time | relevance | path

Searched refs:mqueueCB (Results 1 – 2 of 2) sorted by relevance

/kernel/liteos_a/compat/posix/src/
Dmqueue.c113 STATIC INT32 DoMqueueDelete(struct mqarray *mqueueCB) in DoMqueueDelete() argument
119 if (mqueueCB->mq_name != NULL) { in DoMqueueDelete()
120 LOS_MemFree(OS_SYS_MEM_ADDR, mqueueCB->mq_name); in DoMqueueDelete()
121 mqueueCB->mq_name = NULL; in DoMqueueDelete()
124 mqueueCB->mqcb = NULL; in DoMqueueDelete()
126 mqueueCB->mode_data.data = 0; in DoMqueueDelete()
127 mqueueCB->euid = -1; in DoMqueueDelete()
128 mqueueCB->egid = -1; in DoMqueueDelete()
129 mqueueCB->mq_notify.pid = 0; in DoMqueueDelete()
131 ret = LOS_QueueDelete(mqueueCB->mq_id); in DoMqueueDelete()
[all …]
/kernel/liteos_m/kal/posix/src/
Dmqueue.c131 STATIC INT32 DoMqueueDelete(struct mqarray *mqueueCB) in DoMqueueDelete() argument
135 if (mqueueCB->mq_name != NULL) { in DoMqueueDelete()
136 LOS_MemFree(OS_SYS_MEM_ADDR, mqueueCB->mq_name); in DoMqueueDelete()
137 mqueueCB->mq_name = NULL; in DoMqueueDelete()
140 mqueueCB->mqcb = NULL; in DoMqueueDelete()
142 ret = LOS_QueueDelete(mqueueCB->mq_id); in DoMqueueDelete()
158 STATIC int SaveMqueueName(const CHAR *mqName, struct mqarray *mqueueCB) in SaveMqueueName() argument
163 mqueueCB->mq_name = (char *)LOS_MemAlloc(OS_SYS_MEM_ADDR, nameLen + 1); in SaveMqueueName()
164 if (mqueueCB->mq_name == NULL) { in SaveMqueueName()
169 if (strncpy_s(mqueueCB->mq_name, (nameLen + 1), mqName, nameLen) != EOK) { in SaveMqueueName()
[all …]