Home
last modified time | relevance | path

Searched refs:event (Results 1 – 23 of 23) sorted by relevance

/libpthread/linuxthreads_db/
A Dtd_thr_event_getmsg.c29 td_eventbuf_t event; in td_thr_event_getmsg() local
42 &event, sizeof (td_eventbuf_t)) != PS_OK) in td_thr_event_getmsg()
46 if (event.eventnum == TD_EVENT_NONE) in td_thr_event_getmsg()
51 msg->event = event.eventnum; in td_thr_event_getmsg()
53 msg->msg.data = (uintptr_t) event.eventdata; in td_thr_event_getmsg()
56 memset (&event, '\0', sizeof (td_eventbuf_t)); in td_thr_event_getmsg()
60 &event, sizeof (td_eventbuf_t)) != PS_OK) in td_thr_event_getmsg()
A Dtd_ta_event_getmsg.c31 td_eventbuf_t event; in td_ta_event_getmsg() local
53 &event, sizeof (td_eventbuf_t)) != PS_OK) in td_ta_event_getmsg()
57 if (event.eventnum == TD_EVENT_NONE) in td_ta_event_getmsg()
93 &event, sizeof (td_eventbuf_t)) != PS_OK) in td_ta_event_getmsg()
96 if (event.eventnum != TD_EVENT_NONE) in td_ta_event_getmsg()
105 if (event.eventnum == TD_EVENT_NONE) in td_ta_event_getmsg()
114 msg->event = event.eventnum; in td_ta_event_getmsg()
116 msg->msg.data = (uintptr_t) event.eventdata; in td_ta_event_getmsg()
119 memset (&event, '\0', sizeof (td_eventbuf_t)); in td_ta_event_getmsg()
123 &event, sizeof (td_eventbuf_t)) != PS_OK) in td_ta_event_getmsg()
A Dtd_ta_clear_event.c24 td_ta_clear_event(const td_thragent_t *ta,td_thr_events_t *event) in td_ta_clear_event() argument
42 old_event.event_bits[i] &= ~event->event_bits[i]; in td_ta_clear_event()
A Dtd_ta_set_event.c24 td_ta_set_event(const td_thragent_t *ta,td_thr_events_t *event) in td_ta_set_event() argument
42 old_event.event_bits[i] |= event->event_bits[i]; in td_ta_set_event()
A Dtd_ta_event_addr.c24 td_ta_event_addr (const td_thragent_t *ta, td_event_e event, td_notify_t *addr) in td_ta_event_addr() argument
35 switch (event) in td_ta_event_addr()
A Dtd_thr_set_event.c26 td_thr_set_event(const td_thrhandle_t *th, td_thr_events_t *event) in td_thr_set_event() argument
48 old_event.event_bits[i] |= event->event_bits[i]; in td_thr_set_event()
A Dtd_thr_clear_event.c26 td_thr_clear_event(const td_thrhandle_t *th,td_thr_events_t *event) in td_thr_clear_event() argument
48 old_event.event_bits[i] &= ~event->event_bits[i]; in td_thr_clear_event()
A Dthread_db.h203 td_event_e event; /* Event type being reported. */ member
/libpthread/nptl/sysdeps/pthread/
A Dtimer_create.c78 newtimer->event = *evp; in timer_create()
81 newtimer->event.sigev_notify = SIGEV_SIGNAL; in timer_create()
82 newtimer->event.sigev_signo = SIGALRM; in timer_create()
83 newtimer->event.sigev_value.sival_ptr = timer_ptr2id (newtimer); in timer_create()
84 newtimer->event.sigev_notify_function = 0; in timer_create()
87 newtimer->event.sigev_notify_attributes = &newtimer->attr; in timer_create()
90 switch (__builtin_expect (newtimer->event.sigev_notify, SIGEV_SIGNAL)) in timer_create()
A Dpthread_barrier_wait.c57 unsigned int event = ibarrier->curr_event; in pthread_barrier_wait() local
64 lll_futex_wait (&ibarrier->curr_event, event, in pthread_barrier_wait()
66 while (event == ibarrier->curr_event); in pthread_barrier_wait()
A Dtimer_routines.c300 switch (__builtin_expect (timer->event.sigev_notify, SIGEV_SIGNAL)) in thread_expire_timer()
315 info.si_signo = timer->event.sigev_signo; in thread_expire_timer()
319 info.si_value = timer->event.sigev_value; in thread_expire_timer()
324 if (pthread_kill (self->captured, timer->event.sigev_signo) != 0) in thread_expire_timer()
326 if (pthread_kill (self->id, timer->event.sigev_signo) != 0) in thread_expire_timer()
333 timer->event.sigev_notify_function (timer->event.sigev_value); in thread_expire_timer()
A Dposix-timer.h54 struct sigevent event; member
/libpthread/nptl/
A DDESIGN-barrier.txt23 unsigned int event;
33 event = barrier->curr_event;
36 futex_wait(&barrier->curr_event, event)
37 } while (event == barrier->curr_event);
/libpthread/nptl_db/
A Dtd_ta_event_addr.c25 td_event_e event, td_notify_t *addr) in td_ta_event_addr() argument
37 switch (event) in td_ta_event_addr()
A Dtd_thr_clear_event.c26 td_thr_clear_event (const td_thrhandle_t *th, td_thr_events_t *event) in td_thr_clear_event() argument
51 mask &= ~event->event_bits[idx]; in td_thr_clear_event()
62 if (event->event_bits[idx++] != 0) in td_thr_clear_event()
A Dtd_ta_clear_event.c24 td_ta_clear_event (const td_thragent_t *ta_arg, td_thr_events_t *event) in td_ta_clear_event() argument
53 mask &= ~event->event_bits[idx]; in td_ta_clear_event()
64 if (event->event_bits[idx++] != 0) in td_ta_clear_event()
A Dtd_ta_set_event.c24 td_ta_set_event (const td_thragent_t *ta_arg, td_thr_events_t *event) in td_ta_set_event() argument
53 mask |= event->event_bits[idx]; in td_ta_set_event()
64 if (event->event_bits[idx++] != 0) in td_ta_set_event()
A Dtd_thr_set_event.c26 td_thr_set_event (const td_thrhandle_t *th, td_thr_events_t *event) in td_thr_set_event() argument
51 mask |= event->event_bits[idx]; in td_thr_set_event()
62 if (event->event_bits[idx++] != 0) in td_thr_set_event()
A Dtd_ta_event_getmsg.c80 msg->event = (uintptr_t) eventnum; in td_ta_event_getmsg()
A Dtd_thr_event_getmsg.c58 msg->event = (uintptr_t) eventnum; in td_thr_event_getmsg()
A Dthread_db.h203 td_event_e event; /* Event type being reported. */ member
A DChangeLog150 assert for reading TD_EVENT_NONE. Clear the event buffer after
/libpthread/nptl/sysdeps/unix/sysv/linux/sparc/
A Dpthread_barrier_wait.c57 unsigned int event = ibarrier->b.curr_event; in pthread_barrier_wait() local
64 lll_futex_wait (&ibarrier->b.curr_event, event, private); in pthread_barrier_wait()
65 while (event == ibarrier->b.curr_event); in pthread_barrier_wait()

Completed in 26 milliseconds