Lines Matching refs:sigevp
906 const struct sigevent *sigevp) in cancel_if_necessary() argument
909 sigevp->sigev_notify_attributes); in cancel_if_necessary()
923 tcdp->tcd_notif.sigev_value = sigevp->sigev_value; in cancel_if_necessary()
925 sigevp->sigev_notify_function; in cancel_if_necessary()
932 mq_notify(mqd_t mqdes, const struct sigevent *sigevp) in mq_notify() argument
956 sigevp = NULL; in mq_notify()
962 if (sigevp == NULL) { /* remove notification */ in mq_notify()
986 switch (ntype = sigevp->sigev_notify) { in mq_notify()
988 userval = sigevp->sigev_value.sival_ptr; in mq_notify()
992 pn = sigevp->sigev_value.sival_ptr; in mq_notify()
1002 sigevp = &sigevent; in mq_notify()
1011 mq_siginfo.si_signo = sigevp->sigev_signo; in mq_notify()
1012 mq_siginfo.si_value = sigevp->sigev_value; in mq_notify()
1017 cancel_if_necessary(tcdp, sigevp)) in mq_notify()
1023 tcdp = setup_sigev_handler(sigevp, MQ); in mq_notify()