Searched refs:mqName (Results 1 - 6 of 6) sorted by relevance
/kernel/liteos_m/kal/posix/src/ |
H A D | mqueue.c | 78 STATIC INLINE INT32 MqNameCheck(const CHAR *mqName) in MqNameCheck() argument 80 if (mqName == NULL) { in MqNameCheck() 85 if (strlen(mqName) == 0) { in MqNameCheck() 90 if (strlen(mqName) > (PATH_MAX - 1)) { in MqNameCheck() 158 STATIC int SaveMqueueName(const CHAR *mqName, struct mqarray *mqueueCB) in SaveMqueueName() argument 162 nameLen = strlen(mqName); /* sys_mq_open has checked name and name length */ in SaveMqueueName() 169 if (strncpy_s(mqueueCB->mq_name, (nameLen + 1), mqName, nameLen) != EOK) { in SaveMqueueName() 179 STATIC struct mqpersonal *DoMqueueCreate(const struct mq_attr *attr, const CHAR *mqName, INT32 openFlag) in DoMqueueCreate() argument 199 if (SaveMqueueName(mqName, mqueueCB) != LOS_OK) { in DoMqueueCreate() 262 mqd_t mq_open(const char *mqName, in argument 458 mq_unlink(const char *mqName) mq_unlink() argument [all...] |
/kernel/liteos_a/compat/posix/src/ |
H A D | mqueue.c | 61 STATIC INLINE INT32 MqNameCheck(const CHAR *mqName) in MqNameCheck() argument 63 if (mqName == NULL) { in MqNameCheck() 68 if (strlen(mqName) == 0) { in MqNameCheck() 73 if (strlen(mqName) > (PATH_MAX - 1)) { in MqNameCheck() 147 STATIC int SaveMqueueName(const CHAR *mqName, struct mqarray *mqueueCB) in SaveMqueueName() argument 151 nameLen = strlen(mqName); /* sys_mq_open has checked name and name length */ in SaveMqueueName() 158 if (strncpy_s(mqueueCB->mq_name, (nameLen + 1), mqName, nameLen) != EOK) { in SaveMqueueName() 181 STATIC struct mqpersonal *DoMqueueCreate(const struct mq_attr *attr, const CHAR *mqName, INT32 openFlag, UINT32 mode) in DoMqueueCreate() argument 206 if (SaveMqueueName(mqName, mqueueCB) != LOS_OK) { in DoMqueueCreate() 508 mqd_t mq_open(const char *mqName, in argument 682 mq_unlink(const char *mqName) mq_unlink() argument [all...] |
/kernel/liteos_a/compat/posix/include/ |
H A D | mqueue.h | 147 * @param mqName [IN] Message queue name. 174 extern mqd_t mq_open(const char *mqName, int openFlag, ...); 216 * @param mqName [IN] Message queue name. 234 extern int mq_unlink(const char *mqName);
|
/kernel/liteos_a/syscall/ |
H A D | ipc_syscall.c | 61 mqd_t SysMqOpen(const char *mqName, int openFlag, mode_t mode, struct mq_attr *attr) in SysMqOpen() argument 67 retValue = LOS_StrncpyFromUser(kMqName, mqName, PATH_MAX); in SysMqOpen() 138 int SysMqUnlink(const char *mqName) in SysMqUnlink() argument 144 retValue = LOS_StrncpyFromUser(kMqName, mqName, PATH_MAX); in SysMqUnlink()
|
H A D | los_syscall.h | 123 extern mqd_t SysMqOpen(const char *mqName, int openFlag, mode_t mode, struct mq_attr *attr);
126 extern int SysMqUnlink(const char *mqName);
|
/kernel/liteos_m/kal/libc/newlib/porting/include/ |
H A D | mqueue.h | 51 mqd_t mq_open(const char *mqName, int openFlag, ...);
|
Completed in 6 milliseconds