Searched refs:sigev (Results 1 - 8 of 8) sorted by relevance
/kernel/liteos_a/testsuites/unittest/libc/posix/mqueue/full/ |
H A D | It_posix_queue_208.cpp | 54 struct sigevent sigev; in Child() local 70 sigev.sigev_notify = SIGEV_SIGNAL; in Child() 71 sigev.sigev_signo = SIGUSR1; in Child() 83 ret = mq_notify(g_mqueue, &sigev); in Child() 107 ret = mq_notify(g_mqueue, &sigev); in Child()
|
H A D | It_posix_queue_205.cpp | 54 struct sigevent sigev; in Child() local 69 sigev.sigev_notify = SIGEV_SIGNAL; in Child() 70 sigev.sigev_signo = SIGUSR1; in Child() 74 ret = mq_notify(g_mqueue, &sigev); in Child()
|
H A D | It_posix_queue_209.cpp | 72 struct sigevent sigev = {0}; in Child() local 89 sigev.sigev_notify = SIGEV_SIGNAL; in Child() 90 sigev.sigev_signo = SIGUSR1; in Child() 101 ret = mq_notify(g_mqueue, &sigev); in Child()
|
H A D | It_posix_queue_207.cpp | 55 struct sigevent sigev = {0}; in Child() local 70 sigev.sigev_notify = SIGEV_NONE; in Child() 73 ret = mq_notify(g_mqueue, &sigev); in Child()
|
/kernel/liteos_a/compat/posix/src/ |
H A D | mqueue.c | 894 STATIC INLINE BOOL MqNotifyParamCheck(mqd_t personal, const struct sigevent *sigev) in MqNotifyParamCheck() argument 901 if (sigev != NULL) { in MqNotifyParamCheck() 902 if (sigev->sigev_notify != SIGEV_NONE && sigev->sigev_notify != SIGEV_SIGNAL) { in MqNotifyParamCheck() 906 if (sigev->sigev_notify == SIGEV_SIGNAL && !GOOD_SIGNO(sigev->sigev_signo)) { in MqNotifyParamCheck() 917 int OsMqNotify(mqd_t personal, const struct sigevent *sigev) in OsMqNotify() argument 923 if (!MqNotifyParamCheck(personal, sigev)) { in OsMqNotify() 941 if (sigev == NULL) { in OsMqNotify() 949 switch (sigev in OsMqNotify() [all...] |
/kernel/liteos_a/compat/posix/include/ |
H A D | mqueue.h | 430 extern int OsMqNotify(mqd_t personal, const struct sigevent *sigev);
|
/kernel/liteos_a/syscall/ |
H A D | ipc_syscall.c | 94 int SysMqNotify(mqd_t personal, const struct sigevent *sigev) in SysMqNotify() argument 99 ret = LOS_ArchCopyFromUser(&ksigev, sigev, sizeof(struct sigevent)); in SysMqNotify()
|
H A D | los_syscall.h | 132 extern int SysMqNotify(mqd_t personal, const struct sigevent *sigev);
|
Completed in 4 milliseconds