Lines Matching defs:event_id
52 * Individual signal events use their event_id as slot index.
125 ev->event_id = id;
210 ev->user_signal_address = &p->signal_page->user_address[ev->event_id];
212 p->signal_event_count, ev->event_id,
237 ev->event_id = id;
277 idr_remove(&p->event_idr, ev->event_id);
398 uint32_t *event_id, uint32_t *event_trigger_data,
424 *event_slot_index = ev->event_id;
433 *event_id = ev->event_id;
434 *event_trigger_data = ev->event_id;
494 ret = create_signal_event(devkfd, p, ev, &ev_priv->event_id);
501 ret = create_other_event(p, ev, &ev_priv->event_id);
508 ret = create_other_event(p, ev, &ev_priv->event_id);
557 ev_priv->event_id = ev->event_id;
573 ev_priv->event_id,
606 int kfd_event_destroy(struct kfd_process *p, uint32_t event_id)
613 ev = lookup_event_by_id(p, event_id);
647 int kfd_set_event(struct kfd_process *p, uint32_t event_id)
654 ev = lookup_event_by_id(p, event_id);
678 int kfd_reset_event(struct kfd_process *p, uint32_t event_id)
685 ev = lookup_event_by_id(p, event_id);
706 WRITE_ONCE(page_slots(p->signal_page)[ev->event_id], UNSIGNALED_EVENT_SLOT);
803 struct kfd_event *ev = lookup_event_by_id(p, event_data->event_id);
1121 ev->event_id, ev->type);