Home
last modified time | relevance | path

Searched refs:mqName (Results 1 - 6 of 6) sorted by relevance

/kernel/liteos_m/kal/posix/src/
H A Dmqueue.c78 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 Dmqueue.c61 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 Dmqueue.h147 * @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 Dipc_syscall.c61 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 Dlos_syscall.h123 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 Dmqueue.h51 mqd_t mq_open(const char *mqName, int openFlag, ...);

Completed in 6 milliseconds