Lines Matching refs:event_id
124 ev->event_id = id; in allocate_event_notification_slot()
209 ev->user_signal_address = &p->signal_page->user_address[ev->event_id]; in create_signal_event()
211 p->signal_event_count, ev->event_id, in create_signal_event()
236 ev->event_id = id; in create_other_event()
276 idr_remove(&p->event_idr, ev->event_id); in destroy_event()
397 uint32_t *event_id, uint32_t *event_trigger_data, in kfd_event_create() argument
423 *event_slot_index = ev->event_id; in kfd_event_create()
432 *event_id = ev->event_id; in kfd_event_create()
433 *event_trigger_data = ev->event_id; in kfd_event_create()
492 ret = create_signal_event(devkfd, p, ev, &ev_priv->event_id); in kfd_criu_restore_event()
499 ret = create_other_event(p, ev, &ev_priv->event_id); in kfd_criu_restore_event()
506 ret = create_other_event(p, ev, &ev_priv->event_id); in kfd_criu_restore_event()
555 ev_priv->event_id = ev->event_id; in kfd_criu_checkpoint_events()
571 ev_priv->event_id, in kfd_criu_checkpoint_events()
604 int kfd_event_destroy(struct kfd_process *p, uint32_t event_id) in kfd_event_destroy() argument
611 ev = lookup_event_by_id(p, event_id); in kfd_event_destroy()
640 int kfd_set_event(struct kfd_process *p, uint32_t event_id) in kfd_set_event() argument
647 ev = lookup_event_by_id(p, event_id); in kfd_set_event()
671 int kfd_reset_event(struct kfd_process *p, uint32_t event_id) in kfd_reset_event() argument
678 ev = lookup_event_by_id(p, event_id); in kfd_reset_event()
699 WRITE_ONCE(page_slots(p->signal_page)[ev->event_id], UNSIGNALED_EVENT_SLOT); in acknowledge_signal()
794 uint32_t event_id) in init_event_waiter() argument
796 struct kfd_event *ev = lookup_event_by_id(p, event_id); in init_event_waiter()
946 event_data.event_id); in kfd_wait_on_events()
1095 ev->event_id, ev->type); in lookup_events_by_type_and_signal()